Sébastien Rigaux

Boucles d’agents en C# avec Microsoft Agent Framework

Consulter la ressourceEN

jesseliberty.com

Les boucles d’agents enchaînent action, observation et évaluation pour affiner une réponse ou retenter une opération jusqu’à satisfaire un critère. Jesse Liberty illustre le principe en C# avec Microsoft Agent Framework : un agent de boucle, un évaluateur et une limite d’itérations.

L’exemple distingue un marqueur déterministe comme DONE d’un évaluateur basé sur un modèle juge, puis détaille les garde-fous à prévoir : délais, appels idempotents, journalisation et suivi des coûts. Chaque itération ajoute en effet latence et consommation de tokens.

Schéma d’une boucle agentique : l’agent agit, observe, évalue, puis recommence ou s’arrête.