HeadlinesBriefing HeadlinesBriefing.com

Anthropic 重新设计源代码控制以适应 AI 规模

Hacker News •
×

在 Anthropic,编码已不再是构建系统或开展研究的瓶颈。Claude 能够自主迭代研究循环、微调优化复杂程序,并以该公司前所未见的速度和规模从零开始构建新服务。如今的瓶颈在于为人类规模设计的开发基础设施:源代码控制、构建和 CI。

2026 年 5 月,Anthropic 平均每天合并约 2,500 个代码变更。到 9 月,其每日合并量已超过 30,000 个。该公司预计这一增长不会放缓,因为合并代码的需求几乎是无限的,而每消除一个瓶颈,就会产生更多代码。

为支撑这一增长,Anthropic 构建了内部版本控制系统 Scion,并用五个月时间将其单体仓库从 git 完全迁移过来。该公司还构建了名为 Antique 的代码审查界面、代码搜索、源代码控制 IAM 系统,以及合并大量已审查代码的新方法。

该单体仓库已超出 git 去中心化设计的承载能力。其主分支历史接近 100 GB,压缩后的工作副本超过 25 GB。Anthropic 每天为 CI 进行约 2,500 万次代码检出。浅克隆、稀疏检出、内部镜像和 blob 存储种子等 git 变通方案起到了一定作用,但随着合并速度提升,数百个镜像变得难以维护。Anthropic 意识到,由于其几乎所有客户端都是始终在线的智能体,git 的离线优先特性正在制约规模化发展。

来源: Hacker News · 由HeadlinesBriefing整理摘要