Anthropic's Agents Broke Git at 30K Merges a Day
说明与用途
Anthropic 用 Scion 替换 Git,以应对 Claude 代理每天产生的 30,000 次合并。
问题
Git could not handle the 30,000+ merges per day generated by Claude agents, causing mirror drift, checkout explosion, and merge queue bottlenecks.
结果
Scion achieved >99% cache hit rates, 200× less CPU/memory, and CI checkout times reduced from minutes to seconds, yielding a 25% CPU capacity win.
工作流
- 1. Identify Git bottlenecks (mirror drift, checkout traffic, merge queue lock).
- 2. Design Scion with server-side history, API queries, bounded client cache.
- 3. Build Scion in five months by a seven-person team, using Claude agents for coding.
- 4. Migrate 100 GB of main‑branch history from Git to Scion.
- 5. Deploy Scion with three cache tiers and monitor via Claude bots.
证据
Anthropic merged about 2,500 code changes per day into its monorepo. By September, that number was 30,000.
Git’s core design dates to 2005, when Linus Torvalds built it for Linux kernel development. Its fundamental assumption is that every clone is a complete, offline‑capable copy of the repository.
Scion uses approximately 200x less CPU and memory than Anthropic’s previous fleet of several hundred Git mirrors.
Claude agents generated the code volume that broke Git. Claude agents then helped build the replacement.
- 记录日期: 2026-10-15T05:40:58.266Z