AI agent in a think, act, observe loop, surrounded by patterns such as router, verifier, memory and RAG.
| | |

AI Agent Design Patterns: The Practical Catalogue (2026)

Most AI agents fail in production for design reasons, not because the model is weak. The right design depends on the job, the risk and where the data lives. This catalogue covers the single-agent patterns you will actually use, the latest evidence on when several agents beat one, and the orchestration patterns that let agents collaborate without chaos. It ends with worked team designs and a 30-day plan. Updated October 2026.

+90%better results from Anthropic’s orchestrator and subagent research system than from a single top model working alone.Anthropic, 2025
15×the tokens of a normal chat used by that multi-agent system. Collaboration is powerful, and expensive.Anthropic, 2025
−39 to −70%drop in performance when multi-agent designs were used on step-by-step planning tasks.Google Research, 2026
Four reasons AI agents fail, wrong autonomy, weak grounding, messy integrations and no control loop, each with its fix.

Why agents fail: four design mistakes

MistakeWhat it looks likeThe fix
Wrong level of autonomyA fully autonomous agent where a copilot with approval would be safer, or the reverseChoose a rung on the autonomy ladder and earn the next one with data
Weak groundingThe agent cannot reach the right data, so it guessesConnect the system of record through retrieval, queries or tools
Messy integrationsOverlapping tools, broad permissions, unstructured outputsFew distinct tools, read and write separated, typed outputs
No control loopNo evaluation, budgets, guardrails or human checkpoints, so behaviour driftsEvals, stop conditions, verifiers and tracing from day one

Multi-agent systems add a new class of failure. A 2025 Berkeley study (MAST) analysed over 200 execution traces from seven open-source multi-agent frameworks and grouped the failures into three families.

Most multi-agent failures start with the design Specification issues 41.8 percent, inter-agent misalignment 36.9 percent and task verification 21.3 percent of failures. Most multi-agent failures start with the design Share of observed failures in seven multi-agent frameworks 0% 10% 20% 30% 40% 50% Specification issues unclear tasks, roles, stop rules 41.8% Inter-agent misalignment lost context, ignored inputs 36.9% Task verification no check or a wrong check 21.3%
The most common single failures were repeating steps (17%), actions that did not match the agent’s own reasoning (14%) and failing to ask for clarification (12%). Source: Cemri et al., Why Do Multi-Agent LLM Systems Fail?, 2025.

The building blocks every pattern rewires

AI agent anatomy: trigger, agent core with retrieval, memory and skills, tools, action and log, over a control layer.

Every pattern below is a different way of wiring the same parts: a trigger, a model with instructions, tools, retrieval, memory and an output. Around them sit the control parts that make it safe: evaluators, verifiers, budgets, human checkpoints and tracing.

Single-agent patterns: the catalogue

Start here. Anthropic’s guidance and OpenAI’s guide to building agents agree on one point: get as far as you can with one well-equipped agent before adding more.

