loading
loading
A specialist agent spawned and directed by a parent orchestrator agent.
In multi-agent systems, a supervisor agent breaks a complex task into subtasks and delegates each to a purpose-built subagent. Each subagent may have different tools, a different model, or a different system prompt tuned for its specialty. Results flow back up to the orchestrator, which synthesizes a final answer.
Plainly
Think of Subagent as a named building block in a big LEGO app. A specialist agent spawned and directed by a parent orchestrator agent.
In practice
Use it when you are mapping how the app is structured or explaining a feature to a teammate or agent. In practice, define the owner, input, output, and failure mode before you rely on it.