
KeepPlain:用 git blame 追溯编码代理生成代码的原始意图
来源标题:Show HN: KeepPlain – ask your coding agent why a line of code exists
开发者推出 KeepPlain,可保存 AI 编码会话,并通过 git blame 定位文件、行或提交对应的会话,展示原始请求与改动理由。该工具支持 Claude Code、Codex、Cursor 等代理,会话上传前会在本地脱敏,插件以 MIT 协议开源但服务端闭源,个人免费、团队付费。
以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。
我的代码现在都是 agent 写的了。Git blame 能显示提交记录和我自己的名字,但代码背后的原因却藏在我几周前就关掉的会话里。KeepPlain 会保存你的 agent 会话。它通过 git blame 找到与某个文件、某行代码或某次提交相对应的会话,然后展示最初的请求以及这次改动背后的推理过程。它还会找出用户在 agent 会话之后所做的提交,并将它们关联到该会话。我还尝试把 agent 反复犯的错误整理成规则,供新的会话使用。它支持 Claude Code、Codex、Cursor、Pi 和 Antigravity。你的会话会上传到我的服务器,并且只对你本人可见。所有敏感信息都会在上传前于你的机器上完成脱敏。我确信这方面会有很多疑问。该插件采用 MIT 许可证并开源,服务器端不开源。团队可以运行自己的 Postgres 数据库来存储数据。KeepPlain 个人使用免费,团队使用则需付费。我是独立开发者,项目还处于早期开发阶段,所以请告诉我哪里出了问题。
正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。