PatternWhat it doesUse it forWatch out for
Prompted assistantGenerates from prompt and context, no toolsDrafts, summaries, brainstormingNo access to live facts
Tool-calling copilotPicks and calls one tool, then answersLook up an account, create a ticketTool schemas and permissions
ReAct loopAct, observe, decide, repeatTroubleshooting, open-ended researchNeeds stop conditions
Plan and executeWrites a plan, then works through itKnown multi-stage jobsBlindly following a bad plan
Adaptive re-planningRe-plans when results contradict the planProcurement, travel, operationsClear re-plan triggers
Task decompositionSplits a question into sub-questionsMarket analysis, requirementsOver-splitting wastes steps
ReflectionDrafts, critiques against a rubric, revisesProposals, summaries, codeCap the number of rounds
Evaluator and optimiserA separate critic scores and returns feedbackCompliance content, structured outputExtra cost and latency
Verifier or guardrailChecks arguments, policy and risk before actingRefunds, deletions, customer emailsMust sit in front of every write
Multi-path reasoningExplores several solutions and picks the bestDiagnosis, hard trade-offsExpensive, use selectively
Self-consistency votingSamples several answers and votesHigh-stakes recommendationsCost grows with samples
Retrieval (RAG)Grounds answers in retrieved documentsPolicy and product questionsChunking, freshness, permissions
Structured queryWrites SQL or API queries against the source of truthKPIs, finance, inventorySchema grounding, row-level security
Knowledge graphReasons over entities and relationshipsRoot cause, dependencies, lineageNeeds clean entity IDs
Code executionWrites and runs code in a sandboxCalculations, data cleaning, forecastsSandboxing and limits
RouterSends each request to the best tool or promptSupport triage, many systemsClean interfaces between routes
Skills libraryPackages proven procedures the agent can loadPurchase orders, PDF extractionVersion skills like code
MemoryKeeps working, factual and episodic memoryAccount management, repeat workflowsWhat to keep, expiry, privacy
Event-drivenRuns a playbook when a trigger firesIncidents, SLA breaches, alertsThrottling and audit logs
State machine or graphExplicit states, transitions, retries and fallbacksClaims, onboarding, complianceMore engineering upfront
Budgets and stop rulesCaps calls, tokens, time and retriesEvery production agentDefine the graceful fallback
Human checkpointPauses for approval at decision pointsIrreversible or customer-facing actionsMake it a decision, not an FYI
Three core agent loops: ReAct, plan and execute, and reflection.

When should you use more than one agent? The latest evidence

The debate moved fast between 2025 and 2026. The evidence now points to a clear rule: multiple agents pay off when work can be split into independent parts, and hurt when every step depends on the last.

Multi-agent systems help parallel work and hurt sequential work Change versus a single agent: centralised multi-agent coordination improved a parallel financial analysis benchmark by 80.9 percent, while every multi-agent variant cut performance on a sequential planning benchmark by between 39 and 70 percent. More agents help parallel work and hurt sequential work Performance change versus a single agent, Google Research study of 180 configurations −100% −50% 0 +50% +100% Parallel analysis task Finance-Agent, centralised +80.9% Sequential planning task PlanCraft, best variant −39% Sequential planning task PlanCraft, worst variant −70%
The same study found independent agents with no coordinator amplified errors 17.2 times, against 4.4 times for a centralised orchestrator. Task structure, not agent count, decides the right design. Source: Google Research, January 2026.
SourceWhat they foundWhat it means for your design
Anthropic, multi-agent research system (June 2025)A lead agent running 3 to 5 parallel subagents beat a single agent by 90.2% on research tasks. Token use explained 80% of performance differences, and parallel work cut research time by up to 90%Use orchestrator and workers for broad, parallel research. Scale the number of subagents to the difficulty of the question
Cognition, Don’t build multi-agents (June 2025)Actions carry implicit decisions. Agents working from partial context make conflicting choicesFor tightly coupled work, prefer one agent with full context, or pass full traces, not short instructions
Berkeley MAST study (2025)Over 40% of failures come from unclear specifications, and over a third from agents misaligningWrite explicit role, task and stop specifications. Add a dedicated verification step
Google Research, scaling agent systems (January 2026)180 configurations: +80.9% on parallel tasks, −39 to −70% on sequential ones. A model predicted the best design for 87% of unseen tasksDecide by task structure. Prefer a central coordinator over independent agents
Cursor, scaling long-running agents (January 2026)Hundreds of agents built a web browser over about a week, writing over 1 million lines of code, using planners, workers and a judgeAt scale, hierarchy beats a flat crowd. Give agents specifications and tests to check against
Claude Code agent teams (February 2026)A team lead, independent teammates, a shared task list with dependencies and direct messaging between teammatesUse subagents when only the result matters. Use teams when agents need to share findings and challenge each other

The standards layer is settling too. MCP connects agents to tools and data, with over 10,000 published servers, and the Agent2Agent protocol (A2A) lets agents from different vendors delegate to each other, backed by over 150 organisations. Both now sit under the Linux Foundation. Microsoft’s Agent Framework names five standard orchestrations: sequential, concurrent, group chat, handoff and magentic.

