Atlas:记录多个编程 Agent 的代码修改与决策过程
一分钟看懂
Atlas 是面向编程 Agent 的源码管理工作台。它把提交与产生该提交的会话、提示、工具调用和文件变化关联起来,并允许多个 Agent 在同一代码库共享本地记忆。
你可以用它做什么
- 并排运行 Claude Code、Codex 和其他 ACP Agent。
- 回看某次提交由哪个会话产生,以及当时做了哪些操作。
- 在不同 Agent 之间共享计划、失败记录、架构说明和项目知识。
- 用本地知识文件、分支、提交和历史会话补充下一次提示。
主要能力
- 为 Agent 运行创建与 Git 提交关联的检查点。
- 本地索引项目笔记、
CLAUDE.md、AGENTS.md和会话历史。 - 通过 ACP 运行外部 Agent,并提供自身的 Rust Agent 运行时。
- 默认把代码、笔记和会话保存在本机,可选团队同步。
适合哪些人
适合同时使用多个编程 Agent、需要审计代码来源或频繁切换工具的开发者,也适合希望保留 Agent 决策上下文的团队。
怎么开始使用
普通用户可从官方 Releases 下载客户端并按文档添加代码仓库与 Agent。想参与开发时,应先阅读仓库的 CONTRIBUTING.md,再按项目文档构建。团队同步需要登录并创建组织。
使用前需要知道
项目采用 MIT 许可证,仓库创建时间较新。README 明确说明长尾 ACP Agent 的质量验证仍在进行。会话中可能包含代码、提示和敏感上下文;即使默认本地保存,也应检查团队同步、日志留存和访问权限后再用于私有项目。