Anthropic 自研版本控制系统 Scion 弃用 Git:AI 写码速度压垮二十年老工具

2026/10/15news

当整个 AI 行业还在讨论 AI 何时取代程序员时,Anthropic 给出了一个出人意料的答案:程序员还没被取代,他们用了二十年的版本控制系统 Git 先被替换了。

Anthropic 内部的代码产出增长极为惊人。今年 5 月,公司平均每天合并(Merge)约 2500 次代码变更,已相当于大型科技公司的活跃水平;而到 9 月,这一数字暴涨 12 倍,达到每天 30000 次,即平均每 2.8 秒就有一段经过测试和审查的新代码合入核心代码库。Anthropic 表示,这种增长短期内不会放缓,每当扫除一个基础设施瓶颈,代码产量就会迎来下一波暴涨。

问题出在 Git 的底层设计上。Git 由 Linux 之父 Linus Torvalds 于 2005 年发明,采用去中心化架构,默认将整个代码库的完整历史复制到本地,以便程序员在离线环境下工作。在"人写代码"的时代,这一设计堪称完美,但对 AI 智能体而言却是巨大浪费。在 Anthropic,代码库接近 100 GB,内部每天发生 2500 万次 Checkout 操作,若不加优化,每天将产生超过 600 PB 的数据流量。Anthropic 巅峰时期曾维护数百台 Git 镜像服务器分流,但镜像同步速度仍赶不上 Claude 写代码的速度。

为此,Anthropic 组建了一个 7 人团队,借助 Claude 用 5 个月时间从零打造了新版本控制系统 Scion,并将整个大型代码库迁移过去。Scion 为"永远在线"的 AI 智能体量身定制:本地无需存储完整历史,AI 通过 API 请求即可查询修改记录和版本差异;它支持"虚拟化 checkout",只拉取所需文件夹的数据,甚至按需流式传输文件内容;同时砍掉了繁琐的本地打包和全局锁,大幅提升提交效率。

这一事件也引发业界思考:当 AI 成为代码生产的主力,围绕人类工作习惯构建的开发工具链,或许都将面临重构。