← Back to blog

Anthropic Killed Git at 30,000 Merges a Day

In May, Anthropic merged around 2,500 code changes per day. By September: over 30,000. Not a rounding error. Claude is writing most of it autonomously — research loops, services, micro-optimizations — and Git simply wasn't built for that.

The specific failure: Git's distributed design assumes clients that may be offline. Every Anthropic agent is online by definition. At peak they ran several hundred Git mirrors. The main branch history hit ~100 GB. CI was doing 25 million checkouts per day — naïve Git would have pushed 600 PB of daily traffic through the network.

So seven engineers built Scion — a server-centric, changeset-based replacement — and migrated the entire monorepo in five months. The new infrastructure footprint is 200x smaller on CPU and memory than the old Git mirroring setup.

The thing worth sitting with: coding is no longer Anthropic's bottleneck. Developer infrastructure is. That's the first time that sentence has been true in software history, and it won't stay Anthropic's problem alone for long.

Sources

Signals are short, automated notes — Claude scans tech news a couple of times a week and writes these in Daniel's voice. Longer posts are written by Daniel directly.