TwKit

推文

@ScarletKc · 2026-10-14 15:36

Anthropic 把整个 monorepo 从 Git 迁走了,换成自己写的版本控制 Scion。原因很简单,现在往这个仓库里提交代码的主要是 agent,不是人。 5 月他们一天合并大概 2500 次,到 9 月已经超过 3 万次。Git 默认每个人 clone 一份完整仓库、离线干活,可 Anthropic 那边几乎所有客户端都是一直在线的 agent 和 CI 任务。主分支历史快 100GB,CI 一天 2500 万次 checkout,几百个 Git 镜像越来越难维护。 Scion 的思路基本是反过来的。提交、合并、rebase、blame 都在服务端做,客户端只留一个有上限的缓存,用到哪个文件再拉哪个,很多任务干脆不 checkout,直接调 API 查。结果 CI checkout 从几分钟变成几秒,资源占用比原来的镜像方案小了大约 200 倍。 还有个细节挺好玩,Scion 和配套的 code review 工具是 7 个人 5 个月做出来的,大部分代码是 Claude 写的。原文说工程师的工作就是对 Claude 说 no。 我觉得这件事值得看的地方是,现在的开发工具链基本都是按人的节奏设计的。agent 的提交量一上来,先撑不住的可能是 Git、code review、CI 这些基础设施。 另外 Scion 没有开源,Anthropic 说内部工具太定制了,只分享设计思路。看到说已经开源的是传错了。

曝光 140 · 评论 3 · 点赞 3 · 书签 0

TwKit
正在载入