Anthropic moved its monorepo off Git as daily merges topped 30,000

SNACK: 3-line summary

  • Anthropic migrated its monorepo from Git to Scion, its in-house version-control system.
  • Online agents and automated jobs can request revision data and needed files from a server without maintaining complete local repositories.
  • This was an internal migration, not a public product release; Anthropic still considers Git the right design for most repositories.

Anthropic says its daily merged code changes rose from about 2,500 in May to more than 30,000 in September 2026. To handle that growth, it built Scion and moved its monorepo—a single repository containing many projects—off Git in five months. The company described the completed internal migration in an October 13 engineering post, rather than announcing a public Scion release.

Anthropic daily merged code changes, January to September 2026
Daily code changes merged at Anthropic, January–September 2026. Source: Anthropic.

Snackgirls react

AIKO: I’d want a breakdown of CI time spent fetching code versus running tests. More agents, more copies of the same history—not my preferred scaling plan.

Red: I’d like to hand off a small change, then inspect the diff and tests myself. What did it change, and did the tests actually cover it?

When serving the code becomes the bottleneck

Version control manages files and their revision history. Git’s distributed design supports self-contained local repositories and offline work, but Anthropic’s workload increasingly revolved around online agents and automated jobs. The company reports roughly 25 million code checkouts a day for continuous integration (CI), which runs automated checks during development.

Partial checkouts, repository snapshots and hundreds of internal Git mirrors had bought it time. Those workarounds became harder to operate as merge volume grew. A seven-person team built Scion, the Antique code-review tool and several related systems while completing the migration.

Ask the server instead of keeping every copy

Scion’s server answers questions about file history and who changed a line, and performs commits, merges and rebases. Clients keep a limited local cache rather than a self-contained offline repository. The design assumes they can reach the server whenever needed.

A CI job that only needs a diff can request it without checking out files at all. When a job does need files on disk, Scion supports fetching selected directories or materializing files as they are accessed. Repeated jobs and agents therefore do not each need a complete local repository and its history just to do a narrow task.

Human review stays; a general Git replacement does not follow

Anthropic says Claude helped implement the infrastructure, while engineers supplied architectural judgment and enforced core constraints. They still had to reject unsuitable approaches and unnecessary complexity. The team reviews every change request, focusing on its intent rather than reading every line of code.

Scion also depends on bespoke review, search and CI systems, making it difficult to offer in a broadly useful form. Anthropic explicitly says it is not a suitable general-purpose Git replacement. Other teams do not need to migrate because of this announcement; as agent usage grows, they can examine whether fetching code, running automated checks or reviewing changes is becoming their own bottleneck.

Sources and date: 2026-10-15

Related hashtags
#GameSunakku #AI #Anthropic #Scion #Claude #Git #AICoding #DeveloperTools

Comments

0

No login needed. Edit or delete your comment from the same browser.

All comments 0

한국어 · English · 日本語

No comments yet. Start the conversation.

Share this post

Game Sunakku에서 더 알아보기

지금 구독하여 계속 읽고 전체 아카이브에 액세스하세요.

계속 읽기