AI 编程工具正在改变代码生产方式。Anthropic 内部没有继续沿用 Git,而是选择弃用这套版本控制系统,转向自研方案 Scion。据其披露,这个项目由一个 7 人团队完成,过程中同样使用 Claude,前后花了 5 个月,从零打造新系统,并把整个大仓库迁移过去。

代码合并速度暴涨
推动这次替换的直接原因,是代码产出速度。Anthropic 内部 5 月平均每天合并约 2500 次代码变更,到 9 月,这一数字达到每天 30000 次,四个月增长 12 倍。换算成时间,相当于 24 小时不间断,平均每 2.8 秒就有一段经过测试和审查的新代码进入核心代码库。Anthropic 预计,这种增长短期内不会放缓。
Git 为何接不住
Git 由 Linus Torvalds 在 2005 年发明,采用去中心化设计,默认让每个开发者下载完整历史。Anthropic 的仓库接近 100 GB。面对 AI 代理的高频操作,Git 开始吃力:每天约 2500 万次 checkout,每次都要拉取庞大的代码包,如果不做特殊优化,每天会产生超过 600 PB 的数据流量,相当于每天在内网搬运 1.2 亿部 4K 高清电影。Anthropic 曾维护数百台 Git 镜像服务器分流,但镜像同步速度仍赶不上 Claude 写代码的速度。
Anthropic 由此判断,不该继续用一套为断网人类设计的系统,去服务永远在线的 AI 智能体。于是团队不再给 Git 打补丁,而是重造轮子,推出 Scion。这次迁移也说明,当 AI 大量参与代码生产,版本控制这类基础工具也需要重新设计。







