Guide · Agent mesh

Multi-agent vs single agent: one mind with every tool, or a team that splits the work.

A single agent keeps the whole task in one context. A multi-agent system divides it among specialists — gaining parallel work and focus, and paying in tokens, coordination and new ways to fail.

Both camps publish strong evidence. Anthropic’s multi-agent research system beat its single agent by 90%; Cognition argues that most teams should not build multi-agent systems at all. Both are right, about different tasks. This guide sets out the evidence, the signals that justify a split, the failure modes it adds, and a test for choosing.

Updated · 7 sources

one loop

Single agent

One model, one set of instructions and tools, working through the task in one continuous context.

  • Every decision sees every other
  • Cheaper, simpler to test and debug
  • Strains when tools overlap or context overflows
  • The right default for most tasks
a team

Multi-agent

Several agents with their own instructions, tools and context, coordinated by a lead or by hand-offs.

  • Parallel work on independent parts
  • Each agent focused and testable
  • Costs more tokens and coordination
  • Fails in the hand-offs between agents

What is the difference between a multi-agent and a single-agent system?

A single-agent system gives one model all the instructions and tools and lets it work through the task in one loop. A multi-agent system splits the task across several specialised agents — a lead that delegates to workers, or peers that hand off to each other. In multi-agent vs single agent, the trade is simple: splitting buys parallel work and focus on tasks that divide cleanly, and costs tokens, coordination and new failure modes on tasks that do not.

What the research shows

Multi-agent vs single agent: what the published results show.

The numbers diverge because the tasks do. Research that fans out into independent questions rewards a team; work where each step depends on the last punishes one.

+90.2%
a multi-agent research system over a single agent on Anthropic’s internal research evaluation
Anthropic, June 2025
~15×
the tokens of a chat interaction used by multi-agent systems, against about 4× for one agent
Anthropic, June 2025
+80.8% to −70.0%
relative change against a single agent across 260 configurations on six benchmarks: best on decomposable financial reasoning, worst on sequential planning
Kim et al., 2025 (v3, 2026)
14
distinct failure modes found in 1,600+ traces from seven multi-agent frameworks
Cemri et al., 2025

Anthropic found that token usage alone explained 80% of the variance in its browsing benchmark: much of a multi-agent gain is simply more total reasoning spent in parallel. That is worth paying for when the task is valuable and divides cleanly — and wasted when it does not.

Five architectures

Five architectures between one agent and many.

The choice is rarely binary. OpenAI advises getting the most out of a single agent first; Microsoft calls a single agent with tools “often the right default for enterprise use cases”. Move right only when the step to the left has failed.

One contextMany contexts
12345
  1. Single agentOne prompt, a handful of distinct tools.
  2. Single agent, templatedOne base prompt with variables per case, instead of many prompts.
  3. Manager with agents as toolsA lead calls specialists like functions and keeps control of the conversation.
  4. Peer hand-offsAgents pass control to each other; whoever holds it talks to the user.
  5. Many-agent systemAgents, workflows and services exchanging messages at volume.
Decision matrix

Multi-agent vs single agent, mapped on two questions about the task.

Two properties of the task decide most cases: do its parts depend on each other, and does it fit in one context window? Anthropic’s research system and Cognition’s warning sit in the two top corners of the same map.

Exceeds one context
Single agent, compressedLong, tightly linked work such as building software: keep one thread and summarise old history as it grows.single agent
Orchestrator and workersBreadth-first research, due diligence across many files: a lead spawns workers, each returns a condensed result.multi-agent
Fits one context
Single agentMost business tasks: one agent, a few distinct tools, every step aware of the last.single agent
Parallel calls, one agentIndependent lookups that fit together: run them in parallel from one agent or a fixed workflow.single agent or workflow
Parts depend on each otherParts are independent
Reasons for and against

Signals that justify splitting one agent into several.

Each signal below comes from a platform vendor’s own guidance. Read the second list just as carefully: it explains most failed multi-agent projects.

Split when
  • The prompt is a tree of conditionsMany if-then-else branches that templates no longer tame.
  • Tools overlapSimilar tools confuse the model; some agents handle 15+ distinct tools, others struggle with fewer than 10 overlapping ones.
  • Work runs in parallelIndependent directions to explore at the same time.
  • Context overflowsThe material exceeds what one context window can hold.
  • Security boundaries differParts of the task must run under different permissions.

Stay single when

  • Decisions are implicitEach action carries choices the next one must respect — Cognition’s second principle.
  • Context must be sharedWorkers given only a task summary make conflicting assumptions.
  • Steps depend on each otherSequential planning lost up to 70% in controlled tests.
  • Cost matters more than speedA team spends several times the tokens of one agent.

