Topic map
daily cluster · Oct 16, 2026 — Oct 16, 2026

Developer Workflows and Custom Source Control

Anthropic detailed why and how they constructed a custom alternative to Git to handle their daily code changes, which surged from 2,500 to over 30,000. Additionally, developers discussed the role of pre-commit hooks in keeping automated coding agents aligned with internal diagnostic libraries.

Why it matters

The explosive growth of AI-assisted code generation is forcing organizations to re-evaluate legacy version-control and development workflows.

Simon Willison

Source posts · 2

Simon Willison
blog · 4d ago
Visual from Simon Willison

Redesigning source control at Anthropic — Redesigning source control at Anthropic Interesting piece from Anthropic describing why and how they built their own custom alternative to Git, based on the dramatic increase in rate of changes to their code after the past six months. In May 2026, Anthropic averaged around 2,500 code changes merged per day; as of September, we merged over 30,000 per day. They included a chart showing those changes. I had Claude modify their chart ( code here ) to add markers for the public releases of each of their models in 2026: This shows public release dates, not the date when models became available for Anthropic's internal use. My guess is that the introduction of Fable/Mythos class models is a key factor in the increased coding velocity. "Antique" is their new code review system. The source control system is called Scion, and sounds to me like a reinvention of centralized source control along the lines of Subversion. They had some pretty extreme requirements: The history of our main branch alone is almost 100 GB, and a compressed working copy is over 25 GB. We perform on the order of 25 million code checkouts per day for CI, before counting developer environments, agent sandboxes, and research jobs. Fetched naively, that would be over 600 PB of git traffic per day. The new system was built by a team of seven people, and the migration from Git was completed in five months. As an aside, I've been trying adversarial review in my own projects recently, where you have a model try and find flaws (I often play Claude and GPT off against each other). This note from the article reflected my own experience with that: Anthropic also makes extensive use of adversarial review, and, while this is incredibly effective in many ways, it can also be myopic, so skilled engineers needed to steer Claude away from over-engineering parts of the system in response to hypothetical concerns. Via Hacker News Tags: git , migrations , version-control , ai , generative-ai , llms , anthropic , <a href="https://simonwillison.net/tags/age

Simon Willison discusses how Anthropic built its own custom source control system to handle a massive increase in code changes.

version controlanthropicsoftware engineeringSource
Simon Willison
blog · 4d ago

Quoting Geoffrey Huntley — If the agent isn't using my diagnostics library, I could introspect and update AGENTS.md, but there's still a delta, and it'll drift. Instead, I write a pre-commit hook that checks the git diff for direct calls to observability modules that bypass my diagnostics module. Boom: fail the commit, inject a prompt telling the agent to use the diagnostics library. All of a sudden it's ten out of ten. — Geoffrey Huntley , nobody should type code by hand anymore. here's what's left. Tags: coding-agents , generative-ai , git , agentic-engineering , ai , geoffrey-huntley , llms

Geoffrey Huntley suggests using git pre-commit hooks to block agent commits and inject prompts enforcing specific coding standards.

coding agentsgitsoftware engineeringSource