全部文章
· 8 分钟阅读 · AVL Code 开发团队(安天 · 澜砥团队)

一身挽具,孰轻孰重:10 款 AI 编程工具的安装包体积实测

体积横评安装包客户端轻量

给一匹马套上挽具,它才能拉车;给大模型套上挽具,它才能在你的电脑里真正干活——读写文件、执行命令、研判样本。这两年冒出来的一众 AI 编程工具,本质上都是这样一副「挽具」。

挽具有轻有重。我们成天聊模型多强、上下文多长,却很少有人称一称:把这副挽具请进电脑,你到底要先下载多大一个包?这件事看着小,却实实在在地决定了——下载等多久、内网怎么分发、老机器扛不扛得动、每天更新疼不疼。

于是我们做了件笨事:同一天,把能找到的 10 款 AI 编程工具的最新安装包,挨个上了秤。

上秤规则

  • 同一天下载各家最新分发物;同平台取同一档:macOS 取 Apple Silicon(arm64),Windows 取 x64。
  • 按字节实测,换算成十进制 MB(1 MB = 1,000,000 字节,与访达显示口径一致)。
  • 称的是「你要下载的那个包」:有的是 .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,而不是再背一整个浏览器进门。省下的那几十上百兆,换成的是几件具体的好事:

  • 下载快:手机号登录、零配置即用,第一步不必先等一个半 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 日各家公开分发物实测,版本更新后体积可能变化。

一身挽具,孰轻孰重:10 款 AI 编程工具的安装包体积实测