The Flappy Bird lesson. Cognition’s illustration: split a Flappy Bird clone between two sub-agents. One misreads its brief and builds a Super Mario-style background; the other builds a bird that matches neither the game nor the background. Neither saw the other’s choices, and the agent merging them is left with parts that do not fit.

One task, both ways

Reviewing 40 supplier contracts with one agent and with a team.

Task: find every contract that auto-renews within 90 days and summarise its notice terms. Each contract can be read on its own — the parts are independent — and together they far exceed one context window.

  1. Lead plans

    Lists the 40 contracts and splits them into four batches.

    lead agent
  2. Workers read

    Four workers each read ten contracts in parallel, in their own context.

    parallel
  3. Workers condense

    Each returns only what matters: party, renewal date, notice period, a citation.

  4. Lead combines

    Merges 40 findings, removes duplicates, ranks by renewal date.

  5. Check

    A final pass confirms every claim against its cited clause.

    verify

The same task with one agent

  • WorksIf contracts are read one at a time and notes are kept outside the context.
  • StrainsWhen all 40 must sit in one context; early contracts get summarised away.
  • WinsWhen a later contract changes how an earlier one should be read — a master agreement, say.
What goes wrong

Why multi-agent systems fail: 14 failure modes in three groups.

A study of more than 1,600 traces across seven frameworks sorted 14 failure modes into three groups. Some, like repeated steps, can hit one agent too; most live in the roles and hand-offs between agents.

01

System design

Roles and tasks specified badly: agents ignore their role, repeat steps, lose history or never stop.

  • Unclear briefs
  • No stopping rule
02

Inter-agent misalignment

Agents talk past each other: withheld information, ignored input, a reset conversation, reasoning that drifts from action.

  • Lost context
  • Conflicting choices
03

Task verification

Nobody checks properly: work ends early, or a weak check passes a wrong result.

  • Premature finish
  • Shallow review

Seen in production. Anthropic reports early versions of its system spawning 50 sub-agents for simple queries, sub-agents duplicating each other’s work, and endless searches for sources that did not exist — addressed mainly by rewriting the agents’ prompts, starting with the lead agent’s.

On Botminds

How Botminds chooses between one agent, an agent team and a mesh.

Botminds offers each step on the line as its own building block, so a design can start with one agent and add agents only where the evidence says to.

What shape is the work?

One task, one conversationA single agent with its granted tools — the default.Read more →
Several specialists, one conversationAn agent team: a lead agent coordinates, routes to or collaborates with others inside one run.Read more →
Volume, fan-out, many teamsAn agent mesh: agents, workflows, nested meshes and outside services over a durable bus.Read more →

No lost messages

Every message between members is carried and remembered by the bus.

Counted once

A message redelivered after a crash carries the same id; the keyed join recognises it.

No early joins

A combining member fires once per key, never on a partial set.

No false success

A run is not finished while any of its messages is not; failures get a named cause.

Questions people ask

Multi-agent vs single agent: common questions.

The technology behind itAgent meshMulti-agent work at internet scale
What is the difference between multi-agent and single-agent AI?

In multi-agent vs single agent, a single agent works through a task in one loop with all the tools; a multi-agent system splits the task across specialised agents coordinated by a lead or by hand-offs. Splitting helps when parts are independent and costs more tokens and coordination.

Is a multi-agent system better than a single agent?

Only on tasks that divide cleanly. Anthropic measured a 90.2% gain on breadth-first research, while controlled tests across 260 configurations found losses of up to 70% on sequential planning. Start with one agent and split when evidence says so.

When should I use multiple agents?

When independent parts can run in parallel, when the material exceeds one context window, when overlapping tools confuse one agent, or when parts of the task need different security permissions.

Why do multi-agent systems fail?

Mostly in coordination: unclear roles and stopping rules, agents withholding or ignoring each other’s information, and weak verification. A 2025 study of 1,600+ traces found 14 such failure modes in three groups.

How many tools can a single agent handle?

It depends on how distinct they are. OpenAI reports some agents handle more than 15 well-described, distinct tools, while others struggle with fewer than 10 overlapping ones. Improve names and descriptions before splitting.

Do multi-agent systems cost more?

Yes. Anthropic reports multi-agent systems use about 15 times the tokens of a chat interaction, against about four times for a single agent. Use them where the value of the task justifies the spend.

What is the orchestrator-worker pattern?

A lead agent plans the task, starts worker agents on independent parts, and combines what they return. Workers act as filters, passing back condensed findings rather than raw material, so the lead’s context stays small.

What is the difference between an agent team and an agent mesh?

An agent team coordinates several agents inside one run, usually one conversation. A mesh carries work between agents, workflows and services durably across documents and machines, with fan-out, joins and failure handling. See the agent mesh.

See it on
your own work.

Bring one process and its documents. We’ll show you the agents, the controls and the record, running on your data.