Asked about When more than one agent helps
Why use multiple agents rather than one?
An answer that works
Mainly to keep each context small and focused. One agent doing everything ends up with the relevant material buried among everything else it has accumulated. It is a context management technique more than an intelligence one.
Then they push further
A colleague proposes five specialised agents for a support bot. What do you ask?
What one agent with good tools fails at, measured on evals. How context and decisions pass between agents and what is lost on the way. What it does to cost and latency. And how anyone will debug a wrong answer that passed through three agents.
What gets marked up
Marked up for treating several agents as a cost that must be justified by measured failures of one, with independent work that can run in parallel as the clearest case for it.
Reading an answer is not being able to give one. The section that teaches this is When more than one agent helps, 5 hours of Multi-agent systems.
Learn this properly