The 388-PR Experiment
Boris Cherny (creator of Claude Code) posted on X: over recent weeks he ran a strange experiment, letting Claude take full ownership of an application's daily maintenance. The result: 388 pull requests.
Key data points:
- 259 PRs/month: Cherny says he hasn't hand-written code since November 2025; in his first month, all 259 PRs were generated by Claude Code
- 10–30 PRs/day: solo throughput ceiling, running 5 Claude instances in parallel
- 6 months: no code in Claude Code's own production codebase is older than 6 months—it rewrites itself
- $1B ARR in 6 months: compared to Slack, which took 5 years to reach the same scale
- 4%: share of all public GitHub commits currently written by Claude Code
- 200%: per-engineer efficiency improvement inside Anthropic
- Writing code is no longer scarce—PMs, designers, and finance people can all code now
- Judgment is newly scarce—"what to build, why, and what changes in the world afterward" are questions AI can't answer
- The "software engineer" title will be replaced by "builder" (Cherny's own words)
At Sequoia's AI Ascent 2026, Cherny said: "I no longer prompt Claude. I write loops, and the loops prompt Claude. My job has become designing the loops."
Not Just Efficiency: The Loop Engineering Paradigm
| Generation | Time | Core action | Human role | |---|---|---|---| | Prompt Engineering | 2022–2024 | Writing prompts | Instructor | | Context Engineering | Mid-2025 | Managing context | Information architect | | Harness Engineering | 2026.2 | Building constraint systems | Systems engineer | | Loop Engineering | 2026.6 | Designing self-driving loops | Loop architect |
The first three generations share an assumption: the human is the driver. In the 388-PR experiment, the human designs the autopilot system and then steps out of the driver's seat.
Peter Steinberger (OpenAI Codex lead) posted nearly simultaneously: "You shouldn't manually prompt coding agents anymore. You should design loops that prompt your agents." Google engineer Addy Osmani defined it precisely: "Replace yourself. You design a system that prompts the agent. A loop is a recursive goal—you define the objective and the AI iterates until done."
The Data Flywheel
The 388 PRs matter less as an engineering achievement than as a speedometer for Anthropic's data flywheel. Claude Code's agreements let Anthropic collect not just developer instructions but what tests are run and what code review focuses on—software engineering data that doesn't exist on GitHub (whose repos are largely accumulated legacy code). Claude Code's self-rewriting keeps training data fresh; loop design reserves human judgment for the hardest decisions.
The Cost: Coding Is Abundant, Judgment Is Scarce
What the Next 6 Months Will Validate
1. Is loop-design teachable: will "Loop Designer" become a trainable profession, or remain a talent-only skill? 2. Can the data flywheel moat hold: if other vendors adopt loop engineering, can Claude Code's 4% GitHub commit share be caught? 3. Systemic failure modes: Harness Engineering failures are local (wrong file, missed test); Loop Engineering failures are process-level (wrong objective, wrong termination conditions)—Anthropic's multi-agent failure-modes research (papers 8–13) already flagged similar risks.
The 388 PRs aren't an endpoint—they're the first industrial-scale proof of the Loop Engineering paradigm.
---
Core figures: 388 PRs/month, 259 PRs/month baseline, 10–30 PRs/day, 5 parallel Claude instances, no code older than 6 months, $1B ARR in 6 months, 4% of GitHub commits, 200% engineer efficiency Timeline: 2025-11 IDE uninstalled → 2025-12 259 PRs/month → 2026.6 Loop Engineering defined → 2026.8 Sequoia AI Ascent / X public evidence Sources: X @bcherny (2026-08-13), Lenny's Podcast Boris Cherny interview, Sequoia AI Ascent 2026