promptgarden 🌱
🌍 ZH
Concept●●○4 min · +40 XP

L'agent loop : réfléchir → agir → vérifier → recommencer

L'agent loop, c'est le cycle qu'utilise un agent IA pour résoudre une tâche étape par étape.

Les quatre étapes

Un agent IA travaille en général en boucle :

  1. Réfléchir : quelle est la prochaine étape sensée vers cet objectif ?
  2. Agir : appeler un outil (lire un fichier, exécuter du code, interroger une API)
  3. Vérifier : regarder le résultat – est-ce que ça a marché ? Y a-t-il de nouvelles infos ?
  4. Recommencer : retour à l'étape 1, jusqu'à ce que l'objectif soit atteint ou que la boucle s'arrête

Pourquoi une boucle plutôt qu'une seule étape ?

Parce que les vraies tâches se résolvent rarement d'un coup. Corriger un bug demande peut-être : lire le fichier, comprendre l'erreur, proposer un changement, lancer les tests, vérifier le résultat, ajuster. Chaque tour apporte de nouvelles informations qui influencent la décision suivante.

Un exemple

Objectif : « Corrige le test qui échoue. » Tour 1 : l'agent lit le message d'erreur. Tour 2 : il ouvre le fichier concerné. Tour 3 : il change une ligne. Tour 4 : il relance le test. Tour 5 : le test passe – terminé.

Le danger : les boucles infinies

Sans limites, un agent peut se perdre – essayer sans fin la même mauvaise solution, ou faire exploser les coûts. C'est pour ça que les bons agents ont besoin de conditions d'arrêt : un nombre maximum de tours, un budget limite, ou une condition de succès claire.

EXEMPLE

Objectif : « Faire passer tous les tests au vert. » Boucle : lancer les tests → lire les erreurs → modifier le code → relancer les tests → recommencer jusqu'au vert ou jusqu'à la limite.

QUIZ RAPIDE

Pourquoi les agents travaillent-ils en boucle plutôt qu'en une seule étape ?

SOURCES

SUJETS LIÉS

Qu'est-ce qu'un agent IA ? (par rapport à un chatbot) ●○○Loops pour agents : laisser l'IA itérer en autonomie ●●●Context window (fenêtre de contexte) ●○○