Multi-agent orchestration patterns

Four multi-agent orchestration patterns: pipeline, fan-out and merge, orchestrator and workers, and debate and judge.
PatternHow it worksBest forGuard against
Sequential pipelineAgent A hands a typed output to B, then CRepeatable deliverables: research, write, editErrors flowing downstream. Validate between stages
Concurrent fan-out and mergeSeveral agents work in parallel, a merger combines resultsWide research, multi-angle reviewsDuplicate work and a weak merge step
Orchestrator and workersA lead plans, briefs workers, then synthesisesBreadth-first research and analysisVague briefs. Use objective, format, tools and boundaries
Hierarchical planner, workers and judgePlanners create tasks, workers execute, a judge decides if doneVery large, long-running projectsWorkers colliding. Give each clear ownership
Handoff (triage and routing)A front agent passes the conversation to a specialistCustomer service, multi-department assistantsContext lost in the handoff. Pass a summary and history
Group chat or debateAgents discuss under a moderator, a judge decidesDecisions, red-teaming, reviewsEndless rounds. Cap turns and use a rubric
Magentic (task ledger)A manager keeps a live ledger of facts, plan and progress, and re-plansOpen-ended problems with no fixed pathDrift. Re-check the ledger each cycle
Peer team with shared task listAgents claim tasks from a shared board and message each otherParallel builds with dependenciesTwo agents editing the same thing. Lock or assign files
Cross-company agents (A2A)Your agent delegates to another organisation’s agentBookings, quotes, supplier coordinationTrust and identity. Verify and log every exchange

Pick the right orchestration in five questions

QuestionIf yesIf no
Can one agent with good tools do it?Stop here: single agent plus guardrailsContinue
Do the subtasks run independently?Fan-out or orchestrator and workersSequential pipeline or a single agent with full context
Do agents need each other’s findings mid-task?Peer team, group chat or task ledgerSubagents that only return results
Do different requests need different specialists?Handoff or routerOne generalist agent
Is the work huge and long-running?Hierarchy: planners, workers, judgeKeep the team flat and small

Ten design rules for agents that collaborate

RuleWhy it mattersHow to apply it
1. Brief like a managerVague delegation causes duplicated work and gapsEvery handoff states objective, output format, tools, sources and boundaries
2. Pass context deliberatelyAgents with partial context make conflicting choicesReturn condensed summaries for independent work, and full traces for coupled work
3. One owner per artefactTwo agents editing one file or record collideAssign files, records or sections to a single agent
4. Keep one source of truthAgents drift without shared stateA task list or ledger every agent reads and updates
5. Separate doing from checkingAgents grade their own work generouslyA verifier or judge with a rubric decides what is done
6. Scale effort to the taskEarly systems spawned many agents for simple questionsSet rules: one agent for lookups, a few for comparisons, more for deep research
7. Set budgets and stop rulesLoops and step repetition are the top failureCap turns, tokens, time and retries per agent and per team
8. Least privilege per agentA compromised or confused agent should not reach everythingScope tools and permissions to each role, with writes behind a verifier
9. Trace everythingYou cannot fix what you cannot seeLog every message, tool call and decision, with a run ID across agents
10. Evaluate end statesMany valid paths can reach the right outcomeStart with about 20 real cases and judge the final result, not each step

Worked examples: multi-agent teams you can copy

Orchestrator and workers

Due-diligence research team

Agents: a lead that splits the question into market, competitors, financials and risks, four parallel researchers, and a citation checker.

Contract: each researcher returns a 1,000-word brief with sources in a fixed template.

Measure: claims backed by a source, time to first draft, cost per report.

Handoff and verifier

Customer support desk

Agents: a triage agent routes to billing, technical or returns specialists. A policy verifier checks every refund, and a human approves anything above a set amount.

Contract: handoffs carry the customer summary, history and intent.

Measure: resolution without a human, reopen rate, refund errors.

