Modèle ReAct (Raisonner + Agir)
What It Is
ReAct (Raisonner + Agir) alterne entre le raisonnement, une action via un outil, l’observation du résultat, puis un nouveau raisonnement.
La boucle se poursuit jusqu’à atteindre un objectif ou jusqu’à ce que des contraintes arrêtent sa progression.
Elle est particulièrement utile lorsque l’agent doit recueillir des informations auprès des systèmes avant de décider de la suite.
Why It Matters in Enterprise
ReAct réduit les hallucinations en encourageant un comportement de type « regarder avant d’agir » : observer l’état réel du système.
Elle facilite le dépannage, car chaque action est liée à une observation et à une décision mise à jour.
Combinée à des frontières d’outils et à des garde-fous, ReAct devient une boucle opérationnelle contrôlée et auditable.
Common Mistakes
- Des boucles sans limite, sans budget ni délai, provoquant une dérive des coûts ou des actions répétées.
- Utiliser ReAct sans auditabilité des outils (les actions deviennent invisibles).
- Ne pas capturer les observations de façon structurée, rendant les journaux difficiles à analyser.
- Traiter le « raisonnement » comme un substitut à la vérification ; les observations doivent tout de même être validées.
How Copyl Supports This Pattern
- Copyl permet des boucles d’action contrôlées grâce à des outils explicites et des intégrations gouvernées.
- Les politiques peuvent limiter les actions autorisées et leur moment, pour que les boucles ne dépassent pas les contraintes.
- L’auditabilité capture la séquence des actions et des résultats, pour la revue et la conformité.