StateRoot:用 Rust 实现的多 Agent 项目状态同步 CLI
Junior_Yak_2593 · reddit · 2026-08-25
作者因在多个 Agent 间切换导致上下文丢失,开发了开源 CLI 工具 StateRoot。
核心功能:
- 统一状态存储:在 Git 旁维护共享的项目状态(目标、计划、决策、记忆),供所有 Agent 读取,无需重复粘贴记录。
- 计划与执行分离:支持用强模型(如 Claude)制定计划,再用低成本模型在不同工具中执行。
- 配置同步:Skills、规则和 MCP 配置跨 Agent 自动同步,一次记录,全员生效。
- 快照与溯源:利用 Git plumbing 存储状态快照,不污染真实分支;声明信息来源(git 验证/对话观察/模型合成),拒绝黑盒。
技术细节:
- 基于 Rust 编写的单文件二进制,本地运行,无额外 Token 成本。
- 目前 v0.1.5 版本,支持 Cursor(启动时注入)、Pi 和 DeepSeek Harness 的会话传输。
「编程与Agent」频道最新
- Spine-Branch 框架:多 Agent 协作提升成功率 16.5% — ZhiyuChen4 · 2026-08-25
- Tibo 访谈:ChatGPT 与 Codex 将合并为 personalAGI — 卡尔的AI沃茨 · 2026-08-25
- AI 智能体应具备四种记忆类型以模拟人类能力 — _jaydeepkarale · 2026-08-25
- 印度金融科技印地语语音智能体踩坑复盘:数字播报与并发延迟才是真难点 — admrys · 2026-08-25
- 未来是独立于平台和LLM的:SaaS给agent而非MCP是自恋 — shensi · 2026-08-25
- AI 写代码的权衡术:按模块区分快速交付与深度审查 — arpit_bhayani · 2026-08-25