Pipeline with fan-out

Month-end close

Agents: parallel reconciliation agents, one per bank or ledger account, feed a variance analyst, then a reviewer that drafts journals for approval.

Contract: each reconciler outputs matched, unmatched and explained items in one schema.

Measure: days to close, unexplained differences, manual adjustments.

Planner, workers, judge

Software feature delivery

Agents: a planner writes tasks from the spec, implementers each own separate files, a test agent runs the suite, and a judge reviews against the spec.

Contract: a shared task list with dependencies, and nothing merges without passing tests.

Measure: tasks completed per day, test pass rate, rework after review.

Sequential pipeline

Outbound sales

Agents: an account researcher, a message writer, a compliance and tone checker, and a CRM agent that logs activity.

Contract: the researcher passes three verified facts per account, and the writer may only use those facts.

Measure: reply rate, compliance rejections, time per account.

Event-driven team

Incident response

Agents: an alert triggers a commander agent that runs parallel diagnostics on logs, metrics and recent changes, then proposes a fix. A human approves rollbacks.

Contract: diagnostics return evidence and a confidence level, and only the commander acts.

Measure: time to diagnose, time to recover, false alarms.

Climb the autonomy ladder one rung at a time

AI agent autonomy ladder: assistant, copilot, supervised agent, limited autonomy and multi-agent team.
RungWhat the agent doesMove up when
1. AssistantDrafts and suggests, a human does everythingOutputs are accepted with light edits most of the time
2. CopilotPrepares actions, a human approves each oneApprovals are almost always yes on your evaluation set
3. Supervised agentActs on low-risk steps, asks on high-risk onesError rate and escalations stay within agreed limits
4. Limited autonomyRuns whole workflows inside budgets and policiesWeekly audits show stable quality and no serious incidents
5. Multi-agent teamSeveral agents coordinate under an orchestrator and a verifierOne agent hits a ceiling that splitting the work clearly lifts

A 30-day plan to design your first multi-agent system

  1. Days 1–5: Pick one workflow and baseline it. Choose a job with a measurable outcome. Collect 20 real cases and record time, cost and error rate today.
  2. Days 6–10: Build the best single agent. Connect the system of record, keep tools few and distinct, add a verifier in front of every write and set budgets. Score it on your 20 cases.
  3. Days 11–15: Find the split. Look for subtasks that run independently or need different tools and permissions. If there are none, stop: your single agent is the answer.
  4. Days 16–22: Add orchestration. Choose the pattern from the five questions above. Write a brief template for every handoff, assign ownership and set up a shared task list and run ID.
  5. Days 23–27: Evaluate end to end. Run the 20 cases through both designs and compare outcome quality, cost and time. Read traces for repeated steps, lost context and weak checks.
  6. Days 28–30: Ship at the right rung. Launch as a copilot or supervised team, set weekly review of traces and escalations, and agree the evidence needed to climb a rung.

Closing thought

The best agent systems look less like a swarm and more like a well-run team: clear roles, written briefs, one source of truth, someone who checks the work and a manager who knows when to stop. Start with one strong agent, add collaborators only where the work truly splits, and let evaluation, not enthusiasm, decide how much autonomy each agent earns.

Related product

ActivoRules puts these patterns into production: AI agents that detect, suggest and learn around versioned, auditable business rules, with people in the loop. Explore ActivoRules →

Designing agents that work together?

We design and build specialist AI agents and multi-agent teams, connect them through MCP and A2A, and put verification, budgets and tracing in place from day one.

AI models and agents Get in touch

Sources: Anthropic, How we built our multi-agent research system · Anthropic, Building effective agents · Cognition, Don’t build multi-agents · Cemri et al., Why Do Multi-Agent LLM Systems Fail? · Google Research, Towards a science of scaling agent systems · Simon Willison on Cursor’s long-running agents · Addy Osmani on Claude Code agent teams · Linux Foundation, Agentic AI Foundation · Linux Foundation, A2A one year on.

Similar Posts