TL;DR Claude generated so much code that Git itself became the bottleneck, so Anthropic rebuilt its source control system from scratch. A team of just 7 people pulled it off in 5 months.
Title: Redesigning source control at Anthropic
URL:
Here are the key points.
ă»đ Daily merges jumped more than 10x in 5 months, from about 2,500 to over 30,000
ă»â ïž Naively scaling the old Git setup would have meant 600PB of daily traffic
ă»đ„ïž The new system, Scion, assumes clients are always online and pushes work to the server side
ă»đïž A lightweight Changeset data structure allows instant ingestion with no packfiles needed
ă»âĄ A 3-tier cache hits 99%+ at every layer, cutting checkouts from minutes to seconds
ă»đŸ Infrastructure CPU and memory footprint dropped 200x, and CI CPU usage fell 25%
ă»đ€ Claude helps with design and code generation, and even acts as a dedicated "superfan" watching individual components
What stands out is both the willingness to question Git's core assumptions and the speed of pulling off the rebuild with Claude in just 5 months.
#
Anthropic# #
SoftwareEngineering#