Retour aux dossiers
Toolbox IA · Dossier de recherche

Loop Engineering

Le loop engineering, c'est concevoir le système qui pilote un agent IA à votre place : ce qui le déclenche, ce qui vérifie son travail, ce qui l'arrête. On suit le sujet de près depuis le printemps, et l'été 2026 a fait basculer le concept du billet de blog de pionnier à la catégorie de produit. Ce dossier fait le point, sources datées à l'appui.

Publié le 11 juin 2026 · mis à jour le 31 juillet 2026
L'essentiel

Ce qu'il faut retenir

01

La définition qui fait référence

Celle d'Addy Osmani (Google) : « Loop engineering is replacing yourself as the person who prompts the agent. You design the system that does it instead. » On ne prompte plus l'agent, on conçoit la boucle qui le prompte, le vérifie et décide de la suite.

02

Le sujet s'est industrialisé cet été

En six semaines : AWS a passé son harness AgentCore en disponibilité générale, Databricks a open-sourcé Omnigent (un plan de contrôle au-dessus de Claude Code, Codex et Pi), GitHub a bouclé la boucle dans VS Code, et IBM a ajouté le terme à son glossaire officiel.

03

Le harness pèse autant que le modèle

NVIDIA l'a chiffré : à modèle identique, le design du harness (la mécanique autour de la boucle) explique à lui seul des écarts de performance à deux chiffres sur les benchmarks.

04

La preuve par l'absurde

Une expérience de Towards Data Science fait tourner une boucle sans aucun LLM dedans : le contrôleur déterministe complète en moyenne 3,3 branches de travail sur 10, contre 0,4 pour un pipeline linéaire. La valeur est dans l'architecture de la boucle, pas dans le moteur.

05

Les banques publient leurs règles

Santander a documenté sa doctrine de production : conditions d'arrêt explicites, plafonds d'itérations, et reconnexion régulière de l'agent à des sources de vérité plutôt qu'à son propre historique de conversation.

06

L'auto-correction ne marche qu'ancrée

Le consensus s'est fait : un modèle qui juge lui-même sa production est fragile ; une boucle qui lui renvoie ses erreurs d'exécution réelles est fiable. C'est la boucle qui produit la fiabilité.

07

La couche suivante pointe déjà

Le « graph engineering » (organiser plusieurs agents entre eux) est apparu dans le vocabulaire six semaines après le pic du loop engineering. On observe, sans s'emballer : le rythme d'un nouveau terme par semestre est lui-même un signal à prendre avec recul.

01 / 05

De quoi on parle

Un agent IA travaille en cycle : observer, décider, agir, vérifier, recommencer. Ce cycle existe depuis le papier ReAct (2022) et n'a rien de neuf. Ce qui est neuf, c'est le déplacement du travail d'ingénierie : la valeur ne se joue plus dans le prompt qu'on écrit à la main, mais dans la conception de la boucle qui enchaîne ces cycles sans nous.

L'escalier d'abstraction se lit simplement : le prompt engineering configure un appel, le context engineering configure une session, le loop engineering configure un système récurrent qui s'étend sur plusieurs sessions, outils et agents. Chaque couche englobe la précédente, aucune ne la remplace.

