Zenaique

Which is the most accurate reason more agents do not automatically work better than a single well prompted agent?

MCQ·Medium·4.0 · 0·~1 min·Asked atAdobeAlibabaRobinhood
Attempt it
TL;DR

Coordination overhead, multiplicatively compounding per-step error, and fragmented traces routinely outweigh the parallelism gains a multi-agent setup promises.

Memory aid
Sign in to see the mnemonic that makes this stick.
Easy to grasp

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.

Key concepts

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:

P(success)=∏i=1npiP(\text{success}) = \prod_{i=1}^{n} p_i

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.

Why the other claims are false
Where multi-agent legitimately wins
What published systems show
Sign in to unlock the full deep dive.

Situations where this technique stops working.

Sign in to see when this approach fails.

2–4 min · Everything important, quickly.

Sign in to see the quick scan of the deep dive.

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.
Sign in to see more production examples.

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?
A

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.

2 more follow-ups an interviewer would ask next. Sign in to reveal them.

Red flags & common mistakes

The phrases that signal junior thinking. Click to expand.

Most common mistake

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.

Sign in to see all red flags and common mistakes.

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

Sign in to unlock the revision sheet.

Primary sources. Browse if you want the original framing.

Similar questions

Same topic, related formats. Practice these next.

4 curated
Next question
Identify the concrete lock in costs a framework imposes on a production codebase (select all that apply)
Multi-select·Medium