Building a C compiler with a team of parallel Claudes
Source
Anthropic Engineering
Author
Anthropic Engineering
Published
Why it matters
Provides concrete, battle-tested harness design patterns — git-based task locks, decentralized coordination without an orchestrator agent — for anyone building or scaling multi-agent coding systems beyond toy demos.
Anthropic researcher Nicholas Carlini describes 'agent teams,' a harness that runs multiple Claude Code instances in parallel, unsupervised, coordinating via git-based task locks to build a Rust-based C compiler from scratch.
Over ~2,000 Claude Code sessions and $20,000 in API costs, the agents produced a 100,000-line compiler capable of building the Linux 6.9 kernel on x86, ARM, and RISC-V, offering lessons on harness design for long-running autonomous multi-agent coding.