瓶颈从写代码挪到了存代码
Anthropic 在 10 月 13 日的工程博客《Redesigning source control at Anthropic》里给出了一组罕见的数字:2026 年 5 月,公司平均每天合并约 2500 次代码变更;到 9 月,这个数字超过了 3 万次。四个多月十倍以上的增长,主要驱动是 Claude 在写代码。更值得琢磨的是公司的判断——写代码的环节已经不再是瓶颈,真正的瓶颈转移到了为人类规模设计的开发者基础设施:源代码控制、构建与持续集成。原文还留了一句近乎挑衅的话:合并代码的潜在需求实际上是无限的,因此这种增长短期内不会放缓,因为每消除一个瓶颈,代码产出量都会立刻进一步上涨。这已经不是「AI 帮程序员提效」的叙事,而是研发管线整个形态在换轨。
Git 到底卡在哪
卡点是设计前提。Git 是去中心化的,每个克隆都是一份完整仓库,可以离线工作——这个特性在 Anthropic 的场景里变成了纯成本,因为它的客户端几乎全是在线的自动化任务与作业,用不上离线能力。规模数字把问题摆得很直白:主分支历史接近 100GB,压缩后的工作副本超过 25GB;仅持续集成一项每天就要执行约 2500 万次代码检出,如果每次都按朴素方式取数据,每天的 Git 流量将超过 600PB;峰值时公司维护着数百个内部 Git 镜像。Anthropic 试过常规手段——浅层克隆、稀疏检出、内部镜像、Blob 存储快照——这些办法都买到了时间,但随着合并率攀升变得越来越难运维:预构建的快照会与主分支产生漂移,diff 与 blame 这类依赖历史的操作在部分克隆上开始失效,镜像机队则在仓库超出单机磁盘或内存上限后彻底停摆。
Scion 反转了三个假设
Scion 的做法是把 Git 的前提反过来写。其一是客户端始终在线:系统围绕一台始终可达的服务器设计,不再假设离线工作能力。其二是客户端与服务器不对称:服务器负责文件历史、责任追溯、提交创建以及合并与变基,客户端只维护一个有界的本地对象缓存并负责磁盘读写。其三是一切以 API 暴露:所有源代码控制查询都通过 RPC 提供,作业不需要维护本地仓库就能访问状态,这让自动二分查找、回滚流水线这类工具在规模上成为可能。存储层上,变更的基本单位是一个写进预写日志的「变更集」,记录相对父节点改动的文件清单,并以内容寻址指针指向 Blob 存储;文件按需拉取,检出不再需要先下载一个数 GB 的包。衍生数据用递归计算的方式生成索引,从而在不改客户端的前提下支持按路径检索、复制检测等操作。系统分三层:读 Spanner 与云存储的 scion-server、按区域流式响应的 scion-cache、以及管理本机工作副本的 scion-daemon,公司称每一级缓存命中率都在 99% 以上。由于不存在 packfile,也没有全局仓库锁,仓库本身不需要维护。
成效数字要带着口径读
Anthropic 给出的收益包括:新基础设施的 CPU 与内存消耗约为旧 Git 镜像体系的两百分之一;持续集成与研究作业的检出速度快约 100 倍,从分钟级降到秒级;持续集成本身腾出了 25% 的 CPU 容量。这些全部是公司自述,未经独立验证,且对比基线是它自己那套已经不堪重负的镜像体系,而非一套调优良好的 Git 方案。团队规模是另一个反差点:七个人做出了 Scion、代码审查界面 Antique 以及约六个配套系统(代码搜索、按目录访问权限、免全局合并队列的落地方式等),五个月完成全量迁移,工作从 2026 年 1 月启动。Claude 的深度参与既体现在规模上——一个 Claude Mythos Preview 的早期内部快照重写了手写的 Git 到 Scion 导入流水线,产出的版本内存少 20 倍、快 4 倍——也体现在人的角色变化上。工程师的原话是,他们的角色经常是对 Claude 说「不」,比如在它违反核心系统约束或过度设计时;团队仍然审查每一个变更请求,但看的是变更的意图,而不是逐行读代码。
不是给所有人准备的替代品
边界必须说清。Anthropic 明确写道,Scion 绝不适合作为通用场景下的 Git 替代品——它面向的是有成群自动化任务在上面跑的超大单体仓库,并且依赖公司自己那套定制的代码审查、代码搜索与持续集成。公司不打算公开发布它,想做的是把设计思路分享给 GitHub、GitLab 与开源社区,建议 Git 平台在不放弃 Git 整体模型的前提下吸收服务端思路,例如更完整的服务端 RPC、组合得更好的稀疏与浅层能力。公司同时预测,随着 AI 编码工具普及,这类问题会在未来 6 到 12 个月内在其他组织身上变得常见。对绝大多数团队而言,离每天 3 万次合并还很远,Git 仍是标准工具;但这篇博客真正的价值在于把趋势写明了:当写代码接近免费,压力会转移到存储、评审、测试与合并这些环节,以及那些决定什么该被允许进入主干的人身上。官方及行业暂未披露更多细节,后续将持续跟进迭代动态。