跑了一整夜的 AI 智能体,早上一看总是这种情况:几十个文件被修改了,测试跑挂了一个。是哪个智能体决策动了那个文件?是哪条提示词引发了那个选择?根本没办法知道。
跑一下 git blame,只看到提交信息 "fix: update logic" 一行。智能体为什么做出那个决定,哪儿都找不到。Git 告诉你改了什么——但不记录为什么改。
为什么 git 还不够?
其实 git 完美地完成了自己的工作。问题在于,AI 智能体生产代码的方式是 git 从未设想过的。
人类编码时,决策→编码→提交的流程自然衔接。"为什么这么写"留在提交信息里,上下文留在 PR 描述里。但 Claude Code 这样的 AI 智能体工作方式不同——单次会话可能包含数十次提示词、数百次工具调用、数十个文件修改,最终可能汇成一个提交,也可能连提交都没有。
而且 Claude Code 会话上下文过长时会自动 compact。之前的消息被压缩为摘要,智能体在早期做出的所有判断就这样永远消失了。
智能体直接修改生产代码的比例快速上升,而如果你无法追踪智能体的决策,实际上你并没有在控制自己的代码库。Bug 复现、回滚、代码审查——一切协作的基础都开始动摇。
re_gent 填补的空白
re_gent 不是 git 的替代品。它是与 git 并行运行的独立层。它会自动把提交之间智能体工作的每一个"轮次"存为快照。
原理和 git 类似。项目根目录会生成 .regent/ 目录,用 content-addressed storage + SQLite 索引记录所有智能体活动。Claude 每次使用工具——读文件、改代码、运行终端——那一刻的快照就自动保存为 Step,无需手动提交或输入额外命令。
| Git(现有) | re_gent(智能体层) | |
|---|---|---|
| 记录单位 | 提交(手动) | 每个智能体轮次(自动) |
| 记录内容 | 文件 diff | 决策上下文 + 提示词 + 文件变更 |
| compact 后记录 | 丢失 | 永久保存 |
| 回滚粒度 | 提交级别 | Step 级别 |
| 许可证 | - | Apache-2.0 免费 |
实际可用的命令:
rgt log— 智能体决策的完整历史rgt blame [文件]— 追踪哪条提示词产生了某行代码rgt sessions— 按会话列出工作内容rgt checkout [step]— 回到某个 Step 时间点rgt replay— 重放智能体的工作过程
和 Entire.io 有什么区别?
前 GitHub CEO Thomas Dohmke 以 6000 万美元种子轮创办的 Entire.io,是将 AI 会话上下文直接附加到 git 提交的方式。re_gent 则作为完全独立于 git 的层运行。两者不重叠,可以同时使用——re_gent 是 Apache-2.0 开源,现在就能免费开始。
5 分钟上手
2026 年 6 月 2 日发布公开 Alpha。Apache-2.0 开源,完全免费。
- 安装(macOS / Linux)
macOS:brew tap regent-vcs/tap && brew install regent
Go 用户:go install github.com/regent-vcs/re_gent@latest - 在项目中初始化
在运行 Claude Code 的项目根目录执行rgt init。
.regent/目录生成,记录开始。 - 正常使用智能体
像往常一样使用 Claude Code、Codex、OpenCode。re_gent 在后台自动记录所有智能体轮次。 - 查看历史
rgt log查看完整决策历史,rgt blame [文件名]追踪某行代码来自哪次对话。 - 回滚到问题时间点
rgt checkout [step-id]返回到某个 Step 时刻。相当于智能体版的 git bisect。
想深入了解?
re_gent 官方网站 安装指南、支持的智能体列表、路线图 re-gent.dev
GitHub — regent-vcs/re_gent 源代码、README、Issue 追踪 github.com
Show HN: Git for AI Agents HN 社区反应与竞品讨论 news.ycombinator.com
Version Control for AI Agents: The Missing Layer in Enterprise AI 智能体版本管理必要性的技术分析 lyzr.ai
What Is AI Agent Observability? A 2026 Guide AI 智能体可观测性全景指南 voiceflow.com
Former GitHub CEO raises record $60M dev tool seed round 同样问题的企业视角——Entire.io 的故事 techcrunch.com



