YC科技资讯网

如果你觉得现在的 AI 编码助手太重、太占内存,又不想牺牲多模型切换和工程化能力

如果你觉得现在的 AI 编码助手太重、太占内存,又不想牺牲多模型切换和工程化能力,可以考虑用ZeroStack。它用 Rust 编写,体积只有 8.9MB,内存常驻 8–12MB,它把“编码助手 + 终端 UI + 工具集”压进了一个轻量包里。

核心能力一览

- 多模型随意切内置 OpenRouter / OpenAI / Anthropic / Gemini / Ollama 等提供商支持,模型切换不用换工具。
- 文件与精确 diff 编辑支持文件读写、精确 diff 编辑,改动在终端里一目了然,不用盲猜改了哪一行。
- 安全 Bash + 沙箱隔离带权限控制的 Bash 执行,配合隔离沙箱,既能跑命令,又不至于把系统玩坏。
- 会话管理与压缩会话可保存 / 恢复,长期任务自动压缩上下文,避免聊着聊着“断片”。
- 终端 UI 体验Markdown 渲染、鼠标选择、滚动回放,在终端里就有接近 IDE 的浏览体验。
- 强扩展性内置 MCP 工具扩展、Exa 搜索,还能直接 Git Worktree 切换,适配复杂工程流。

适合谁用?

- 喜欢 终端优先 工作流、不想开重型 GUI 的开发者。
- 机器内存紧张,或者对工具体积、启动速度有洁癖。
- 需要频繁在多个模型/提供商之间切换做对比实验。

一句话总结:

ZeroStack 用 Rust 把“多模型编码助手 + 工具集 + 终端 UI”压到了极致轻量,适合追求性能和极简体验的人长期当主力工具。

📦 crates点io/crates/zerostack/1点0点0