Agent 时代的开源 GitHub 来了:换 Agent 不用再从头讲一遍

2026-09-22 · 47 阅读

Agent 时代的开源 GitHub 来了。。。

两个 Pro 号的周额度,被我用 Codex 做 3D 网站干没了。

不是写代码写没的,是反复解释没的。换个 Agent,它不认识我的项目,我得把「为什么这么改、做到哪一步、哪些坑踩过了」重新讲一遍。讲完它再读一遍代码,额度又掉一截。

前几天我用 GPT-6 Astra 搓了个 3D 个人网站,效果挺好,就是额度消耗得像喝水。Codex 见底之后我盯着屏幕想了半天:要是下一个 Agent 能直接知道前一个 Agent 干过什么,该多好。

后来翻到一个开源项目 AgentGit,它干的就是这件事。

开源地址:https://github.com/Einsia/agent-git
使用站点:agent-git.com

AgentGit 到底是什么

一句话:给 Agent 用的 GitHub。

它记录的不是代码提交,而是 Agent 的上下文、工具调用和关键决策。这些记录叫 Session,可以保存、可以交接、可以分享,也能多人协作。

开发、写文案、做视频、整理资料——只要任务交给了 Agent,过程就能被存下来、交出去。

我拿它试了一轮:让几个不同的 Agent 接力,把那个 3D 网站继续做完。

能力一:Handoff,跨 Agent 接力

安装比我想的简单。把 AgentGit 的官方指令直接丢给 Agent,剩下的它自己搞定。我丢给了 Wesight。

装好之后我让 Wesight 分析:这个 3D 网站还能加什么有意思的功能。它给了一堆方案——昼夜与天气循环、NPC 漫游、季节和节日皮肤。

我把这段对话存进 AgentGit,然后让 Codex 读取这个 Session 接着做。

这一步就是 Handoff:把 Wesight 整理好的需求、上下文和关键决策打包,交给 Codex 继续实现。

Codex 读完直接给方案,我看着没问题就让它开干。很快星空、流星都出来了,场景会跟随现实时间变化,朝阳、夕阳、星空轮着来,运气好还能撞上流星雨。

然后 Codex 的额度也见底了。

我换成 Mimo,让它接着完成访客星空的需求。Mimo 去 AgentGit 读完 Codex 留下的进度和关键决策,直接往下做。

以前每次换 Agent,都像重新入职一个新人。现在更像把工位、资料和待办直接交过去,接手就能继续干。

目前 AgentGit 支持的 Agent 包括 Claude Code、Codex、OpenCode、OpenClaw、Hermes、WorkBuddy,这些都能做 Session 交接和多人协作。

能力二:Remote Control,多人指挥同一个 Agent

做完之后,我让 Agent 把对话存进指定仓库。打开仓库就能看到项目里保存的这些 Session。

Session 除了交接给 Agent,也能分享给小伙伴,还能设只读或者编辑权限。

我给一个朋友开了编辑权限。他让自己的 Agent 读了上下文,然后加了个「占座」功能——现在你可以坐在喷泉广场上休息,如果座位被小精灵占了,它会告诉你:

这座有人坐了,换一张吧。

这就是 Remote Control:几个人可以共同指挥同一个 Agent,我这边能实时看到修改过程和结果。

放到团队里也一样。同事把 Session 一交,接手的人不用再追着问半天背景。

能力三:Hub,别人的 Session 直接长进自己项目

AgentGit 里还有个 Hub,汇集了大家公开的 Session。

想做一件事,可以先搜搜别人有没有做过、踩过哪些坑、用了什么提示词。

代码可以开源,Agent 干活的经验也可以开源——这是 Hub 最有意思的地方。

我在里面翻到一个「足迹星图」的案例,觉得挺好玩,直接让 Codex 读取并参考这个 Session,给我的网站也整一个。等了一会,真做出来了。星图会自动记录你在星球上走过的每一步,脑洞大的甚至能拿它画画。

点进别人的 Session,能看到完整过程:提示词、Agent 的回答、实际操作、关键决策,全都在。

别人公开一个思路,我让 Agent 读完,直接长到自己的项目里。一个人的经验,就这么在不同 Agent 和不同项目之间流动起来了。

所以我也把这次做足迹星图的过程公开了。以后有人遇到类似需求,可以让自己的 Agent 搜到我的案例,少走一点弯路。

它不解决什么,适合谁

说点实在的。

AgentGit 不是替代 Git。它是叠在 Git 之上的一层 Session 记录,代码该提交还是提交。

它也不是万能的。Hub 的价值取决于有多少人愿意公开自己的 Session,社区冷启动阶段,能搜到的东西肯定有限。另外原文没展开数据存储和隐私策略,团队用之前建议自己确认一遍。

它真正解决的问题只有一个:上下文在 Agent 之间、在人之间传递时的损耗。

如果你只是偶尔用一次 Agent 写个小脚本,用不上它。但如果你像我一样,额度经常见底、要在几个 Agent 之间来回换,或者团队里几个人轮流接手同一个项目,那它省下的重复解释时间,比装它花的时间多得多。

写在最后

以前聊开源,最先想到的是代码和最终结果。到了 Agent 时代,过程开始变得值钱。

看到一个惊艳的案例,比起结果,我更想知道需求怎么提、哪里踩过坑、为什么这样改、一个想法怎么一步步落地。这些藏在聊天记录里的经验,终于也能被保存和复用了。

AgentGit 已经开源,感兴趣可以去 GitHub 看看,顺手点个 Star。

你平时会在几个 Agent 之间来回换?换的时候最烦的是哪一步?评论区聊聊。