Rust打造的超快编程助手Zerostack来了,轻量级选手实力抢眼

Rust打造的超快编程助手Zerostack来了,轻量级选手实力抢眼

七月 06, 2026 rust coding-agent ai-tools developer-productivity open-source

轻量级 AI 编程助手来了:Zerostack 用 Rust 打造,极简主义者的新选择

做开发的朋友估计都有同感,现在 AI 编程工具是越来越"肥"了。动辄吃掉几个 G 内存,CPU 转得像风扇,分分钟让人怀疑自己在跑什么重度应用。

今天要说的 Zerostack v1.5.0 不太一样。它用 Rust 写的,把"轻量"这件事做到了极致。

Rust 写的东西,就是不一样

先看硬数据:

整个二进制包只有 26MB,代码行数大概 17000 行。对比一下同类产品 opencode,基础占用就 300MB,干活的时候飙到 700MB 轻轻松松。

差了 10 到 20 倍。

内存方面,平常就 16MB 左右,高峰也就 24MB。CPU 更是离谱——闲着的时候是 0.0%,执行工具的时候才 1.5%。而某些用 JavaScript 写的竞品呢?什么都不干也能占个 2%。

如果你用的是老机器,或者跟我一样讨厌写代码时风扇狂转,这个体验差别太大了。

不用绑定一家 AI 提供商

Zerostack 支持同时连接多个 AI 后端:OpenRouter、OpenAI、Anthropic、Gemini、Ollama,甚至可以自己部署。

这有什么好处?你不用被某一家的价格或者服务稳定性卡脖子。

比如说我可以让 Claude 负责架构设计,让 DeepSeek 专门生成代码。一条命令切换,随时换人干活。

安全权限这块,它想得挺周全

五个权限级别可以选:

  • Restrictive:每一步操作都要你点头
  • Read-only:只能看,不让改
  • Guarded:读取类的操作随便用,写入类的需要确认
  • Standard:默认模式,安全的 bash 命令自动放行
  • Yolo:全放行,只有危险操作才弹提示

这真的不是花架子。用 AI 工具最怕什么?怕它手滑删了你三个月的工作成果。Zerostack 这个权限体系,至少能让你安心把它放出去跑任务。

模式切换,工具适应你

常规 AI 编程助手,你得自己配置一堆 Prompt 才能用得顺手。Zerostack 内置了一套模式系统,开箱即用:

  • Code 模式:标准开发流程,支持 TDD
  • Plan 模式:只做规划,不写代码
  • Review 模式:代码审查
  • Debug 模式:排查问题根源
  • Ask 模式:纯问答,只读
  • Brainstorm 模式:头脑风暴、设计讨论
  • Frontend-design 模式:做前端 UI
  • Security review 模式:安全漏洞扫描
  • Simplify 模式:代码简化、重构
  • Write-prompt 模式:优化 AI Prompt

一个工具,多副面孔。想换模式?一条命令的事,不用重启。

终端界面挺讲究

用了 crossterm,支持 Markdown 渲染、鼠标选择复制、滚动回溯,还能开关推理过程显示。

这些细节平时不觉得,码代码码到凌晨三点的时候,你就知道一个不闹心的终端界面有多重要了。

装起来很简单

一条命令搞定:

curl -fsSL https://raw.githubusercontent.com/gi-dellav/zerostack/main/install.sh | bash

用 Nix 或者 Cargo 也行。装完配个 API Key:

export OPENROUTER_API_KEY="[你的Key]"
zerostack

开搞。

说说我的看法

这两年 AI 编程工具越做越重,感觉厂商都在比谁的机器学习模型更大、谁的功能更全。但这样下去,硬件一般的开发者就被边缘化了。

Zerostack 走的路挺对的——小而美,不代表弱

它支持 MCP server,能联网搜索(用的 Exa),集成 Git worktree,甚至还有 ACP server 做编辑器对接。功能一个不少,体积却控制得很好。

不管你是用着老旧笔记本的独立开发者,还是预算紧张的创业团队,这个工具都值得试试。

有时候,做减法才是真正的本事。

Read in other languages:

RU BG EL CS UZ TR SV FI RO PT PL NB NL HU IT FR ES DE DA EN