Multi-Agent Patterns: Agent Swarms
Chapter 12 of the Building AI Agent Harnesses with Strands Agents course. In previous multi-agent chapters, control was either centralized (one parent calls children as tools, Ch 10) or predetermined (a graph defines the execution path, Ch 11). Swarms decentralize both. In a swarm, multiple agents share a workspace or communication channel. Each agent has its own tools, its own prompt, its own specialization.