Ce guide de l'agence Lushbinary théorise le loop engineering : le passage du prompting manuel d'un agent de codage à la conception des systèmes qui le promptent automatiquement. Pendant deux ans, tirer de la valeur d'un agent suivait un schéma simple (prompt, contexte, revue, instruction suivante) où le développeur gardait le contrôle à chaque tour. À partir de juin 2026, le levier se déplace : le développeur cesse d'être le prompteur principal pour devenir le concepteur d'une boucle externe qui découvre le travail, le distribue, valide les résultats, documente et décide de la suite. Le terme, popularisé par Addy Osmani (Google), s'appuie sur Peter Steinberger (« design loops that prompt your agents ») et Boris Cherny (Claude Code/Anthropic : écrire des boucles plutôt que prompter).

Le loop engineering est la troisième couche d'une pile (prompt → context → loop), chacune englobant la précédente ; la complexité ne diminue pas, le levier se déplace vers la conception. La technique Ralph de Geoffrey Huntley (début 2026) en est la validation pré-terminologique : une boucle while, même prompt, contexte neuf à chaque itération, état durable sur disque (PLAN.md, STATUS.md). Le loop engineering la productise.

comme quelqu'un qui compte rester ingénieur

Lushbinary Team , lushbinary.com

Une boucle fonctionnelle requiert cinq briques + la mémoire : (1) automations planifiées (Codex Automations ; Claude Code /loop, hooks, /goal) ; (2) worktrees git pour des agents parallèles sans collision ; (3) skills capturant le savoir projet (SKILL.md) ; (4) plugins/connecteurs via MCP (portables entre outils) ; (5) sub-agents séparant le « maker » du « checker » ; (6) mémoire hors contexte (markdown, boards). Claude Code et OpenAI Codex embarquent désormais ces briques sous des noms différents mais structures identiques.

La primitive /goal (Claude Code v2.1.139, 11 mai 2026, Opus 4.8 par défaut ; Codex CLI 0.128.0) maintient le travail jusqu'à une condition vérifiée par un modèle distinct. D'où l'impératif : écrire les conditions d'arrêt comme des contrats (état final, preuve, contraintes, plafond turns/budget). Le split maker-checker (vérificateur adversarial) est le changement le plus puissant. Une échelle de maturité en 5 niveaux (Manuel → Triage → Draft → Verified PR → Auto-merge) guide une adoption prudente, l'humain restant dans le chemin tant que la preuve ne permet pas de s'en retirer.

Trois risques s'aggravent avec la sophistication : la vérification reste humaine (« done » = revendication, pas preuve), la dette de compréhension s'accélère, et la capitulation cognitive guette. Conclusion : concevoir ses boucles « comme quelqu'un qui compte rester ingénieur ».