知识库

Eye(FR) → Mill(skill) → Library(/app)

← 返回列表
Hacker News · 2026-05-17 · 已成文 · 来源 file

Zerostack 以纯 Rust 单二进制实现 Unix 风格 coding agent:低内存、权限模式、MCP/Exa/subagent/Ralph loop/worktree,可作轻量本地 harness 对照实现。

为什么重要

评测与工程化需要可部署、可组合的 agent 基线;资源占用与权限/sandbox 设计可直接对照 Claude Code / JS agent 栈的成本与安全面。

正文

Zerostack 以纯 Rust 单二进制实现 Unix 风格 coding agent:低内存、权限模式、MCP/Exa/subagent/Ralph loop/worktree,可作轻量本地 harness 对照实现。

Claim

Zerostack 以纯 Rust 单二进制实现 Unix 风格 coding agent:低内存、权限模式、MCP/Exa/subagent/Ralph loop/worktree,可作轻量本地 harness 对照实现。

Why it matters

评测与工程化需要可部署、可组合的 agent 基线;资源占用与权限/sandbox 设计可直接对照 Claude Code / JS agent 栈的成本与安全面。

Summary

Zerostack(gi-dellav/zerostack,GPL-3.0)是受 pi / OpenCode 启发的 Rust coding agent:多 provider、标准文件/bash 工具、五级权限、TUI、prompt 模式切换、可选 MCP、Exa 搜索、Ralph 循环、git worktree、subagent 探索、bubblewrap/zerobox sandbox。 性能主张:核心约 17k–30k LoC、二进制约 26MB、平均 RAM ~16MB(峰 ~24MB),远低于常见 JS agent。 crates.io 上可见 1.0.0 条目;上游活跃(README 记 v1.6.x)。适合作为本地/CI 侧「Unix 可组合 agent」参考,而非 SaaS dashboard 路线。

Actions

  • (none)

Evidence

  • (none)

Caveats

  • (none)

Research queries

  • (none)

Body

正文

背景

Zerostack(gi-dellav/zerostack,GPL-3.0)是受 pi / OpenCode 启发的 Rust coding agent:多 provider、标准文件/bash 工具、五级权限、TUI、prompt 模式切换、可选 MCP、Exa 搜索、Ralph 循环、git worktree、subagent 探索、bubblewrap/zerobox sandbox。 性能主张:核心约 17k–30k LoC、二进制约 26MB、平均 RAM ~16MB(峰 ~24MB),远低于常见 JS agent。 crates.io 上可见 1.0.0 条目;上游活跃(README 记 v1.6.x)。适合作为本地/CI 侧「Unix 可组合 agent」参考,而非 SaaS dashboard 路线。

机制

见 claim 与证据链接;本条为 Mode B 契约规范化重写,保留既有结论。

取舍

证据与深度以原始 research 为准;未重新外采时以 primary URL 与既有 claim 为界。

动作

打开原文核对;将 claim 纳入团队实践清单;需要更深研时再开 Mode C。

结合的源文章

主源
Zerostack – A Unix-inspired coding agent written in pure Rust
打开原文 ↗

原文快照

展开 / 收起快照