給一匹馬套上挽具,牠才能拉車;給大模型套上挽具,它才能在你的電腦裡真正幹活——讀寫檔案、執行命令、研判樣本。這兩年冒出來的一眾 AI 程式開發工具,本質上都是這樣一副「挽具」。
挽具有輕有重。我們成天聊模型多強、上下文多長,卻很少有人稱一稱:把這副挽具請進電腦,你到底要先下載多大一個包?這件事看起來小,卻實實在在地決定了——下載等多久、內網怎麼分發、老機器扛不扛得動、每天更新疼不疼。
於是我們做了件笨事:同一天,把能找到的 10 款 AI 程式開發工具的最新安裝檔,逐一上了秤。
上秤規則
- 同一天下載各家最新分發物;同平台取同一檔:macOS 取 Apple Silicon(arm64),Windows 取 x64。
- 按位元組實測,換算成十進位 MB(1 MB = 1,000,000 位元組,與 Finder 顯示口徑一致)。
- 稱的是「你要下載的那個包」:有的是
.dmg/.exe/.msix安裝器,有的是 zip 或單檔案二進位檔,口徑略有差異——但都對應同一個問題:裝這副挽具,第一步得搬多大的箱子。 - 其中 atomcode、mimocode 是終端機裡跑的 CLI/TUI 工具,沒有獨立圖形視窗,列進來只作參照;真正同台競技的,是帶完整桌面介面的 GUI 用戶端。
誠實聲明:這裡不量裝好後佔多少硬碟空間,也不評測好不好用,只量「入門第一步」的分量。
一張圖,看誰在輕裝
把 macOS 的包按體積排開,畫面很乾脆:兩個 CLI/TUI 工具(atomcode、mimocode)和 AVL Code 一起擠在最左邊 30 MB 上下,然後是一道斷崖——直到 144 MB 才冒出下一個名字。33 MB 到 144 MB 之間,空無一物。
意思很清楚:atomcode、mimocode 跑在終端機裡,沒有獨立圖形視窗,體積小是本分;而 AVL Code 是帶完整桌面介面的 GUI 用戶端,卻和這兩個 CLI/TUI 工具同處一檔。在所有桌面 GUI 用戶端裡,它是最輕的——第二輕的 OpenCode(143.9 MB)已經是它的 4.4 倍,最重的 Codex(529.7 MB)是 16 倍。Windows 這邊同理:AVL Code 29.8 MB 仍是 GUI 用戶端裡最輕的,下一個 OpenCode 也已 4 倍開外,而 WorkBuddy(512.1 MB)是它的 17 倍。
GUI 用戶端體積差到一個數量級,原因其實就一句話:多數把一整套瀏覽器核心與執行環境也打進了包裡,AVL Code 沒有。大包換來的是跨平台高度一致的體驗,那是它的代價,也是它的底氣;但若你在意「搬箱子」這一步,差別是實打實的。
全平台數據
| 工具 | 型態 | macOS · arm64 | Windows · x64 |
|---|---|---|---|
| atomcode | CLI/TUI | 24.4 | 26.7 |
| mimocode | CLI/TUI | 31.4 | 45.8 |
| AVL Code | 桌面 GUI | 32.9 | 29.8 |
| OpenCode | 桌面 GUI | 143.9 | 121.1 |
| ZCode | 桌面 GUI | 162.0 | 139.9 |
| MiniMax Code | 桌面 GUI | 258.3 | 427.5 |
| Claude | 桌面 GUI | 307.0 | 233.5 |
| TRAE | 桌面 GUI | 382.8 | 334.2 |
| WorkBuddy | 桌面 GUI | 395.2 | 512.1 |
| Codex | 桌面 GUI | 529.7 | 343.4 |
單位:十進位 MB。安裝檔格式:AVL Code / mimocode 為 zip,atomcode 為單檔案可執行檔,其餘為各平台安裝器(.dmg / .exe / .msix)。Windows 上 Claude 取的是 .msix。
AVL Code 為什麼輕
在終端機裡跑的 CLI/TUI 工具面前,體積小並不算本事。AVL Code 的不一樣在於:它是一個帶完整圖形介面的桌面用戶端,卻把安裝檔壓到了 CLI/TUI 的量級。
這不是硬擠出來的,是選出來的。AVL Code 的桌面端用 Wails v2 + Go 搭成,複用系統內建的原生 WebView,而不是再背一整個瀏覽器進門。省下的那幾十上百 MB,換成的是幾件具體的好事:
- 下載快:手機號登入、零設定即用,第一步不必先等一個半 G 的包落地;
- 分發輕:很多團隊在內網、在隔離環境裡用,一個 30 MB 的包,拷貝、灰度、回滾都俐落;
- 更新不疼:我們給自己定過至少每日一更(最猛的一天發過 6 次),底子越薄,增量更新越輕,天天更也不會把你的頻寬和耐心耗光;
- 老機器也扛得動:安全圈裡翻出來的「古董筆電」「蝦機」可不少,輕裝才跑得起來。
挽具是用來幹活的,不是用來壓垮牲口的。給驢上挽具,不必上成一身鎧甲。
克制,是基於工程實踐的選擇
安裝檔的「輕」,其實只是這種克制最顯眼的一層。同一套工程習慣,還藏在更多你看不見的地方——能省的反覆省,把省下來的 token、算力、記憶體和頻寬,統統還給任務本身。這種克制不是姿態,而是習慣。翻開更新日誌,它落在一處處實打實的取捨裡:
- 傳輸上省 token:我們做了 AVL Delta 高效傳輸協定,每輪只發本輪新增的內容、不重複回傳穩定的歷史;又重構系統提示裡的時間注入,讓前綴快取命中最優;還在持續「提升 KV Cache 有效性,長對話更快更省」。省下的每一分上下文預算,都還給你真正要做的事。
- 記憶體上省開銷:超長會話改成分頁按需載入,配合底層索引與去重,打開和上下捲動都更跟手,而不是把幾千則訊息一股腦塞進記憶體。
- 連前端體積都省:有一版我們把首屏主 chunk 從 1041 KB 砍到 445 KB——一個使用者根本看不見的數字,我們也認真減掉了一大半。
- 把主舞台留給任務:長程任務交給背景子代理去跑,配上專門的 TaskWait 工具,等「全部完成」或「任一完成」,中間過程不回灌主對話——你的注意力和模型的上下文,都不必被進度日誌淹沒。
這些事單拎出來都很小,合起來卻是同一句話:克制不是少做,而是把資源花在刀口上。 一副好挽具該做的,是讓牲口把力氣用在拉車上,而不是先馱著自己那一身行頭。
輕一點,跑得久一點
模型的較量還在烈火烹油,但用戶端這副挽具,未必越重越好。輕一點——下載快一點、分發省一點、更新勤一點、跑得久一點——這是我們給自己定下的克制。
想試試一副只有 30 MB 的挽具?下載桌面端、手機號登入即用,內測期 Zero 起步方案限時免費,零設定就能完成你的第一次實戰對話。
我們在 avlcode.cn 等你,騎著驢,挽具很輕。
AVL Code,AVL 安全引擎,與智慧隨行。安天瀾砥團隊出品。數據為 2026 年 6 月 26 日各家公開分發物實測,版本更新後體積可能變化。
