E7 · Swarm and peer network

Family: Multi-agent

Every agent can talk to every other; with no central coordinator, the path emerges.

Principle

Every agent can communicate with every other. There is no coordinator: the execution path is emergent and takes shape through the exchanges.

The problem it solves

You want to avoid a single central point, bottleneck or point of failure, and let agents organise themselves on a fuzzy problem.

When to use it

  • Ambiguous problems that benefit from debate, for those who accept a high cost and a hard-to-bound result (Google Cloud).

When to avoid it

  • Almost everywhere today: swarms of parallel writers still see no meaningful adoption (Cognition).
  • The risk of non-convergence is real and errors amplify: prefer a central orchestrator (E1).

Common pitfalls

The anti-patterns that misuse this pattern, best established first. Each sheet describes the symptoms, the public incidents and the remedies.

Loop, stopping and orchestration

All anti-patterns

Synonyms by vendor

  • Swarm (Google Cloud)
  • Network (LangGraph)
  • Decentralized multi-agent collaboration (AWS)
  • Horizontal multi-agent (IBM)
  • Decentralized and independent topologies (Kim et al.)

Neighbouring patterns

Sources

Content reviewed on 2026-10-02

Pattern catalogue