Coordination overhead, multiplicatively compounding per-step error, and fragmented traces routinely outweigh the parallelism gains a multi-agent setup promises.
Imagine writing a school essay. One careful student writing it alone with a good outline tends to beat a four-person group where everyone has to read each other's drafts, vote on edits, and reconcile contradictions. The group might finish faster if the work splits cleanly. But most of the time the meetings, handoffs, and reconciliations take more time than they save. The essay then reads like four people argued in writing. Multi-agent systems have the same shape: more voices is not automatically more signal, and every handoff has a real cost.
Concept explanation~2 min read
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Concept explanation~2 min read
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
'Multi-agent beats single-agent' is a persistent oversimplification about LLM systems. Mechanical costs that the parallelism story leaves out make it false as a general rule, and several common arguments for it are factually wrong.
The calibrated view is two-sided: the multi-agent pattern has legitimate uses, and it is widely over-applied.
Every additional agent adds a handoff, and each handoff costs prompts, compounds error, and fragments traces. Add an agent only when the work needs one.
The three concrete costs of more agents
Coordination overhead
Every handoff in a multi-agent system is an extra LLM interaction. In a GroupChat-style setup, the manager LLM picks the next speaker each turn. That is one extra call per round. Each agent then re-reads the full shared transcript to produce its reply, so token cost scales roughly as n_agents × transcript_length × turns. A 5-agent, 10-turn pipeline can spend 3 to 5 times more tokens than a single agent on the same task.
Even in handoff-style setups (OpenAI Swarm, Agents SDK) where only one agent is active at a time, every handoff is its own decision and its own prompt. The overhead is smaller than GroupChat but not zero.
Compounding per-step error
End-to-end success is the product of per-step success when steps are sequential. The arithmetic:
At 90 percent per step, 5 steps give roughly 59 percent and 10 steps give 35 percent. Multi-agent pipelines have more steps because each handoff is its own decision (manager picks speaker, agent generates response, tool runs, agent reads result). A single agent with a clean plan often executes 2 to 3 steps where a multi-agent loop runs 8 to 10.
Fragmented observability
A single agent's trace is one ordered list of LLM calls and tool calls. A multi-agent system produces many traces: each agent has its own trace, with handoff messages connecting them. Correlating a regression to a specific decision requires joining traces across agents and reasoning about ordering. The cognitive cost on the on-call engineer grows with every additional agent.
Situations where this technique stops working.
2–4 min · Everything important, quickly.
Real products, models, and research that use this idea.
- Anthropic's post "Building effective agents" (December 2024) recommends finding the simplest solution possible and adding complexity only when it demonstrably improves outcomes.
- Anthropic's post "How we built our multi-agent research system" (June 2025) reports that a lead agent with parallel subagents beat a single agent by 90.2 percent on its internal research eval, while multi-agent systems used about 15 times the tokens of chat.
What an interviewer would ask next. Try answering before peeking at the approach.
QIf you measure your single-agent system at 70 percent end to end success, when does adding a critic agent help vs hurt?
It helps if the critic catches a specific failure mode the agent cannot self-detect (e.g., schema violations on tool outputs) and the critic's per-step error is low. It hurts if the critic introduces its own error or rejects correct answers. Quantify both: per-step critic accuracy times current end-to-end rate, vs single-agent rate without critic. Only add the critic if the math comes out positive on your eval set.
Red flags & common mistakes
The phrases that signal junior thinking. Click to expand.
Red flags & common mistakes
The phrases that signal junior thinking. Click to expand.
Believing the parallelism story without doing the arithmetic on per-step error. At 90 percent success per step over five steps, end-to-end reliability falls to roughly 59 percent.
60 second bullets to scan on the way to the call.
Coordination overhead as the prompt and LLM cost of every handoff
The compounding-error arithmetic for sequential steps
Primary sources. Browse if you want the original framing.
Same topic, related formats. Practice these next.