Skip to main content
All terms
Patterns

Hierarchical Agent

A manager agent that splits goals into subtasks for specialized worker agents.

Definition

A hierarchical agent uses a top-level manager or planner that breaks a complex goal into subtasks and assigns each to a specialized worker agent with its own tools and instructions. The manager coordinates the workers, tracks progress, and integrates their results. This structure tends to scale better than a single flat loop for long-horizon projects and multi-step enterprise workflows.