给一匹马套上挽具,它才能拉车;给大模型套上挽具,它才能在你的电脑里真正干活——读写文件、执行命令、研判样本。这两年冒出来的一众 AI 编程工具,本质上都是这样一副「挽具」。
挽具有轻有重。我们成天聊模型多强、上下文多长,却很少有人称一称:把这副挽具请进电脑,你到底要先下载多大一个包?这件事看着小,却实实在在地决定了——下载等多久、内网怎么分发、老机器扛不扛得动、每天更新疼不疼。
于是我们做了件笨事:同一天,把能找到的 10 款 AI 编程工具的最新安装包,挨个上了秤。
上秤规则
- 同一天下载各家最新分发物;同平台取同一档:macOS 取 Apple Silicon(arm64),Windows 取 x64。
- 按字节实测,换算成十进制 MB(1 MB = 1,000,000 字节,与访达显示口径一致)。
- 称的是「你要下载的那个包」:有的是
.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,而不是再背一整个浏览器进门。省下的那几十上百兆,换成的是几件具体的好事:
- 下载快:手机号登录、零配置即用,第一步不必先等一个半 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 日各家公开分发物实测,版本更新后体积可能变化。
