Coordinating multiple agents. Hierarchies, supervisor-worker patterns, message passing, debate, consensus, shared scratchpads, role specialization.