Anthropic Replaces Git with Custom Version Control System Scion
Anthropic has abandoned Git in favor of a custom server-side version control system called Scion, designed to handle an explosion in daily code merges driven by AI agents. Daily code merges surged from 2,500 in May to over 30,000 by September, rendering traditional tools insufficient. This shift highlights the severe scaling bottlenecks traditional distributed version control systems face when handling massive workloads generated by autonomous AI agents. It demonstrates that next-generation software engineering infrastructure may need to pivot toward server-centric models to eliminate heavy client-side synchronization overhead. Scion executes commits, merges, rebases, and history queries on the server side, allowing AI clients to track local modifications and maintain a limited cache with minimal data download. Anthropic reports that Scion consumes 200 times less CPU and memory than Git, reducing code checkout times for CI and research tasks from minutes to mere seconds.
## BACKGROUND
Traditional version control systems like Git are distributed, meaning every client downloads a full copy of the repository history and performs operations locally, which excels for human developers working offline. However, AI coding agents are almost always online and continuously generate massive volumes of automated code changes, making the traditional distributed model inefficient for large-scale enterprise automation.