AI AGENTS AND MULTI-AGENT SYSTEMS / INTERMEDIATE

Multi-Agent Orchestration Patterns And Agent-To-Agent Protocols

The common ways to split work across several AI agents, what each pattern costs, and how the A2A protocol lets agents from different vendors find and delegate to each other.

Checked against primary sources and independently reviewed on . Sources are listed at the end.

Once one agent works, the next idea is usually to add more: a researcher, a writer, a checker, each with its own instructions and tools. Splitting work this way can help, but it also adds cost, delay and new places for things to go wrong. The design of the split matters more than the number of agents.

This article describes the patterns that model developers document most often, shows how agents coordinate through a manager or through handoffs, and explains where the Agent2Agent (A2A) protocol fits alongside the Model Context Protocol (MCP) as of October 2026.

Start With One Agent

OpenAI’s guide recommends getting as much as possible out of a single agent before adding more, because extra agents bring extra complexity and overhead.1 It suggests splitting only when there is a clear sign of strain: instructions full of if-then branches that are becoming hard to manage, or a set of tools so similar that the agent keeps picking the wrong one even after the descriptions have been improved.

Anthropic, writing in June 2025 about its own multi-agent research system, added a limit from the other direction. At that time it judged tasks where every agent needs the same context, or where the pieces depend heavily on one another, to be a poor fit for several agents. Most coding work, it noted, has fewer truly independent parts than open-ended research does.2

Five Building-Block Patterns

Anthropic’s engineering guidance names five patterns for combining model calls.3 It presents all five as workflows, with the overall shape set in code, although in some of them the model decides much of the detail, such as how to split a task. The same patterns also turn up as parts of larger agent systems.

PatternHow it worksGood forWatch for
Prompt chainingEach step processes the output of the step before itTasks with clear, ordered stagesAn early mistake flows into every later step
RoutingA first step classifies the input and sends it to specialised handlingMixed inputs that need different treatmentMisclassified inputs reach the wrong handler
ParallelisationIndependent parts run at once, or the same task runs several times and the answers are comparedSpeed, or confidence through votingCombining results that disagree
Orchestrator and workersA lead model breaks the task down, hands parts to workers and combines what they returnWork whose subtasks cannot be predicted in advanceDuplicated effort and gaps between workers
Evaluator and optimiserOne model produces a draft, another critiques it, and the loop repeatsWork with clear quality criteriaLoops that never settle, or a reviewer that approves too easily
Common patterns for combining model calls, based on Anthropic’s descriptions. Real systems often nest one pattern inside another.

Two Ways To Coordinate Agents

OpenAI describes two broad shapes for systems with several agents.1 In the manager pattern, one central agent treats the others as tools. It calls a specialist, receives the answer and stays in charge of the conversation and the final result. In the decentralised pattern, agents act as peers and pass the work along. OpenAI defines a handoff as a one-way transfer: when one agent hands off, the receiving agent takes over execution and is given the latest state of the conversation.

The choice comes down to who needs to see the whole picture. A manager suits work that must be combined into one answer, such as a report drawn from several sources. Handoffs suit a sequence of specialists, such as a customer service flow where a triage agent passes a billing question to a billing agent, which then deals with the customer directly.

OrchestratorWorkerWorkerWorkerCombined ResultOrchestrator And WorkersGeneratorReviewerdraftfeedbackpassesApproved OutputEvaluator And OptimiserTriage AgentBilling AgentRefunds AgenthandoffhandoffDecentralised Handoffs
Three coordination shapes. Left: a lead agent delegates and combines. Centre: in the evaluator and optimiser loop, a reviewer sends feedback until the draft passes. Right: peers hand the task along, each taking full control in turn.

What Extra Agents Cost

Anthropic’s research system is a well-documented example of the orchestrator pattern. A lead agent plans the investigation and starts several subagents that search in parallel, then combines what they find into an answer. In June 2025 Anthropic reported that this setup, with Claude Opus 4 leading and Claude Sonnet 4 subagents, outperformed a single Claude Opus 4 agent by 90.2 percent on its internal research evaluation. It also reported that agents typically use about four times as many tokens as a chat exchange, and multi-agent systems about fifteen times as many. Tokens are the small chunks of text a model reads and writes, and they are the usual basis for what a model costs to run.2 These are the vendor’s own measurements on its own test, not independent results.

The useful lesson is the trade-off rather than the headline. Several agents can explore more ground at once, but each one consumes model capacity and adds coordination. A multi-agent design makes sense when the gain clearly outweighs that spend. Work that splits into independent parts benefits most, because those parts can run in parallel; sequential handoffs can still be worthwhile, but they buy clarity of roles rather than speed.

How Agents From Different Vendors Talk

MCP standardises how one agent reaches tools and data. A separate question is how an agent built by one company finds and delegates to an agent built by another. That is the job of A2A.

Google announced A2A on 9 April 2025 as an open protocol designed to complement MCP. Each agent publishes an Agent Card, a document in JSON (a common structured data format) describing what it can do, so that a client agent can pick a suitable partner and send it work.4 The project moved to the Linux Foundation, and IBM’s Agent Communication Protocol merged into it in August 2025. Version 1.0, the first stable specification, was released in March 2026 and added signed Agent Cards so that an agent’s identity can be checked cryptographically. On 17 August 2026 A2A became a hosted project of the Agentic AI Foundation, which also hosts MCP.5 In April 2026 the Linux Foundation reported that more than 150 organisations supported the protocol, a figure supplied by the foundation.6

  1. Other AgentsAgents from other teams or vendors, each describing its abilities in an Agent Card.
  2. Agent To Agent: A2ADiscovery, delegation of tasks and exchange of results between independent agents.
  3. The AgentModel, instructions and the loop that decides the next step.
  4. Agent To Tool: MCPA standard way to reach tools, data and services through MCP servers.
  5. Tools And DataFiles, databases, business applications and external services.
Where the two protocols sit. MCP connects an agent to its tools and data; A2A connects agents to one another.

Opening an agent to others raises questions of trust, identity and permission that go beyond orchestration. Those are covered in Agentic AI Security. The next article looks at why multi-agent systems fail and which controls make them dependable.

Footnotes

  1. OpenAI, “A practical guide to building agents”, April 2025. cdn.openai.com ↩ ↩2

  2. Anthropic, “How we built our multi-agent research system”, 13 June 2025. anthropic.com ↩ ↩2

  3. Anthropic, “Building effective agents”, 19 December 2024. anthropic.com ↩

  4. Google Developers Blog, “Announcing the Agent2Agent Protocol (A2A)”, 9 April 2025. developers.googleblog.com ↩

  5. Agentic AI Foundation, “A2A joins AAIF”, 17 August 2026. aaif.io ↩

  6. Linux Foundation, “A2A Protocol Surpasses 150 Organizations, Lands in Major Cloud Platforms, and Sees Enterprise Production Use in First Year”, 9 April 2026. linuxfoundation.org ↩

Knowledge Hub content is general information. It is not legal advice, a compliance certification, a guarantee of security or a substitute for an assessment of your own systems. Standards and rules change; check the sources for the latest position.