Architectures Agentiques
Ce que vous saurez dans 3 minutes
- Pourquoi le “Prompting” ne suffit plus.
- Comment faire travailler plusieurs IA ensemble (Multi-Agents).
- Les 4 patterns identifiés par Andrew Ng pour créer des agents robustes.
1. Comprendre
Les Architectures Agentiques (Agentic Patterns) sont à l’IA ce que les plans d’architecte sont à la construction. Avoir des briques solides (le LLM) ne suffit pas, il faut savoir comment les assembler pour que la maison ne s’écroule pas.
Les 4 Piliers Fondamentaux
Andrew Ng (Google Brain, Coursera) a théorisé que l’autonomie émerge de 4 capacités clés :
graph TD
subgraph Patterns["Les 4 Patterns Agentiques"]
R[Réflexion<br/>Self-Critique]
T[Outils<br/>Tool Use]
P[Planification<br/>Planning]
M[Multi-Agents<br/>Collaboration]
end
LLM[LLM de Base] --> R
R --> T
T --> P
P --> M
M --> Agent[Agent Autonome<br/>Haute Performance]
style LLM fill:#666,stroke:#333,color:#fff
style Agent fill:#22c55e,stroke:#333,color:#fff
style Patterns fill:#667eea20,stroke:#667eea
2. Appliquer
Comment implémenter ces patterns dans vos propres systèmes ?
Détail des Patterns
“Tourne 7 fois ta langue dans ta bouche”
L’agent ne répond pas tout de suite. Il génère un brouillon, le relit, le critique (“Est-ce correct ?”), et le corrige.
- Gain : +20-30% de précision sur du code ou de la rédaction complexe.
“Étendre le cerveau”
L’agent reconnaît ses limites et utilise des aides externes via le standard MCP.
- Calcul : Calculatrice
- Savoir : Recherche Web (RAG)
- Action : Envoi d’email
“Diviser pour régner”
Face à une tâche complexe (“Créer un jeu vidéo”), l’agent décompose :
- Écrire le scénario.
- Générer les images.
- Coder le moteur. Il utilise des techniques comme ReAct (Reasoning + Acting).
“L’intelligence collective”
On spécialise plusieurs agents :
- Agent A (Créatif) : Génère des idées.
- Agent B (Critique) : Cherche les failles.
- Agent C (Chef) : Tranche et décide.
Quand utiliser quoi ?
| Complexité de la Tâche | Pattern Recommandé | Coût (Tokens) |
|---|---|---|
| Simple (Email, Résumé) | Zero-Shot (Direct) | $ |
| Moyenne (Code, Article) | Réflexion + Outils | $$ |
| Haute (Projet complet) | Planification + Multi-Agents | $$$$ |
3. Aller plus loin
Frameworks d’Implémentation
Vous n’avez pas à coder ces architectures de zéro. Des librairies existent :
- LangGraph (LangChain) : Pour créer des graphes d’agents cycliques (très puissant pour la Réflexion/Planification).
- CrewAI : Pour orchestrer des équipes d’agents avec des rôles définis.
- Microsoft AutoGen : Pour les conversations multi-agents complexes.
Le Futur : L’IA Agentique Native ?
Aujourd’hui, on “bricole” ces architectures autour de modèles passifs. Demain, les modèles seront entraînés nativement pour réfléchir en boucle (comme OpenAI o1), intégrant ces patterns directement dans leurs poids neuronaux.
Questions Fréquentes
Est-ce que Multi-Agents c’est juste plusieurs prompts ?
Non, chaque agent maintient sa propre “mémoire” et son propre contexte. Agent A peut avoir accès à Internet, Agent B peut avoir accès à votre base de données RH. Ils s’échangent des messages structurés.
Notions Liées (Spider Web)
- Fondations : IA Agentique
- Outils : Skills (Compétences IA)
- Standards : Model Context Protocol (La tuyauterie des outils)
Ressources Externes
- Article Clé : The Shift from Models to Compound AI Systems (Berkeley)