你听说了吗?有人给AI智能体做了个新Git
开发者写代码时,突然要离开工位,或者需要同事接手自己正在用AI智能体生成代码的任务。
之前只能把已经写好的代码提交到Git,智能体和你一步步调试的过程:试过哪些提示词、调用过什么工具、哪些方案走不通被放弃了,这些过程性信息全部都会丢失。新接手的人只能对着最终代码猜测之前的思考,再做调整就要多花很多重复功夫。
现在,Einsia AI推出了开源平台AgentGit,专门解决这个问题。它能保存智能体工作的完整会话,支持交接、恢复任务,还能让你探索别人用AI智能体解决问题的完整过程,分享自己的使用经验。
@omarsar0 认为:随着AI智能体的工作变得越来越复杂,这会非常重要。我们现在已经对智能体产出的代码做版本控制,下一步就是保存代码背后的完整会话。
@munzxsdv 认为:传统Git只能展示最终代码和变更记录,没法捕获智能体背后实际发生的工作过程。AgentGit能给整个过程做版本管理,包括对话记录、工具调用、失败尝试和修复过程。
不同于传统开发,AI代理开发本身就有很多独特挑战,比如环境配置、多智能体配合、模型和工具的交互等等,这些都是传统Git没有应对过的问题。之前就有开发者发现,AI智能体连使用传统Git钩子都很困难,因为Git钩子要求智能体理解复杂的代码格式和输入处理规则。传统Git基于快照的架构,对于需要细粒度跟踪、实时协作的AI代理来说,也已经出现了明显瓶颈。
越来越多开发者开始讨论,AI智能体进入日常开发后,版本控制该往哪里走。有人说随着智能体成为开发标配,学习新型版本控制的门槛其实比想象中低,团队可以更快适配新工具。
现在你用AI智能体写一行代码,完整的思考过程也能被保存下来了。下一个问题是,真的会有很多人需要查看完整过程吗?