每一刻,都值得记录
← 返回首页

Claude 写代码太快,Git 扛不住了:Anthropic 仅靠 7 人,5 个月重造版本控制系统

文章封面

Claude 写代码太快,Git 扛不住了:Anthropic 仅靠 7 人,5 个月重造版本控制系统

Claude写代码太快,Git扛不住了:Anthropic仅靠7人,5个月重造版本控制系统 — infoq.cn · 11 小时前 · 🛠 工具 / 开源

Claude 写代码太快,Git 扛不住了:Anthropic 仅靠 7 人,5 个月重造版本控制系统

国内技术媒体的报道聚焦于同一个核心事实:Anthropic 内部的 AI 编码智能体把版本控制系统逼到了崩溃边缘,公司随即启动了替换工程。背景数据相当具体:其单体大仓的每日合并量在 2026 年 5 月约为 2,500 次,到 9 月已突破 30,000 次,9 月 9 日达到 30,401 次的峰值,四个月内增长超过十倍。支撑这一数字的是仓库本体的膨胀——主分支历史接近 100 GB,压缩后工作副本超过 25 GB;仅 CI 流水线每日执行 2,500 万次代码检出,若按 Git 原生协议全量同步,日网络流量将超过 600 PB。团队曾尝试浅克隆、稀疏检出、云存储快照种子等社区惯用手段,高峰期维护数百台专用镜像服务器,但镜像被磁盘与内存上限卡死,快照滞后导致冷启动耗时暴增,稀疏克隆中 diff 与 blame 频繁失败。报道强调了 Anthropic 对根因的判断:Git 的对等、离线优先拓扑源自二十年前人类开发者随时随地可能断网的使用场景,而如今的客户端主体是云端常驻、始终在线的智能体与 CI 负载,架构错配导致任何修补都只能延缓而非阻止崩溃。解决方案是借鉴 Google Piper 与 Meta Sapling 的设计经验,由 7 人团队用 5 个月自研版本控制系统 Scion 并完成全仓迁移,其核心原则包括客户端永远在线、服务端承担全部重计算、客户端极致轻量等六条。报道的结论与原始博文一致:当智能体成为代码的主要提交者,面向人类的工具链需要被系统性重建,而不是继续打补丁。

核心信息

  • 合并量的增长曲线是判断危机严重性的核心依据:日均合并从 2026 年 5 月的约 2,500 次增长到 9 月的 30,000 次以上,峰值日达到 30,401 次,四个月超过十倍,且团队观察到需求没有上限——基建每解除一个瓶颈,智能体的代码产出就立即再次翻倍。
  • 仓库规模的硬数据说明传统方案为何失效:主分支历史逼近 100 GB、压缩后工作副本超过 25 GB,仅 CI 每天就需 2,500 万次检出,按 Git 原生方式全量拉取将产生每日 600 PB 以上的网络流量,这个量级已超出任何常规网络架构的承载能力。
  • 报道明确列出了迁移前的补救清单及其失败原因:浅克隆、稀疏检出、云对象存储快照种子全部尝试过,峰值期维护数百台 Git 镜像服务器,但镜像受单机磁盘与内存硬上限约束、快照与主干差距扩大导致冷启动成倍变慢、稀疏环境下 diff 与 blame 长期报错,运维成本指数级上升。
  • 替代系统 Scion 由 7 人团队 5 个月完成开发与全量迁移,设计参照了 Google Piper 与 Meta Sapling 两条先例路线,确立六大原则,其中最具颠覆性的是客户端永远在线(按需读取、消灭本地全量冗余)与端云深度非对称(历史、blame、rebase、merge 等重计算全部上移到服务端)。

💡 为什么值得读: 它把一场小众的内部工程危机翻译成了所有团队都需要回答的问题:当智能体成为主要提交者时,你的工具链还能撑多久。

✍️ 小编看法: 看到这条消息被国内媒体快速跟进,说明这件事击中了行业普遍的焦虑点:大家隐约感觉到 AI 编码的规模效应会撞上什么东西,只是没想到先撞上的是版本控制。这里有一个容易被忽略的推理链条值得展开——Anthropic 的问题本质上是「自家产品吃自己的基建」,智能体负载没有上限这一点,对任何打算大规模部署编码智能体的公司都成立,只是触发崩溃的阈值不同。中小团队仓库小、CI 量少,短期内感知不到,但趋势是确定的:检出次数和仓库体积会随智能体数量线性甚至超线性增长,今天还可以接受的 CI 时长和存储成本,一两年后可能变成数倍。对普通团队的务实建议是分两步走:短期先做成本审计,弄清楚每次检出的流量与耗时、镜像与缓存的实际开销,这份数据在谈判和选型时都会有用;中期则在 CI 架构上预留降级路径,比如部分任务改用增量同步或按需计算服务,减少对本地全量克隆的依赖。另外要留意 Scion 的走向:如果它开源或提供托管服务,托管平台市场可能迎来一轮洗牌,GitHub 和 GitLab 的服务端架构能否在同等负载下扛住,将是对它们最真实的压力测试。值得持续观察的另一个信号是其他大厂的类似披露——如果 Google 或 Meta 也公开智能体负载下的仓库数据,就能交叉验证这套增长曲线的普遍性,而不是只把它当成 Anthropic 的个案。

🏷️ version control, Anthropic, Claude, Git

本文由 AI 辅助生成,内容为原文摘要与编辑点评,原文版权归原作者所有,欢迎点击上方链接阅读完整内容。


感谢读到这里。

留下一点回声

MY LITTLE COLLECTION

本地收藏夹

仅保存在当前浏览器,不会同步到其他设备。清理网站数据会删除收藏与阅读记忆。

QUICK ACCESS · 快捷指令

↑ ↓ 选择 · Enter 执行 · Esc 关闭

MAKE YOURSELF AT HOME

阅读与场景

阅读外观

应用于文章和独立页面,偏好仅保存在当前浏览器。

季节场景

系统减少动态效果、后台标签页及沉浸阅读时自动暂停。

本地数据备份

备份收藏、阅读进度和外观偏好。文件不上传服务器,仅支持同站点备份;导入时合并数据。