跑了一整夜的 AI 智能体,早上一看总是这种情况:几十个文件被修改了,测试跑挂了一个。是哪个智能体决策动了那个文件?是哪条提示词引发了那个选择?根本没办法知道。

跑一下 git blame,只看到提交信息 "fix: update logic" 一行。智能体为什么做出那个决定,哪儿都找不到。Git 告诉你改了什么——但不记录为什么改

3秒速览
智能体运行 无记录 git blame 无效 安装 re_gent rgt log/blame 精细回滚

为什么 git 还不够?

其实 git 完美地完成了自己的工作。问题在于,AI 智能体生产代码的方式是 git 从未设想过的。

人类编码时,决策→编码→提交的流程自然衔接。"为什么这么写"留在提交信息里,上下文留在 PR 描述里。但 Claude Code 这样的 AI 智能体工作方式不同——单次会话可能包含数十次提示词、数百次工具调用、数十个文件修改,最终可能汇成一个提交,也可能连提交都没有。

而且 Claude Code 会话上下文过长时会自动 compact。之前的消息被压缩为摘要,智能体在早期做出的所有判断就这样永远消失了。

57%
在生产环境运行 AI 智能体的企业比例(G2, 2025)
89%
已部署 AI 智能体可观测性的组织比例(Maxim AI, 2026)

智能体直接修改生产代码的比例快速上升,而如果你无法追踪智能体的决策,实际上你并没有在控制自己的代码库。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 开源,完全免费。

  1. 安装(macOS / Linux)
    macOS: brew tap regent-vcs/tap && brew install regent
    Go 用户: go install github.com/regent-vcs/re_gent@latest
  2. 在项目中初始化
    在运行 Claude Code 的项目根目录执行 rgt init
    .regent/ 目录生成,记录开始。
  3. 正常使用智能体
    像往常一样使用 Claude Code、Codex、OpenCode。re_gent 在后台自动记录所有智能体轮次。
  4. 查看历史
    rgt log 查看完整决策历史,rgt blame [文件名] 追踪某行代码来自哪次对话。
  5. 回滚到问题时间点
    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