· 8 分鐘閱讀 · AVL Code 開發團隊(安天 · 瀾砥團隊)

一身挽具,孰輕孰重:10 款 AI 程式開發工具的安裝檔體積實測

體積橫評安裝檔用戶端輕量

給一匹馬套上挽具,牠才能拉車;給大模型套上挽具,它才能在你的電腦裡真正幹活——讀寫檔案、執行命令、研判樣本。這兩年冒出來的一眾 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 用戶端。

誠實聲明:這裡不量裝好後佔多少硬碟空間,也不評測好不好用,只量「入門第一步」的分量。

一張圖,看誰在輕裝

AVL Code 桌面 GUI 用戶端 CLI/TUI 工具 atomcode 24.4 MB mimocode 31.4 MB AVL Code 32.9 MB OpenCode 143.9 MB ZCode 162.0 MB MiniMax Code 258.3 MB Claude 307.0 MB TRAE 382.8 MB WorkBuddy 395.2 MB Codex 529.7 MB
macOS(Apple Silicon)平台安裝檔體積,按位元組實測換算為十進位 MB。藍色為終端機裡跑的 CLI/TUI 工具。

把 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 日各家公開分發物實測,版本更新後體積可能變化。