← Multi-Agent Systems & Orchestration
Manager-Worker Pattern
The manager-worker pattern divides agents into two tiers: a manager that holds the task plan and assigns work items, and workers that execute those items and return results. The manager tracks which items are complete, handles retries on failure, and merges results into a final output. This pattern is a simplified form of hierarchical agents, typically without deep nesting, and maps naturally to batch processing pipelines with homogeneous subtasks.