Coordination

15 patterns for this goal

Multi-agent AI systems fail to coordinate because the system-design layer — who owns which decision, how messages are validated at handoffs, and how disagreement gets resolved — is left implicit, so agents fall back on ad hoc behavior that breaks silently under real workloads. All 15 coordination patterns here trace back to the same taxonomy (MAST — Cemri et al., arXiv:2503.13657) of multi-agent system failures spanning specification gaps, inter-agent misalignment, and task-verification weaknesses. The shared consequence is that a multi-agent pipeline can pass every single-agent test and still fail once agents actually have to coordinate.

Key Takeaways

  • 15 distinct coordination failure patterns are documented here, all citing the MAST taxonomy as their reference framework for multi-agent system failure.
  • 9 of the 15 patterns are rated “Common,” 5 are “Occasional,” and 1 (Cascading Error) is rated “Rare but Catastrophic” — coordination failures are frequent, not edge cases.
  • Every pattern shares the same three-part mitigation architecture: handoff schema validation with type checking, distributed consensus checkpoints at agent-to-agent transitions, and a saga pattern with compensating actions for error isolation.
  • The patterns split into three mechanism clusters: authority/role design gaps (3 patterns), communication and handoff breakdowns (7 patterns), and verification/convergence failures (5 patterns).

Scope

When Coordination Matters

  • A pipeline assigns different subtasks to different agents (a manager/worker split, a pipeline of specialist agents, or a debate/critique loop) and no single agent has visibility into the whole task
  • A multi-agent trace fails in production despite every individual agent passing its own isolated test — the classic signature of an interaction-level rather than component-level failure
  • A system relies on agent agreement (consensus, voting, a verifier’s sign-off) as its correctness signal, and needs to know whether that signal can be trusted

Cross-Pattern Insight

All 15 coordination patterns point to the same underlying gap: multi-agent systems are usually built by getting each agent to work, then wiring the agents together, with no equivalent investment in the wiring itself. The documented mitigation is consistent across every pattern regardless of cluster: validate handoffs against an explicit schema before forwarding, checkpoint world-model state at agent-to-agent transitions so divergence is caught early rather than discovered downstream, and structure the workflow as a saga with compensating actions so a single agent’s error doesn’t corrupt global state. None of the documented mitigations are agent-capability fixes — the mitigations are coordination-layer infrastructure that has to exist independently of how good any individual agent is.

Frequently Asked Questions

What’s the difference between coordination failures and error propagation in multi-agent systems?

Coordination failures cover the breadth of ways agents fail to work together — authority, roles, communication, consensus. Error Propagation covers one specific mechanism in depth: how a single upstream error compounds exponentially through a sequential pipeline, with measured amplification factors. Cascading Error in coordination is the same conceptual failure at stub depth; Error Propagation’s pattern documents it with worked examples and statistics.

How can multi-agent systems fail even when every individual agent passes its own tests?

Because the failure lives in the interaction, not in any single agent — see Emergent Behavior. Agents that behave correctly in isolation can still produce a broken system when their outputs, timing, or assumptions interact in ways no single-agent test exercises.

Can a stronger verifier or judge agent fix consensus-illusion and premature-consensus failures?

Not by itself. Verifier-Agent Weakness documents that a judge agent can fail to catch worker-agent errors for the same reason the workers made the errors — shared blind spots, insufficient independence, or no access to ground truth the workers lacked. A verifier adds value only when it has a genuinely independent check, not just another model instance reviewing the same evidence.

Is authority confusion the same problem as role ambiguity?

They’re related but distinct. Role Ambiguity is about agents not knowing who is responsible for which subtask (leading to duplicate or missing work). Authority Confusion is about agents each producing an output and the system having no rule for which one wins when they conflict. A system can have clear roles but still lack authority rules, or vice versa.

Patterns

PatternMechanism
Authority ConfusionSystem has no rule for which agent’s output wins when outputs conflict
Cascading ErrorAn early agent’s error propagates and is amplified by every downstream agent in the pipeline
Communication LossKey information present in one agent’s trace never reaches another agent that needs it
Consensus IllusionAgents agree because they share the same flawed context or bias, not because the answer is correct
Contradictory OutputsAgents produce conflicting recommendations and no arbitration mechanism exists
Coordinator FailureA manager agent assigns subtasks poorly or fails to synthesize worker outputs into a coherent result
Duplicate WorkMultiple agents independently solve the same subtask, wasting effort or producing conflicting versions
Emergent BehaviorAgent interaction produces a failure mode not observed when any agent is tested in isolation
Infinite DebateAgents critique and revise each other’s output endlessly without a termination condition
Message MisinterpretationOne agent misreads another agent’s output, and downstream action contradicts the upstream result
Premature ConsensusAgents converge on an answer before the evidence needed to support that answer has actually been checked
Role AmbiguityAgents don’t know who owns which responsibility, causing duplicate or missing work
Task Handoff FailureOne agent passes incomplete or incorrect state to the next agent in the workflow
Verifier-Agent WeaknessA judge/verifier agent approves a trace that a worker agent got wrong
Worker Tunnel VisionA specialized agent optimizes its own local subtask goal at the expense of overall task success

Total: 15 patterns

  • Error Propagation — the sequential-amplification mechanism behind coordination’s Cascading Error pattern, documented in full depth with measured amplification factors
  • Handoff Reliability — a specific, narrower failure of the handoff mechanism coordination’s Task Handoff Failure and Communication Loss patterns describe more broadly
  • Reasoning Quality — why agreement among agents (the signal coordination’s Consensus Illusion and Premature Consensus patterns question) doesn’t guarantee correctness

AI Agent Authority Confusion: Causes and Fixes

Frequency: Common

Agents disagree on who has final say, and the system silently picks a winner instead of resolving the conflict. This is common in flat multi-agent orchestration (e.g., LangGraph or CrewAI-style peer topologies) where no agent is declared authoritative for a given decision domain.