Redesigning source control at Anthropic
Summary
Anthropic shares its redesign of source control, migrating from Git to an in-house Scion system to support agent-scale development. The post details motivations (massive merge growth), principles (clients online, client-server asymmetry, horizontal scalability), architecture (changesets, sparse checkouts, content-addressed blobs), and lessons learned about rapid internal development, AI-assisted coding, and monorepo security.