让 AI 重新设计 git:图即真相的 agent 优先版本控制 cosm
rseroter · x · 2026-09-25
Jason Davenport 尝试回答一个问题:如果让 agent 从零设计自己的源码管理系统,会是什么样?他认为 git 在 agent 时代暴露出几个瓶颈:
- 变更速率跟不上 agent 的提交频率(git 自身也在打补丁,Cursor 等靠收购来应对);
- agent 需要大量读代码才能改代码,token 消耗巨大,而 AST/代码图已被证明能降低大代码库的 token 开销,但现有工具里 AST 只是「边车」而非一等公民;
- 文件系统承载了 agent 的开发信息,却缺少追踪「为什么这样写」的谱系(lineage)信息。
于是他直接问 agent「在给定约束下你会怎么设计」,得到的结果是 cosm:把图作为 source of truth,而不是文件系统,将 AST 与谱系信息内置进版本控制。文中还比较了 jujutsu、entire.io、Radicle 等仍以文件为根基的工具。GitHub 上已开源。
「编程与Agent」频道最新
- Quail 深度解析:自研调度器与 vLLM 内核如何炼成 1B token/分钟 — sh_reya · 2026-09-25
- Agent 代码淹没 CI:Anthropic 六个月 CI 任务量暴涨 25 倍的应对 — JeremyCMorgan · 2026-09-25
- Perplexity Fast Search 入驻 Hermes Agent,p50 延迟 160ms 且免费 — denisyarats · 2026-09-25
- Cursor 发布 Projects:一个协调者指挥数千子智能体,重度用户 PR 合并量提升 6 倍 — gaganghotra_ · 2026-09-25
- NetworkChuck 演示 Paperclip:让任意 AI Agent 当「员工」协作干活 — AIFlow_ML · 2026-09-25
- Zapier CEO 访谈:全公司考核 AI 熟练度,最高档「Transformative」极难得 — aakashgupta · 2026-09-25