A subagent is a specialized agent that handles one delegated part of a larger workflow. A higher-level coordinator chooses the appropriate subagent instead of concentrating every responsibility in one monolithic agent. section 5.5
A practical subagent structure separates responsibilities:
- Give each subagent a narrow purpose and focused toolset. section 5.5
- Let a coordinator route tasks to the subagent best suited to the domain. section 5.5
- Compose subagents into a hierarchical system of autonomous collaborators. section 5.5
Customer-success routing
A customer-success coordinator delegates billing questions to a billing assistant, technical issues to a support agent, and information requests to a documentation retriever. section 5.5
