3.4 — La boucle ReAct (le moteur de l'autonomie)
Une fois ses outils en main, comment l’agent décide-t-il quand les utiliser, sans qu’on lui dise sur quel bouton cliquer ? Grâce à la méthode ReAct (Reason + Act) — le moteur de base de toute boucle agentique (Yao et al., 2022). Contrairement à un script qui suit un chemin fixe, l’agent ReAct réfléchit à chaque étape.
🟢 En clair — ReAct, c’est juste alterner « réfléchir » et « faire », en boucle. L’agent se dit ce qu’il va faire, le fait, regarde le résultat, puis recommence en tenant compte de ce qu’il vient d’apprendre — jusqu’à atteindre son but.
La boucle (le Loop) :
- 🧠 Penser (Reason) — l’agent analyse sa mission. « Je dois trouver la météo à Paris. Je vais utiliser mon outil de recherche web. »
- ⚙️ Agir (Act) — il utilise l’outil (il lance la recherche « météo Paris »).
- 👀 Observer (Observe) — il lit le résultat renvoyé par l’outil.
- 🔁 Ajuster (Loop) — si ça échoue, il comprend son erreur, corrige, recommence. Si ça réussit, il donne la réponse finale.
C’est cette boucle constante qui permet à l’agent de gérer les imprévus tout seul.
🧩 Exemple concret — mission : « réserve une salle libre demain ». Penser : « je dois voir le calendrier ». Agir : l’agent ouvre l’agenda. Observer : « 14 h est pris ». Ajuster : il réessaie avec 15 h, le trouve libre, réserve, puis confirme. Personne ne lui a dit « clique sur 15 h » : il l’a déduit en bouclant.
⚠️ Erreur fréquente — croire qu’un agent ReAct « connaît » la réponse à l’avance. Non : il avance par essais en lisant les résultats réels. C’est justement ce qui lui permet de se rattraper quand un outil échoue ou renvoie l’inattendu.
💡 Note 2025-2026 : ReAct reste le modèle mental de référence. En pratique, les frameworks (et les modèles de raisonnement récents) automatisent une grande partie de cette boucle pour vous. Comprendre ReAct, c’est comprendre ce qui se passe « sous le capot » de tout agent — y compris des agents no-code de la leçon 3.8.
❓ Vérifie que tu as compris — dans quel ordre se déroulent les 4 étapes de ReAct ?
Voir la réponse
Penser (Reason) → Agir (Act) → Observer (Observe) → Ajuster (Loop). Puis on recommence tant que le but n’est pas atteint.
✅ En résumé
- ReAct = Penser → Agir → Observer → Ajuster, en boucle.
- L’agent réfléchit à chaque étape au lieu de suivre un script figé.
- Cette boucle lui permet de gérer les imprévus et de se corriger seul.
- C’est le moteur commun de tous les agents, y compris ceux en no-code (3.8).
📝 Ma note
Une formationBaxIA