L'IA est entre les mains de tout le monde depuis des années. La plupart des gens qui l'utilisent chaque jour continuent de l'utiliser de la manière la plus lente possible : taper une demande, attendre, corriger, redemander, le tout à la main.
Pas parce que la méthode plus rapide est compliquée, mais parce que personne ne leur a montré à quoi elle ressemble.
La méthode rapide, c'est une boucle, et c'est aujourd'hui la seule chose qui préoccupe les meilleurs ingénieurs IA au monde. Cet article comble la partie que personne n'a expliquée.
À la fin, vous comprendrez les boucles mieux que presque tout le monde sur votre fil : ce qu'elles sont, comment elles fonctionnent réellement sous le capot, quand elles valent le coup et quand elles sont un piège, comment en construire une basique vous-même dans Claude ou ChatGPT, et les boucles simples qui valent la peine d'être lancées dans votre propre vie.
Avant d'entrer dans le vif du sujet, suivez-moi sur X et rejoignez mon canal Telegram que je viens de créer, où je publie plus de contenu IA chaque jour. Les deux sont gratuits.
X - https://x.com/AnatoliKopadze
Telegram - https://t.me/kopadzemp
Comment la plupart des gens utilisent l'IA ?
Regardez bien cette habitude de faire une seule requête à la fois, car c'est tout le problème. Chaque étape passe par vous. Vous décidez quoi demander, vous jugez la réponse, vous décidez de la suite. L'IA ne bouge jamais à moins que vous ne la poussiez, et dès que vous arrêtez, elle s'arrête.
C'est correct, mais ça a une limite. Vous êtes le moteur. L'IA n'est que l'outil dans votre main, et un outil ne fait rien tout seul.
Il existe une autre façon de travailler, et c'est la raison pour laquelle les meilleurs ingénieurs du monde changent leur façon de construire. Au lieu de guider l'IA à chaque étape, vous lui donnez l'objectif une fois et la laissez exécuter les étapes elle-même. Elle planifie, fait le travail, vérifie son propre résultat, corrige ce qui est faible, et répète jusqu'à ce que l'objectif soit atteint. Vous vous retirez. Le travail continue.
https://x.com/steipete/status/2063697162748260627
Deux des ingénieurs les plus respectés, disant la même chose en des mots différents. La plupart des gens lisent des lignes comme celles-ci et n'avaient aucune idée de ce qu'elles signifient en pratique. Alors, décomposons cela correctement.
Qu'est-ce qu'une boucle ?
Un prompt est une instruction unique. Une boucle est un objectif vers lequel l'IA travaille jusqu'à l'atteindre. Considérez-la comme un objectif récursif : vous définissez un but, et l'IA itère jusqu'à ce qu'il soit accompli.
Un prompt vous donne une réponse et attend que vous décidiez de la suite. Une boucle exécute le cycle complet toute seule :
1DÉCOUVRIR → déterminer ce qui doit être fait2PLANIFIER → décider comment le faire3EXÉCUTER → faire le travail4VÉRIFIER → vérifier par rapport à l'objectif5ITÉRER → pas encore là ? réinjecter le résultat et recommencer
Trois de ces cinq étapes font tout le vrai travail, et c'est là que les gens se trompent avec les boucles.
Vérifier est le cœur de la boucle. Sans une véritable vérification du résultat, vous n'avez pas une boucle, vous avez un agent qui se contente d'être d'accord avec lui-même en boucle. La vérification est ce qui transforme la répétition en progrès. Cela peut être un test strict (« le code passe-t-il »), une condition mesurable (« le nombre est-il supérieur à X »), ou une grille d'évaluation que le modèle note. Pas de barrière, et l'agent note ses propres devoirs, et le modèle qui a fait le travail est bien trop indulgent pour noter.
L'état est ce qui permet à la boucle d'apprendre. À chaque passage, l'IA doit se souvenir de ce qu'elle a déjà essayé, sinon elle répète la même erreur indéfiniment. Une vraie boucle conserve un petit registre à côté : ce qui est fait, ce qui a échoué, ce qui vient ensuite. La prochaine exécution reprend, pas ne repart de zéro. C'est aussi exactement là que ça commence à devenir coûteux, nous y viendrons.
Une condition d'arrêt est ce qui la maintient raisonnable. Une boucle sans sortie tourne jusqu'à réussir, se casser ou vider votre compte. Toute boucle sérieuse a deux façons de s'arrêter : le succès, et une limite dure (« après 8 tentatives, arrête et fais un rapport »). Ignorez cela et vous avez construit une machine qui peut tourner toute la nuit pour rien.
Un prompt donne à l'IA une instruction. Une boucle donne à l'IA un travail, un moyen de savoir quand le travail est terminé, et une règle pour abandonner.
En avez-vous vraiment besoin ?
La plupart des articles vous vendent la boucle avant de vous dire quand c'est une erreur. Voici le test que les gens sérieux utilisent réellement. Une boucle ne vaut la peine d'être construite que si ces quatre conditions sont réunies :
- La tâche se répète, au moins chaque semaine. Moins que ça, et le coût de mise en place ne se rembourse jamais. Un cas unique reste mieux servi par un bon prompt.
- Quelque chose peut automatiquement rejeter une mauvaise sortie. Un test, une vérification de type, une compilation, un linter, une règle stricte. Si rien ne peut faire échouer le travail pour vous, la boucle tourne dans le vide.
- L'agent peut réellement faire le travail lui-même, de bout en bout, sans vous en rendre la moitié.
- « Fini » est objectif, pas une question de jugement. Si la qualité est une question de goût, un humain gagne toujours.
Si une case manque, gardez-le en prompt manuel. La version honnête de tout ce sujet : l'ingénierie des boucles est réelle, et la plupart des gens n'ont pas encore besoin de la version lourde. Ce que tout le monde peut utiliser, c'est la version légère, que nous allons voir. Mais vous devez savoir où se trouve la ligne.
La version conçue pour le code
Les boucles ont d'abord décollé dans le logiciel, car le code est la chose la plus facile au monde à vérifier. Un test passe ou échoue. Il n'y a pas de débat, donc l'IA sait toujours si elle a fini.
Une boucle de codage reçoit un objectif et une manière stricte de le vérifier :
1▸ SPÉCIFICATION DE BOUCLE2OBJECTIF : tous les tests dans /tests/auth passent, lint est propre, aucune erreur de type.34CHAQUE ITÉRATION :5 1. exécuter la suite de tests et lire chaque échec6 2. choisir l'échec unique au plus fort impact7 3. écrire le plus petit changement qui le corrige8 4. relancer les tests, le lint et le vérificateur de types910VÉRIFIER : tests verts + zéro avertissement lint + zéro erreur de type11ARRÊTER QUAND : la vérification passe, OU 8 itérations atteintes12À L'ARRÊT : résumer ce qui a changé et ce qui échoue encore
Sous le capot, une vraie boucle est assemblée à partir de cinq blocs de construction. Claude Code et Codex embarquent désormais les cinq.
1. L'automatisation (le battement de cœur)
C'est le déclencheur qui en fait une boucle et non un one-off que vous avez exécuté une fois. Vous définissez un prompt, une cadence et un objectif, et cela s'exécute selon un planning sans que vous ayez à le lancer. Dans Claude Code, /loop relance un prompt à intervalles réguliers, /goal maintient une session active jusqu'à ce qu'une condition que vous avez écrite soit réellement vraie, les hooks déclenchent des commandes à des points du cycle de vie de l'agent, et le pousser vers une tâche cron ou GitHub Actions le fait tourner après avoir fermé l'ordinateur portable. Les résultats vous parviennent. Vous n'êtes pas celui qui va vérifier.
2. La compétence (instructions réutilisables)
Au lieu de coller un mur d'instructions à chaque exécution, vous les enregistrez une fois en tant que fichier que la boucle lit à chaque fois : les règles, les modèles à suivre, et une liste stricte de ce qu'elle ne doit jamais toucher. Maintenant, l'automatisation appelle simplement la compétence par son nom, et la tâche récurrente reste maintenable au lieu de pourrir dans un planning que personne ne met à jour.
3. Sous-agents (séparer le créateur du vérificateur)
L'astuce structurelle la plus utile dans une boucle est de séparer l'agent qui fait le travail de l'agent qui le vérifie. Le modèle qui a écrit le code est trop gentil en notant ses propres devoirs. Un deuxième agent, avec des instructions différentes et parfois un modèle plus fort avec un effort plus élevé, attrape les choses que le premier s'est persuadé d'avoir bien faites. Votre rédacteur peut être rapide et bon marché, votre relecteur lent et strict. Cette séparation est l'essentiel de la qualité.
4. Connecteurs (pour qu'elle agisse, pas qu'elle suggère)
C'est la différence entre un agent qui dit « voici la correction » et une boucle qui ouvre la pull request, lie le ticket et notifie le canal une fois la build verte, toute seule. Les connecteurs permettent à la boucle d'agir dans votre environnement réel au lieu de simplement décrire ce qu'elle ferait si elle le pouvait.
5. Le vérificateur (la barrière)
Le test, la vérification de type ou la compilation qui rejette automatiquement un mauvais travail. C'est le seul bloc qui décide si la boucle vous aide ou dépense simplement votre argent. Tout le reste n'est que plomberie. C'est la partie qui la rend réelle.
Empilez tout cela et vous obtenez ce que les grandes équipes exécutent désormais à grande échelle : des flottes d'agents en boucle sur le même travail, des dizaines ou des milliers à la fois. Un ingénieur a utilisé une boucle comme celle-ci pour réécrire toute une base de code d'un langage de programmation à un autre en environ six jours, un travail qui aurait pris près d'un an à la main. C'est un véritable changement dans la façon dont les logiciels sérieux sont construits. Et cela vient avec un inconvénient que les démos ne montrent jamais.
Le coût dont personne ne parle
Les boucles consomment des tokens, et les tokens coûtent de l'argent. Le problème n'est pas que chaque étape coûte quelque chose. Le problème est la façon dont le coût se cumule.
Chaque fois que la boucle tourne, l'agent relit son contexte : l'objectif, le code, le dernier résultat, ce qui a échoué. Tout ce tas est renvoyé au modèle à chaque itération, et il grossit à chaque passage. Une boucle qui tourne dix fois ne coûte pas dix prompts. Elle coûte dix prompts qui deviennent chacun plus gros. L'astuce du créateur et du vérificateur qui améliore la qualité double également la facture, car maintenant deux modèles lisent le travail au lieu d'un.
1▸ COÛT APPROXIMATIF D'UNE BOUCLE2agent unique, une tâche moyenne : ~50 000 – 200 000 tokens3contexte renvoyé à chaque itération : grossit à chaque passage4une flotte d'agents en parallèle : multiplier tout ce qui précède
La métrique qui compte vraiment, et que presque personne ne suit, est le coût par modification acceptée. Pas les tokens dépensés ou les boucles exécutées. Si la boucle vous donne dix résultats et que vous en jetez six, vous faites le travail de révision qu'elle était censée vous éviter. En dessous d'un taux d'acceptation de 50 %, elle coûte plus qu'elle ne rapporte.
Les boucles échouent aussi silencieusement. L'ingénieur Geoffrey Huntley appelle cela la « boucle Ralph Wiggum » : l'agent décide qu'il a fini trop tôt, sort sur un travail à moitié terminé, et la boucle continue de tourner et de dépenser tout en ne produisant rien. Sans une barrière stricte capable de faire échouer le travail, les boucles ne plantent pas, elles vous facturent en silence.
C'est pourquoi la version lourde appartient aux équipes ayant le budget et les garde-fous pour l'exécuter : limites d'itération, budgets de tokens, modèles bon marché pour les étapes ennuyeuses, surveillance. Si ce n'est pas votre cas, vous ne manquez rien : l'idée centrale fonctionne à une fraction du coût et sans aucune configuration.
L'ordre qui fonctionne réellement
Si vous en construisez une, l'ordre compte plus que les outils. Les gens qui livrent des boucles qui survivent en production font tous la même chose :
11. D'abord, rendez UNE exécution manuelle fiable.22. Transformez-la en compétence (enregistrez les instructions).33. Enveloppez la compétence dans une boucle (ajoutez la barrière + condition d'arrêt).44. ENSUITE seulement, mettez-la sur un planning.
Sauter des étapes, planifier quelque chose que vous n'avez pas rendu fiable à la main, c'est exactement ainsi que les boucles explosent pendant que vous dormez. Prouvez-la une fois, renforcez-la, puis automatisez-la.
Construisez une boucle basique vous-même (n'importe quel LLM)
Vous n'avez pas besoin d'un agent de codage pour comprendre comment cela fonctionne. Vous pouvez exécuter une boucle simple à la main dans n'importe quel LLM dès maintenant, avec rien d'autre qu'un prompt. L'astuce est de donner au modèle les trois parties de la boucle en même temps : un objectif, des critères de succès stricts, et un protocole qui l'oblige à se vérifier avant d'être autorisé à s'arrêter.
1▸ BOUCLE AUTO-VÉRIFIANTE (à coller dans Claude ou ChatGPT)2Vous allez travailler en boucle jusqu'à ce que la tâche atteigne le niveau requis.34TÂCHE :5[décrivez exactement ce que vous voulez produire]67CRITÈRES DE SUCCÈS (soyez strict, pas de passes molles) :8- [critère 1]9- [critère 2]10- [critère 3]1112PROTOCOLE DE BOUCLE, répéter à chaque tour :131. PLANIFIER - énoncer la prochaine étape unique.142. FAIRE - produire ou améliorer le travail.153. VÉRIFIER - noter le résultat de 1 à 10 sur chaque critère.16 Soyez impitoyablement honnête. Listez exactement ce qui est encore faible.174. DÉCIDER - si chaque critère est à 8+, affichez « FINAL » et arrêtez.18 Sinon, affichez « ITÈRE » et recommencez, en corrigeant19 d'abord le point le plus faible.2021RÈGLES :22- Ne déclarez jamais terminé tant que chaque critère n'est pas à 8 ou plus.23- Chaque passage doit corriger le score le plus faible de la dernière VÉRIFICATION.24- Ne me posez pas de questions. Faites une hypothèse raisonnable, notez-la,25 et continuez.2627Commencez. Exécutez la boucle jusqu'à FINAL.
Observez ce qui se passe. Le modèle rédige, note son propre travail selon vos critères, trouve le point faible, et réécrit, encore et encore, jusqu'à ce qu'il atteigne réellement la barre au lieu de vous donner la première chose qui semblait proche. C'est une boucle. Vous venez d'en construire une avec un paragraphe.
Mais remarquez ce qui manque encore, car c'est tout l'enjeu de ce qui suit. Vous êtes le déclencheur. Vous avez ouvert le chat, vous avez collé le prompt, vous êtes assis à regarder l'itération. Fermez l'onglet et tout disparaît. Il n'y a pas de planning. Il n'y a pas de « fais ça chaque matin », pas de « réveille-toi quand un email arrive ». Il ne peut pas vous contacter, car il n'existe que tant que vous le regardez.
Pour obtenir une boucle qui fonctionne toute seule, sur un planning, déclenchée par des événements réels, sans que vous ayez à la surveiller, vous devez normalement entrer dans le monde lourd vu plus tôt : outils, hébergement, code, barrières, et une facture.
Cela a du sens quand vous attaquez des tâches vraiment lourdes. Mais pour 99 % des tâches quotidiennes, il existe déjà une solution simple et prête à l'emploi.
La même idée, pour votre vie réelle
Enlevez le code et le coût, et il ne reste qu'un concept simple et vraiment utile : une tâche qui s'exécute toute seule, selon un planning ou dès que quelque chose se produit, sans que vous ayez besoin de vous en souvenir ou d'être présent. Vous n'avez pas besoin d'être ingénieur pour cela. Vous avez juste besoin de boucles conçues pour la vie plutôt que pour les bases de code.
Il existe une option gratuite où vous en créez une en la décrivant en termes simples. Pas de code, pas d'hébergement, pas de clés, pas d'onglet à garder ouvert, pas d'ordre de construction à respecter.
Elle s'appelle Mira, et elle vit dans Telegram, l'application que vous avez probablement déjà ouverte. Vous lui envoyez un message comme à un ami, et les boucles qu'elle exécute s'appellent des Skills. Chaque Skill contient silencieusement les mêmes parties qu'une vraie boucle : un déclencheur, une action, un moyen de fonctionner toute seule, sauf que vous ne les connectez jamais vous-même. Vous dites simplement ce que vous voulez.
1▸ SKILL2« Chaque jour de la semaine à 7h, vérifie ma Gmail et mon Google Agenda.3Envoie-moi un bref résumé : mes 3 réunions les plus importantes, tout4ce qui est urgent dans la boîte de réception, et une chose que j'ai dit5que je suivrais mais que je n'ai pas fait. Garde ça sous 120 mots. »
C'est une vraie boucle. Un déclencheur temporel, une action multi-étapes à travers deux applications connectées, qui fonctionne toute seule et vous parvient. Vous l'avez écrite en un seul message.
Ce que Mira peut réellement faire
Voici la partie qui fait la différence. Mira n'est pas un chatbot plus intelligent. La différence avec ChatGPT est simple : ChatGPT répond, Mira agit. Vous ne lui demandez pas d'écrire l'email, vous lui dites d'envoyer l'email. Vous n'obtenez pas un brouillon de ticket, vous obtenez un vrai ticket dans Linear avec le propriétaire assigné. Elle fait la chose, en arrière-plan, et elle se souvient de vous entre chaque conversation.
Elle se connecte à plus de 500 applications via Composio (Notion, Gmail, Google Agenda, GitHub, Figma, Stripe et des centaines d'autres), elle a une mémoire à long terme qui persiste entre les sessions et les discussions de groupe, et elle est indépendante du modèle, utilisant GPT, Claude, Gemini selon la tâche. Voici ce que cela donne.
Pour le travail
C'est là que l'idée des boucles porte ses fruits sans une seule ligne de code.
1▸ SKILLS2« Une heure avant chaque réunion, rappelle-moi le contexte et les3décisions de notre dernière conversation avec cette personne. »45« Quand je transmets un message ici, transforme-le en ticket Linear6avec la bonne priorité et assigne le propriétaire. »78« Chaque vendredi à 16h, collecte le statut des tâches de l'équipe9et les métriques, et poste un digest hebdomadaire propre dans notre chat. »1011« Résume tout ce que j'ai manqué dans ce chat de groupe pendant mon12absence, en 5 puces. »
Elle vous rattrape sur un fil de 200 messages en quelques secondes, enregistre le ticket pendant que vous continuez à parler, et arrive aux réunions déjà briefée. Dans les discussions de groupe, elle se souvient des décisions et des tâches de l'équipe, pas seulement des vôtres.
Pour les créateurs
C'est la partie que la plupart des gens sous-estiment. Mira crée du contenu de bout en bout, directement dans le chat.
1▸ SKILLS2« Je vais envoyer une note vocale avec une idée brute. Transforme-la3en un post fini avec une légende et des hashtags. »45« Prends cette idée et écris des versions pour X, Instagram, LinkedIn,6Email et une newsletter, chacune dans le bon format. »78« Génère 3 options d'image pour ce post. »910« Transforme cette image en une courte vidéo pour mon canal Telegram. »
Note vocale entrée, post fini sorti en environ trente secondes. Un seul brief devient six versions adaptées à chaque plateforme. Elle génère des images et des vidéos directement dans le chat, édite des photos, change les arrière-plans, construit des mascottes et des avatars, et fait même du lip-sync et de l'animation. Toute la chaîne de production de contenu vit dans une seule fenêtre.
Pour la voix
Mira traite la voix comme une entrée de première classe, ce qui est plus important qu'il n'y paraît.
1▸ SKILLS2« Transcrit mes messages vocaux en texte propre. »3« Lis-moi cet article en audio. »4« Résume les notes vocales de ce chat de groupe en points clés. »
Elle transcrit vos messages vocaux, vous lit du texte, comprend les notes vocales dans les discussions de groupe et en résume la discussion, et fonctionne comme un assistant vocal mains libres quand vous ne pouvez pas taper.
Pour votre vie
Le même moteur, orienté vers tout le reste.
1▸ SKILLS2« Chaque soir à 19h, demande-moi si je me suis entraîné aujourd'hui.3Tiens une série et ne me laisse pas sauter plus d'un jour sans que4je m'en rende compte. »56« Chaque soir, pose-moi 3 questions sur ma journée, souviens-toi des7réponses, et une fois par semaine dis-moi ce qui a changé. »89« Suis mes calories à partir d'une photo de mon assiette. »1011« Surveille cette route de vol et achète quand le prix descend à mon12montant cible. »1314« Chaque matin, donne-moi un digest d'actualités sans putaclic sur15mes sujets. »
Un coach qui vous maintient dans une série. Un journal qui se souvient réellement de vous et devient un compagnon de suivi au fil du temps. Suivi des calories à partir d'une photo, sans application séparée. Pratique de la langue construite à partir de vos propres erreurs. Un observateur de vols qui achète quand le prix est bon. Un digest quotidien sans le putaclic.
Comment commencer en deux minutes
Ouvrez Telegram. Allez sur Mira. Envoyez-lui un message. L'accès gratuit fonctionne immédiatement. Essayez l'un de ceux-ci d'abord :
1@mira, planifie ma semaine2@mira, résume ce chat3@mira, rappelle-moi de relire les PR tous les lundis à 9h4@mira, écris un post sur [sujet] pour X et Instagram
N'importe quel exemple de cet article devient une boucle active dès que vous le tapez.
Ce que cela signifie réellement pour vous
Les boucles ne sont pas une tendance. Elles sont un changement dans qui fait le travail. L'IA cesse d'attendre que vous la poussiez à chaque étape et commence à exécuter l'ensemble du travail toute seule.
Cela dit, ce n'est pas quelque chose à rechercher ou à forcer là où cela n'a pas sa place. Le plus souvent, vous ne ferez que brûler de l'argent pour rien.
Mon avis : commencez par utiliser ce qui existe déjà gratuitement, et ce n'est que lorsque vous sentez réellement que cela ne suffit pas que vous devriez commencer à réfléchir à ce dont vous avez vraiment besoin.
Si vous voulez rester au courant de tout ce qui se passe dans l'IA, suivez-moi sur X et Telegram :
X - https://x.com/AnatoliKopadze
Telegram - https://t.me/kopadzemp



![[Mémo] Votre patron avance 3 fois plus vite que vous](https://youmind.club/__ym/cms-assets/media/1783963982361_vdddap_HNDtsxJbcAAoE0q.jpg)