Concrètement, une boucle bien conçue a six briques (la décomposition du billet fondateur d'Addy Osmani) : des automations qui la déclenchent, des espaces de travail isolés pour paralléliser, des skills qui codifient la connaissance du projet, des connecteurs vers les outils existants, des sous-agents qui séparent celui qui produit de celui qui vérifie, et une mémoire persistante qui survit aux redémarrages.

Schéma de la boucle agentique : observer, décider, agir, vérifier, autour d'un objectif vérifiable, avec sortie de boucle quand l'objectif est atteint
02 / 05

L'été 2026 : le concept devient une catégorie de produit

Le signal le plus net vient des plateformes. AWS a passé en disponibilité générale son AgentCore Harness : deux appels d'API suffisent à faire tourner un agent dans un environnement isolé, avec mémoire managée et observabilité intégrée. Le message est explicite : le harness devient quelque chose qu'on configure, plus quelque chose qu'on construit.

Databricks a pris l'angle complémentaire en open-sourçant Omnigent, un méta-harness qui traite Claude Code, Codex ou Pi comme des composants interchangeables derrière une API commune, avec des règles de gouvernance dynamiques : approbation manuelle avant un git push sensible, pause automatique à un seuil de coût. C'est la couche de contrôle que les grandes organisations attendaient.

Côté outillage quotidien, GitHub a fermé la boucle dans VS Code : l'agent peut désormais vérifier visuellement son travail dans le navigateur, les sessions tournent en parallèle et une modification importante se découpe en fils dédiés (implémentation, revue, tests, documentation). Et quand IBM consacre une page de glossaire au loop engineering, on peut considérer que le terme est sorti de la niche.

Schéma de l'anatomie d'un harness : le modèle au centre, entouré du contexte, des outils, de la mémoire et des garde-fous, coiffé d'un plan de contrôle (policies, coûts, partage)
03 / 05

Ce que disent les chiffres

NVIDIA a publié la démonstration la plus solide à date : son framework de recherche NOOA isole six capacités d'interface entre le modèle et son harness (entrées-sorties typées, code comme action, état explicite, boucle programmable, entre autres). Résultat : à modèle constant, le harness seul fait bouger les benchmarks de plusieurs dizaines de points. Autrement dit, une partie de ce qu'on attribue au « bon modèle » est en réalité du bon harness.

L'expérience la plus contre-intuitive vient de Towards Data Science : un contrôleur déterministe, sans aucun appel LLM, qui applique le cycle observer-agir-réviser. Face à un pipeline linéaire qui s'arrête à son premier obstacle, la boucle isole les échecs branche par branche : 3,3 branches complétées en moyenne contre 0,4. La leçon vaut pour tous nos clients : l'architecture de contrôle et le raisonnement sont deux couches séparées, et la première se travaille indépendamment de la seconde.

Même logique dans le retour d'expérience de l'université des Nations Unies sur l'analyse de données avec des modèles locaux : ce qui rend un petit modèle fiable, c'est la boucle qui lui renvoie ses erreurs d'exécution pour qu'il retente. L'auto-évaluation intrinsèque (le modèle qui se relit) déçoit systématiquement ; l'ancrage dans les résultats réels d'exécution fonctionne.

Schéma comparatif issu de l'expérience Towards Data Science : un pipeline linéaire s'arrête au premier obstacle (0,4 branche complétée en moyenne), une boucle isole l'échec et complète le reste (3,3 branches en moyenne)
Nuage de points NVIDIA : taux de réussite SWE-bench Verified en fonction du coût en tokens, harness NOOA, OpenCode et PI comparés à modèles identiques, avec frontière de Pareto
À modèles identiques (gpt, opus), le harness NOOA domine la frontière de Pareto taux de réussite / coût en tokens. La preuve visuelle que le harness est une variable de performance à part entière. Figure : NVIDIA
Courbes NVIDIA : score RHAE moyen de la flotte dans le temps, la configuration world model + memory atteint 85,1 % contre 38,4 % pour de simples fichiers markdown
Le design de la mémoire du harness fait plus que doubler la performance de la flotte : 85,1 % pour une configuration world model + memory, contre 38,4 % avec de simples fichiers markdown. Figure : NVIDIA
Organigramme de l'expérience Towards Data Science : cycle OBSERVE, vérification des dépendances, EXECUTE, pass/fail, retries, avec les états DONE, FAILED et DEADLOCKED et les vérifications RETRIEVE et ASK
L'architecture complète du contrôleur déterministe : le cycle observer/exécuter/réviser, les états de sortie (DONE, FAILED, DEADLOCKED) et les vérifications de ressources et de décisions avant chaque exécution. Aucun LLM dans cette boucle. Figure : Towards Data Science
Infographie des six scénarios d'exécution du bench Towards Data Science : clean, flaky, slow_resource, missing_resource, answerable_decision, unanswerable_decision
Les six comportements simulés du bench, de la tâche propre au blocage permanent. C'est la variété de ces scénarios qui rend la comparaison boucle vs pipeline probante. Figure : Towards Data Science
04 / 05

Les retours de production

Santander a publié le premier retour d'expérience bancaire d'ampleur sur le sujet. Leur position rejoint ce qu'on observe en mission : le comportement d'un agent dépend moins du modèle au centre de la boucle que du harness qui l'entoure. Leurs règles : toute boucle a des conditions d'arrêt, d'escalade et de passage à l'humain explicites ; des plafonds d'itérations ; et l'agent doit régulièrement se reconfronter à des sources de vérité vérifiées plutôt que de raisonner sur son propre historique, pour empêcher les petites erreurs de se composer en grandes.

En contrepoint, un retour plus rugueux publié sur HackerNoon démonte l'orchestration multi-agents « à l'instinct » : lancer un planificateur, un codeur et un relecteur en espérant que ça converge. Sa refonte s'inspire du red teaming militaire : un rôle qui attaque le plan avant validation, un autre qui teste l'implémentation après, au motif qu'un relecteur qui ne voit que le code fini est un rapport d'accident, pas un garde-fou. La formule est brutale mais le diagnostic est juste.

05 / 05

Et après ? Le graph engineering arrive

La taxonomie qui circule depuis fin juillet est propre : un prompt contrôle une réponse de modèle, une boucle contrôle le cycle d'un agent, un graphe contrôle l'organisation de plusieurs agents. Trois unités de contrôle empilées, chacune préservant celle du dessous.

On garde la tête froide : le terme graph engineering est apparu six semaines après le pic de loop engineering, et le rythme d'un nouveau mot-valise par semestre invite à juger sur pièces. Ce qui est sûr, c'est que les questions qu'il recouvre (qui orchestre les orchestrateurs, comment gouverner une flotte d'agents) sont déjà celles que se posent les organisations qui ont dépassé le stade du pilote.

