Show HN:面向AI代理的Git
摘要
re_gent 是一个开源的版本控制系统,专为AI代理活动设计,记录每一次工具调用及其相关提示,使开发者能够审查和回滚代理的变更。
大家好。
我一直在研究我认为在当今AI代理工作流程中根本缺失的东西。<p>版本控制系统(VCS)。<p>我发现自己在面对代理无法回答的问题时很困扰,比如“你为什么这样做?”,“你什么时候删除了这个文件夹?为什么?”,或者试图执行 /rewind(在 /compact...之后)或者基本上使用 `bisect` 来找出在当前/之前的会话中代理何时以及为何做了某事。<p>就像Git对代码所做的那样,我认为我们需要为AI代理提供相同核心能力。<p>所以……<p>我为此开发了一个开源解决方案(目前支持 Claude Code)。<p>非常希望得到反馈、贡献,或者你针对这些问题找到的其他想法或解决方案。
查看缓存全文
缓存时间: 2026/05/08 15:28
Git for AI Agents
用于AI代理活动的版本控制。追踪你的代理做了什么,每个提示写了哪行代码,并在出现问题时回滚。
每个工具调用都会被自动捕获。无需手动提交。
由贡献者构建
讨论 • 问题 • 技术规范
相似文章
Re_gent
Re_gent 是一个用于跟踪和管理 AI 智能体活动的版本控制工具。
@gaoren7716: AI Agent 的版本控制系统。 追踪 Agent 做了什么、哪个 prompt 写了哪一行、任意步骤可回溯。像 .git 一样有 .regent,但记录的是 Agent 活动而非人类 commit。 几个核心命令: rgt log —…
re_gent is a version control system for AI agents, tracking agent actions, enabling line-level attribution to specific prompts, and supporting rollback. It integrates with Claude Code, Codex, and OpenCode automatically.
Show HN: Oak – 为AI代理设计的Git替代方案
Oak是一个为AI代理设计的开源版本控制系统,提供每会话分支工作流、内容寻址懒挂载,以及比Git更快的性能。目前处于公开测试阶段,可作为CLI工具和可复用的Rust库使用。
如何为你的AI代理进行版本控制和回滚?git让我失望,我感觉自己遗漏了什么。
一位开发者分享了使用git进行AI代理版本控制和回滚的困境,强调了提示词编辑导致的静默行为变化以及缺乏回归信号的问题。他们向社区寻求更好的工作流程。
Show HN: Gitdot – 一个更好的 GitHub。开源、反 AI、用 Rust 编写
Gitdot 是一个开源的、反 AI 的、用 Rust 编写的 Git 托管平台,旨在作为 GitHub 的更好替代方案。