GlossaryFloor 3 · The Agentthe block caught in a loop: it starts again until it gets thereFloor 3 · The Agent
multi-agent system
No. 071 · v2026-08FR: système multi-agentsA multi-agent system has several agents work together, each with a role, its own tools and a separate context. Like a team where everyone holds their post, with the coordination overhead that any team implies.
What it is not
A multi-agent system is not collective intelligence: nothing emerges from putting several models together, and having three agents deliberate does not produce a truer answer, only a more expensive and more consensual one. Nor is it always distinct from orchestration: the difference is that the roles are held by autonomous agents rather than by fixed steps. And it is not a way around compound reliability, which applies between agents too.
In depth
The one solid argument
The only solid argument in favour of separation is context. A single agent in charge of everything piles into its window the search results, the drafts, the errors and the retries, until the essential is drowned in the noise. Entrusting the search to one agent, the writing to another and the checking to a third lets each see only what concerns it, and pass on only a clean result. Then comes an argument from specialisation: different tools, instructions and models depending on the role, a small fast model to sort, a reasoning model to arbitrate.
The cost of coordination
The coordination cost is real and often greater than the gain. Every handover is an opportunity to lose information, every additional agent multiplies the calls and therefore the bill and the latency, and diagnosis becomes difficult: when the final result is bad, you have to work back up the chain to find who was at fault. Compound reliability applies between agents just as it does between steps, so that multiplying the participants degrades end to end success instead of improving it.
The practical rule
The practical rule is therefore conservative. You start with a single well equipped agent, you measure, and you separate only when a precise problem demands it: a context that overflows, a need for incompatible tools, a requirement to keep data apart. The most often justified pattern remains the simplest, that of a main agent delegating delimited tasks to subagents and collecting their results, without those subagents talking to one another. Architectures where several agents negotiate freely are spectacular in a demonstration and painful in production.
Relations where the neighbours live
Check 3 questions · click your answer
Level 1 · Recognise
What is the most solid argument for separating several agents?
Level 2 · Distinguish
Does adding agents improve end to end reliability?
Level 2 · Distinguish
Where do you start when designing an agentic system?
Lexigraph, "Multi-agent system", v2026-08, https://www.lexigraph.org/en/multi-agent-system/, CC BY 4.0.