你用过 Claude Code 或 opencode 吗?好用,但有没有觉得它们有点重——内存随便几百 MB,CPU 空闲也在 2% 以上?
zerostack 就是给这种场景的答案:一个 Rust 写的编码 Agent,26MB 二进制,16MB 平均内存,0.0% CPU 空闲。它是目前最轻量的 AI 编码 Agent。
是什么
zerostack 是一个 Rust 编写的最小化编码 Agent,2026 年 5 月发布,1.2K Stars。GPL-3.0 协议。
它受 pi.dev 和 opencode 的启发,但完全用 Rust 重写——不到 17K 行代码。核心设计理念是:在保留所有主流编码 Agent 功能的前提下,把资源开销降到最低。
性能对比:
zerostack opencode (JS)
二进制大小 26MB —
内存占用 16MB 平均 300MB 平均
CPU 空闲 0.0% ~2%
CPU 工作时 ~1.5% ~20%
功能一个不少
多 Provider。 OpenRouter(默认)、OpenAI、Anthropic、Gemini、Ollama、自定义——全部支持,运行时随时切换模型。
10 种 Prompt 模式。 运行时一键切换系统提示词:code(编码)、plan(规划)、review(审查)、debug(调试)、ask(只读)、brainstorm(头脑风暴)、frontend-design(前端设计)、review-security(安全审计)、simplify(简化)、write-prompt(写提示词)。不需要 Skills 文件,自带全套。
MCP 支持。 连接任意 MCP 服务器扩展工具能力。
ACP 支持。 Agent Communication Protocol,让 Zed 等编辑器直接连接 zerostack 作为编码 Agent 后端。
子 Agent。 并行、快速,用于探索代码库——不阻塞主 Agent。
持久记忆。 全局 MEMORY.md + 项目级每日日志、草稿板、笔记,跨会话注入。
Loop 循环。 迭代编码:自动规划→执行→测试→更新→循环,适合长周期任务。
Git Worktree。 分支级任务工作流:/worktree 创建分支,/wt-merge 合并回主分支。
权限系统。 5 种模式(restrictive/readonly/guarded/standard/yolo),按工具和路径粒度配置。
输入队列 + 旁路提问。 Agent 运行时你可以继续打字,/btw 提问不中断主流程。
怎么安装
# 推荐安装方式
curl -fsSL https://raw.githubusercontent.com/gi-dellav/zerostack/main/install.sh | bash
# 或 Cargo 安装
cargo install zerostack
# 启动
zerostack # 交互式会话
zerostack -p "解释这个项目" # 单次执行
默认使用 OpenRouter,设置 OPENROUTER_API_KEY 即可。
不是没有槽点
太新了。 1.2K Stars,发布不到一个月。功能很强但稳定性有待验证。
Windows 未测试。 作者明确说了 Windows 支持没测过。
部分功能需编译。 记忆、ACP、子 Agent 等高级功能默认不开启,需要用 cargo install --features 安装。对非 Rust 用户有门槛。
生态不如 opencode。 opencode 社区大、Skill 多。zerostack 靠内置的 10 种 Prompt 模式来替代,但灵活性不如社区 Skills。
跟同类怎么比
vs opencode: opencode 功能最全,但太重(300MB+ 内存)。zerostack 只占 16MB 内存——适合在服务器、低配电脑、容器里长期运行。
vs Claude Code: Claude Code 功能完善但闭源、依赖 Anthropic。zerostack 开源、多 Provider、多模型可换。
vs Aider: Aider 也是轻量级,Python 写的。zerostack 的 Rust 性能更好、二进制更小、内置功能更多。
我的评价:如果你在低配机器上跑编码 Agent,或者想在容器/CI 里嵌入一个轻量 Agent,zerostack 值得一试。16MB 内存能做到这个功能密度,确实漂亮。
GitHub:https://github.com/gi-dellav/zerostack
项目主页:https://gi-dellav.github.io/zerostack/
标签:#zerostack #Rust #编码Agent #轻量 #AI编程 #MCP #ACP #开源 #CLI
关注我,每期分享一个帮你省事的强大工具 🛠️