Schéma de l'escalier d'abstraction : le prompt contrôle un appel, le contexte une session, la boucle un agent, et le graphe (émergent) plusieurs agents
En pratique

Les questions à poser avant de lancer un agent

La grille qu'on utilise en mission pour qualifier la maturité d'un cas d'usage agent. Si une de ces questions n'a pas de réponse, le sujet n'est pas prêt pour l'autonomie.

01

Quel est l'objectif vérifiable de la boucle ?

Si la réussite ne peut pas être vérifiée automatiquement (tests, critères mesurables), le cas d'usage n'est pas mûr pour un agent autonome.

02

Qui vérifie ?

Celui qui produit ne corrige pas ses propres copies : agent vérificateur séparé, ou validation humaine selon le niveau de risque.

03

Quand la boucle s'arrête-t-elle ?

Conditions d'arrêt explicites, plafond d'itérations, budget, détection d'absence de progrès, et escalade vers un humain quand ça patine.

04

Où vit l'état ?

La mémoire persiste hors du contexte de conversation : fichiers d'ancrage, base légère, board. Jamais uniquement dans l'historique de session.

05

À quelles sources de vérité l'agent se reconnecte-t-il ?

La règle Santander : re-vérifier contre le réel à chaque itération, plutôt que raisonner sur sa propre trace. C'est ce qui empêche les petites erreurs de s'accumuler.

Le paysage

L'outillage, couche par couche

CoucheActeursCe qu'on en retient
Harness managéAWS AgentCore Harness (GA)Le harness comme service cloud : on configure, on ne construit plus.
Plan de contrôleDatabricks Omnigent (open source)Gouvernance et interopérabilité au-dessus de Claude Code, Codex, Pi.
Boucles dans l'IDEGitHub Copilot VS Code, ZedLa boucle fermée arrive dans l'outil quotidien du développeur.
Harness communautaireEverything Claude Code (228K étoiles GitHub)Packs de configuration multi-harness, signal d'adoption massif.
Persistance d'étatSQLite + Litestream (Obelisk, Cloudflare)La simplicité gagne : un fichier local répliqué plutôt qu'une file managée.
Frameworks d'orchestrationLangGraph, Claude Agent SDK, OpenAI Agents SDK, Google ADK, CrewAILe socle installé, stable depuis le printemps.
Sources

Toutes les sources du dossier

Ce dossier est alimenté par la veille automatisée MG : chaque source est collectée, datée et scorée avant d'entrer dans la synthèse. Première publication le 11 juin 2026, mise à jour le 31 juillet 2026.

Retours d'expérience et expérimentations

Architecture et concepts

Annonces et outils

Vidéos

Envie de mettre des boucles agentiques en production ?

On aide les équipes à passer du pilote à l'agent fiable : cadrage, architecture de boucle, gouvernance. Parlons-en.