Supervisor
aka Manager Agent · Coordinator Agent · Central Controller
A central agent dynamically decides which specialized agent or tool works next.
- Use when
- Central control and traceability are essential.
- Multiple specialists must be coordinated.
- Tasks are dynamically delegated.
- Don't
- Fully decentralized cooperation is needed.
- The supervisor risks becoming a single point of failure.
- Delegation is static enough for simple routing.
- Trade-off
- Clear operational control is maintained at the cost of a potential coordination bottleneck.