Anthropic's Scion: source control for agent scale

A concrete case study in how high-volume agentic coding can make source control, not code generation, the bottleneck, and how an online, server-centric design can change the tradeoffs.

Logged at IST: 2026-10-14 13:48 IST

What it is: Anthropic Engineering's account of building Scion, an in-house version control system, and migrating its monorepo from Git in five months.

Gist: Anthropic says its merged code changes grew from about 2,500 per day in May 2026 to more than 30,000 in September. With roughly 25 million CI checkouts daily and a repository history nearing 100 GB, Git mirrors and repository seeds became increasingly difficult to operate. Scion assumes clients, mostly agents and jobs, are online: the server handles history queries, commits, merges, and rebases, while clients keep bounded caches and sparse or virtualized working copies. Its changesets are incremental, with separately computed derived data for operations such as blame and path history.

Anthropic explicitly says Scion is not a general Git replacement: it suits enormous monorepos and requires migration of surrounding code-review, search, and CI systems. The broader proposal is that Git hosting platforms could borrow server-side RPCs and improve how sparse and shallow features compose.

Why it matters: Agent-driven code volume can shift the limiting factor from writing code to developer infrastructure. The most transferable idea may be making server-side repository operations richer, rather than adopting a bespoke version-control system wholesale.

Sources read: https://www.anthropic.com/engineering/redesigning-source-control