Anthropic 弃用 Git 自研 Scion:AI 编程速度倒逼基础设施重构
2026/10/14 15:47阅读量 6
Anthropic 因 AI 生成代码速度过快导致传统版本控制系统 Git 不堪重负,日均合并次数从 2500 次激增至 30000 次。为此,其 7 人团队利用 Claude 在 5 个月内自研了专为 AI 设计的版本控制系统 Scion,通过虚拟化 checkout 等技术将 CPU 和内存消耗降低 200 倍。Anthropic 预测,随着 AI 渗透率提升,其他公司将在 6 到 12 个月内面临同样的基础设施瓶颈。
事件概述
Anthropic 宣布弃用统治编程界 20 年的版本控制系统 Git,转而使用自研系统 Scion。这一举措源于 AI 编码生产力爆发式增长对传统软件工程工具造成的巨大压力。Anthropic 指出,为“断网人类”设计的 Git 无法支撑 AI 7x24 小时在线的高并发需求,若不进行底层重构,将成为创新的阻碍。
核心事实与数据
- 代码合入量激增:Anthropic 内部日均代码合并(Merge)次数从 2026 年 5 月的 2500 次暴涨至 9 月的 30,000 次,相当于每 2.8 秒就有一次新代码入库。这种增长速度预计短期内不会放缓。
- Git 的性能瓶颈:Git 的去中心化设计要求本地保留完整的历史副本(约 100 GB)。在 AI 高频操作下,每天产生超过 600 PB 的数据流量,且镜像同步速度远跟不上代码生成速度,导致 Anthropic 曾维护数百台 Git 镜像服务器仍难以应对。
- Scion 的技术优势:
- 虚拟化 Checkout:AI 仅按需拉取所需数据,甚至仅在读取文件时流式传输数据,无需下载完整仓库。
- 资源效率:相比旧集群,Scion 的 CPU 和内存消耗降低 200 倍,缓存命中率超过 99%。
- 性能提升:CI/CD 系统中的代码拉取时间从几分钟缩短至几秒钟,节省约 25% 的算力。
开发过程与闭环
- AI 辅助开发:整个 Scion 系统及配套的审查工具 Antique、代码搜索和权限系统的迁移,仅由 7 名工程师在 5 个月内完成。Claude 不仅导致了旧系统的崩溃,还深度参与了新系统的开发,例如重写数据迁移管道,使内存占用降至原来的 1/20,速度提升 4 倍。
- 人类角色转变:工程师的工作重心从编写或审核代码,转向对抗性审查和架构简化。主要任务是阻止 AI 因防范极小概率风险而写出过度工程化的复杂代码,即对 AI 说“不”。
行业影响预测
Anthropic 表示不打算商业化出售 Scion,但公开此案例旨在发出警告。随着 AI 编程工具在各行业的普及,所有为“人类手速”设计的软件工程工具(包括版本控制、审查、测试流水线)都将面临失效风险。Anthropic 预测,其他公司可能在未来 6 到 12 个月内撞上同一堵墙,亟需重新评估底层基础设施。
