Top 5 · 2026-04-12 · source-backed
Addy Osmani's Data: Three-Agent Teams Beat Solo Agents. And Your LLM-Generated AGENTS.md Is Hurting You.
Story
Addy Osmani's O'Reilly CodeCon talk, published March 26, gives us the first real empirical data on multi-agent coding that I trust. Not vendor benchmarks. Not cherry-picked demos. Controlled measurements across real development tasks.
The headline finding: three focused agents consistently outperform one generalist agent working three times as long. Not sometimes. Consistently. The sweet spot is 3-5 agents. Token costs scale linearly with agent count, but completion quality scales super-linearly. Past 5 agents, you hit coordination overhead that eats the gains.
Three coordination patterns, ranked by sophistication. First: subagents, where a lead agent delegates parallel subtasks. Second: Agent Teams, with a shared task list, peer messaging, and file locking. Third: hierarchical subagents, where feature leads spawn their own specialists. Each pattern fits different problem shapes, and Osmani gives specific guidance on when to use which.
Here's the finding that stopped me. LLM-generated AGENTS.md files offer no benefit. They marginally reduce success rates by about 3%. Developer-written context files provide roughly 4% improvement. That's a 7-point swing between "had Claude write my context file" and "wrote it myself." The LLM doesn't know what matters about your project. You do. The context file is where your taste shows up. Outsourcing it to the same tool you're trying to guide is circular.
This connects directly to the reads-per-edit ratio that AMD's Stella Laurenzo documented. Healthy agents read 6.6 files per edit. Degraded agents read 2.0. Osmani's multi-agent teams naturally produce higher reads-per-edit because each agent focuses on understanding its piece deeply before changing anything. The single generalist tries to hold the whole codebase in context and edits with insufficient understanding.
For builders: if you're using a single Claude Code session for everything, try splitting into three focused sessions. One for the data layer, one for business logic, one for UI. Give each a dedicated CLAUDE.md scoped to its domain. Write those files yourself. Track your reads-per-edit ratio in your session JSONL files as a quality signal.
Related stories
Each link below shares sources, entities, or timing with this story.
Shared entities / Shared topic / Earlier coverage
10 Skills of the Day
Both cover CLAUDE, Claude Code, Each, LLM; overlapping topics (agent, claude, context, each, file); earlier CLAUDE coverage from 2026-03-25.
Shared entities / Shared topic / What happened next
Human-Curated CLAUDE.md Files Beat LLM-Generated Ones by 4.5-6.5 Points. LLM-Generated Files Actually Made Things Worse.
Both cover Claude, Claude Code, Each, LLM; overlapping topics (agent, claude, context); picks up the Claude thread on 2026-05-26.
The CLAUDE.md File That Ate GitHub: 56K Stars, Agent Guardrails as Config
Both cover Addy Osmani, CLAUDE, Claude Code, LLM; overlapping topics (agent, claude, file); picks up the Addy Osmani thread on 2026-04-18.
10 Skills of the Day
Both cover Claude, Claude Code, LLM, Write; overlapping topics (agent, claude, context, session); picks up the Claude thread on 2026-05-20.
Shared entities / Same source / Shared topic / Earlier coverage
Anthropic's Three-Agent Harness: Why Conservative Planning Produces Underwhelming Results
Both cover Addy Osmani, Claude Code, Write; cite the same source (published March 26); overlapping topics (agent, consistently, finding).
Shared entities / Same source domain / Shared topic / Earlier coverage
Specification Engineering: The Paradigm Shift Three Independent Sources Confirm
Both cover Addy Osmani, CLAUDE, Claude Code, March; reported by the same outlet (addyosmani.com); overlapping topics (agent, claude).
Shared entities / Shared topic / Earlier coverage
Addy Osmani Open-Sources 19 Google Engineering Practices as AI Agent Slash Commands
Both cover Addy Osmani, Claude Code, Each, Osmani; overlapping topics (addy, agent, osmani); earlier Addy Osmani coverage from 2026-04-11.
Shared entities / Same source domain / Shared topic / What happened next
A Decent Model With a Great Harness Beats a Great Model With a Bad Harness
Both cover Addy Osmani, Claude Code, Osmani; reported by the same outlet (addyosmani.com); overlapping topics (agent, context, osmani).
Source trail
Entities
Provenance
- Canonical issue
- Ramsay Research Agent, April 12, 2026
- AI generated
- no
- Story unit
- 2026-04-12-addy-osmani-s-data-three-agent-teams-beat-solo-agents-and-your-llm-generated-agents-md-is-hurtin
- Labels
- source-backed, canonical briefing excerpt