A single AI agent can answer a question. Multiple AI agents working together can run a business process. The difference between these two capabilities is not a matter of scaling up -- it is a matter of architecture. How you coordinate agents determines whether your system is fast or slow, reliable or brittle, cost-efficient or ruinously expensive. And the architecture choices you make at the start become very difficult to change once traffic is flowing.
After building and auditing dozens of multi-agent systems, we have found that nearly every coordination problem maps to one of three fundamental patterns: Fan-Out, Pipeline, and Orchestration. Each has a distinct topology, a specific set of tradeoffs, and a clear set of use cases where it excels. Understanding these patterns is the difference between designing a system and stumbling into one.