Dans une grande cuisine, personne ne fait tout. Le chef orchestre, le saucier veille sur les fonds, le pâtissier maîtrise les desserts, les commis exécutent. Chacun son poste, chacun son savoir-faire — et c’est de cette division du travail que naît un menu cohérent, servi à l’heure. Les systèmes multi-agents appliquent exactement ce principe à l’IA : plutôt qu’un seul modèle qui fait tout, on fait collaborer plusieurs agents spécialisés, coordonnés vers un objectif commun.
Définition : la même idée, à trois hauteurs
Au lieu d’une seule IA qui fait tout, on fait travailler ensemble plusieurs IA spécialisées, chacune sur sa partie. Un « chef » coordonne, et le résultat final combine leurs contributions.
Un système multi-agents décompose une tâche complexe en sous-tâches confiées à des agents aux rôles définis, qui communiquent et se transmettent leurs résultats. La coordination compte autant que la compétence de chacun.
Un système multi-agents est un ensemble d’agents autonomes en interaction, dotés de rôles ou d’objectifs propres, dont la coordination — coopération, division du travail, échange de messages — produit un comportement collectif orienté vers un but.
L’analogie-maîtresse : la brigade de cuisine
Imaginez la commande d’un menu complet. Un seul cuisinier devrait tout enchaîner : entrée, plat, dessert, dressage — lentement, et au risque de tout rater d’un coup. La brigade résout le problème par la spécialisation. Le chef de cuisine lit la commande, la découpe et répartit : « saucier, la réduction ; garde-manger, l’entrée ; pâtissier, le dessert ». Chacun travaille sur son poste, avec son expertise.
En IA, ce chef est l’agent orchestrateur. Il ne cuisine pas lui-même : il décompose la tâche et l’attribue à des agents spécialisés. Chaque agent est, en somme, un agent à part entière, mais cadré par un rôle précis — un peu comme les agents verticaux, taillés pour un domaine. L’un rédige, l’autre vérifie le code, un troisième relit la conformité juridique. Le rôle, c’est le poste de travail.
Le second ingrédient, c’est la coordination. En cuisine, les plats se passent, les assiettes s’assemblent au « pass », le chef contrôle avant l’envoi. Chez les agents, cela devient des messages échangés et des résultats intermédiaires transmis : le rédacteur passe son texte au vérificateur, qui renvoie ses corrections, jusqu’au dressage final. C’est cette chaîne ordonnée qui transforme des contributions séparées en un tout cohérent.
Pourquoi se compliquer la vie plutôt que d’utiliser une seule grosse IA ? Pour la même raison qu’on ne confie pas un banquet à une seule paire de mains : la spécialisation améliore la qualité, permet le travail en parallèle, et surtout autorise le contrôle à chaque poste. Un agent peut vérifier le travail d’un autre avant de le laisser passer — un garde-fou précieux contre les erreurs qui, sinon, s’accumulent.
Là où l’analogie s’arrête. Une brigade humaine partage une culture, un coup d’œil, un « ça ne va pas » instantané. Les agents, eux, ne communiquent que par les messages qu’on a prévus — et si l’un se trompe, son erreur peut se propager en cascade aux suivants, chacun bâtissant sur un résultat déjà faux. Ces hallucinations en chaîne sont le vrai talon d’Achille des systèmes multi-agents : plus il y a de postes, plus il faut soigner les contrôles entre eux.
La brigade, en un schéma
Déconstruction : de la brigade au système
| Notion technique | Dans notre analogie | En réalité, sans jargon |
|---|---|---|
| Agent orchestrateur | Le chef de cuisine | L’agent qui découpe la tâche et la distribue |
| Rôle | Le poste (saucier, pâtissier…) | La spécialité assignée à un agent |
| Communication | Les plats qu’on se passe au « pass » | Les messages et résultats échangés entre agents |
| Vérification croisée | Le chef qui contrôle avant l’envoi | Un agent qui relit le travail d’un autre |
| Erreur en cascade | Une base ratée qui gâche tout le plat | Une erreur d’un agent propagée aux suivants |
Ce que ça change pour vous
- Découper vaut mieux que tout demander d’un coup. Même sans outil multi-agents, le réflexe est transposable : segmentez une tâche complexe en étapes claires (rédiger, vérifier, reformuler) plutôt qu’en une requête fourre-tout.
- Un agent « relecteur » vaut de l’or. Faire vérifier une production par une seconde passe dédiée à la critique améliore nettement la fiabilité. C’est le principe du chef qui contrôle avant l’envoi.
- Plus d’agents, plus de points de défaillance. Chaque poste supplémentaire ajoute de la puissance… et un risque d’erreur en cascade. La sophistication a un coût : à réserver aux tâches qui le justifient.
- La coordination est le vrai sujet. Ce qui distingue un bon système multi-agents, ce n’est pas la force brute de chaque agent, mais la qualité des échanges et des contrôles entre eux — comme dans toute équipe.
FAQ pour débuter
Les deux articles fondateurs
1. Wooldridge & Jennings posent la théorie des agents (1995)
Contexte. À mesure que la notion d’« agent » devenait centrale en informatique, il fallait en poser rigoureusement les fondements, théoriques et pratiques.
Idée centrale. Les auteurs clarifient ce qu’est un agent (autonome, réactif, capable d’interagir) et cartographient les enjeux de leur conception, ouvrant la voie aux systèmes où plusieurs agents coopèrent.
Pourquoi ça compte. C’est une référence fondatrice du champ des agents et des systèmes multi-agents, bien avant l’ère des grands modèles de langage.
✅ Wooldridge, M., & Jennings, N. R. (1995). Intelligent Agents: Theory and Practice. The Knowledge Engineering Review, 10(2), 115–152.
2. Hong et al. font collaborer des agents par rôles — MetaGPT (2023)
Contexte. Enchaîner naïvement plusieurs agents LLM provoquait des incohérences et des erreurs en cascade. Comment structurer leur collaboration ?
Idée centrale. S’inspirer des procédures humaines : attribuer des rôles distincts (chef de produit, architecte, ingénieur…) et une « chaîne » de travail standardisée, chaque agent vérifiant les résultats intermédiaires.
Pourquoi ça compte. C’est l’incarnation moderne de la brigade : la spécialisation par rôles et la coordination réduisent les erreurs et améliorent nettement la qualité finale.
✅ Hong, S., Zhuge, M., Chen, J., et al. (2023). MetaGPT: Meta Programming for a Multi-Agent Collaborative Framework. International Conference on Learning Representations (ICLR 2024). (arXiv:2308.00352)
Trois prompts pour apprendre
Joue trois rôles successifs sur mon texte : d’abord Rédacteur, puis Vérificateur factuel, puis Relecteur de style. Montre le résultat après chaque rôle.
🎯 Vivre le mécanisme | 📚 Ce qu’on apprend : ressentir l’effet de la spécialisation par rôles.
Décompose la tâche « préparer un lancement produit » en 4 agents spécialisés avec leur rôle, et indique qui vérifie qui.
🎯 Concevoir | 📚 Ce qu’on apprend : penser une équipe d’agents et ses contrôles.
Explique-moi, avec un exemple concret, comment une erreur d’un premier agent peut se propager aux suivants, et deux façons de l’éviter.
🎯 Esprit critique | 📚 Ce qu’on apprend : comprendre et prévenir l’erreur en cascade.
📝 Note méthodologique. Cet article a été rédigé avec l’aide d’une IA générative, sur la base d’un gabarit pédagogique et d’analogies conçus par l’autrice. Les deux références fondatrices ont été vérifiées manuellement. L’objectif reste pédagogique : rendre un concept technique accessible aux étudiants et cadres en management.




















