Daily Newsby Damien Schneider
AccueilArticles
© 2026 Damien Schneider
Daily Newsby Damien Schneider
AccueilArticles

Catégories

Articles

Le « loop engineering » remplace le prompt

14 juin 2026·4 brèves

Les créateurs de Claude Code et d'OpenClaw disent ne plus prompter mais écrire des boucles qui pilotent les agents — une pratique qui dérape vite en « loopmaxxing » sans garde-fous.

IA & LLMs

« Je ne prompte plus Claude, j'écris des boucles »

Peter Steinberger (créateur d'OpenClaw) résume le virage : « vous ne devriez plus prompter vos agents de code, vous devriez concevoir les boucles qui les promptent ». Même constat chez Boris Cherny, responsable de Claude Code chez Anthropic : « je ne prompte plus Claude, j'ai des boucles qui tournent et le promptent ; mon métier, c'est d'écrire les boucles. » La boucle donne à l'agent un objectif vérifiable, puis observe l'état, agit, vérifie le résultat et décide de continuer, réessayer ou s'arrêter.

#agents, #claude-code
Peter Steinberger (X)via AlphaSignal

Les cinq primitives d'une boucle, selon Addy Osmani

L'ingénieur Google Addy Osmani détaille l'anatomie d'une boucle d'agent.

  • Automatisations — le déclencheur de la boucle : cron, commande /goal.
  • Worktrees — branches isolées pour que les sous-agents parallèles ne s'écrasent pas.
  • Skills & outils externes — fichiers Markdown de consignes + intégrations MCP (Jira, GitHub, bases internes).
  • Sous-agents — modèles spécialisés : l'un rédige le code, un autre l'évalue contre un barème strict.
  • Mémoire — suivi externe (board Linear, fichier de progression), car le contexte du LLM finit par se vider.
#agents, #architecture
Addy Osmanivia AlphaSignal

Le piège du « loopmaxxing »

Faute de condition de sortie déterministe, la boucle dérive à l'infini : un objectif flou (« refactore cette feature pour qu'elle soit meilleure ») fait tourner l'agent en boucles de retry qui optimisent des métriques hallucinées et brûlent des millions de tokens. S'y ajoute la dette de compréhension : le code expédié en arrière-plan creuse l'écart entre le dépôt et ce que l'ingénieur comprend de son fonctionnement. Règle de pouce de l'auteur : deux ou trois tentatives maximum avant d'échouer proprement et de rendre la main à un humain.

#agents, #coûts
AlphaSignal

Boucles de contrôle plutôt que `while(true)`

Les ingénieurs efficaces écrivent des boucles de contrôle strictes : du code déterministe gère l'exécution et les appels API, le LLM ne tranche que les décisions dynamiques. Démarrer par une boucle minimale avec vérification humaine, automatiser ensuite les étapes fiables en les remplaçant par du code standard, et toujours séparer l'agent qui exécute de celui qui vérifie. En vitrine du potentiel : autoresearch d'Andrej Karpathy, une boucle Python légère qui lance des expériences de ML la nuit sans intervention humaine.

#agents, #bonnes-pratiques
AlphaSignalkarpathy/autoresearch
© 2026 Damien Schneider