Tuto · 01 · IA & Outils

Les loops
Claude Code,
expliqués.

Les loops, c'est ce qui m'a fait passer Claude Code du statut "assistant" à "agent qui travaille pour moi 24/7". Je t'explique comment ça fonctionne, quand les utiliser, 4 cas d'usage concrets (dont un pour les non-devs) et combien ça coûte vraiment.

7 min de lecture Niveau Débutant Outils Claude Code
Jérémy Sagnier Jérémy Sagnier · Je teste l’IA tous les jours · Je partage ce qui m’a servi Publié · MAJ 20 avril 2026
En 30 secondes

Ce que tu vas apprendre

  • Ce qu'est un loop Claude Code — et pourquoi ce n'est pas un cron classique
  • La différence entre timed loop (toutes les X minutes) et dynamic loop (Claude décide)
  • 4 cas d'usage réels (dont 1 pour les non-devs) que tu peux appliquer aujourd'hui
  • Combien ça coûte : 3 scénarios chiffrés et le piège à 50 $/jour à éviter

Tu débutes complet en IA ?

Si certains termes te perdent (Claude Code, terminal, agent, MCP, skill…), commence d'abord par le guide débutant et garde le lexique ouvert dans un autre onglet. Tu reviendras ici avec les bases.

— Avant de commencer

C'est quoi un loop ?

Un loop, c'est une commande qui dit à Claude Code : "Relance-moi cette action à intervalles réguliers." Tu lances un loop, Claude relance tout seul la commande pendant que tu fais autre chose.

Pense à un cron job (une tâche planifiée qui se relance toute seule à heure fixe sur ton ordi), mais beaucoup plus intelligent. Un cron te lance un script bête. Un loop Claude peut décider s'il relance, s'il change d'approche, s'il t'alerte — il comprend ce qu'il fait.

Important : le loop tourne tant que ta session est ouverte

Un /loop est attaché à ta session Claude Code. Si tu fermes ton terminal ou ton Mac, le loop s'arrête. Pour que ça tourne vraiment la nuit (Mac éteint), il faut Routines (la feature cloud d'Anthropic — autrement dit, une tâche qui tourne sur les serveurs d'Anthropic et plus sur ton ordi, sortie avril 2026) — j'y reviens plus bas.

Pourquoi ça change tout pour moi

Avant, je checkais manuellement mes veilles 3 fois par jour. Maintenant, un loop tourne, me ping quand il trouve quelque chose d'intéressant, et je ne perds plus une seconde. C'est l'automatisation IA la plus simple et la plus puissante que je connaisse.

— Les deux modes

Timed vs Dynamic.

Claude Code propose deux types de loops. C'est important de comprendre la différence — ça change tout selon ton cas d'usage.

Timed loop versus Dynamic loop Comparaison côte à côte : Timed loop (intervalles réguliers de 5 minutes, coût fixe 0,4 euro par heure) versus Dynamic loop (intervalles irréguliers décidés par Claude, coût variable 0,1 à 0,8 euro par heure). TIMED LOOP Intervalles réguliers · prévisibles 0 5m 10m 15m 20m /loop 5m /veille-ia COÛT FIXE 0,4 € par heure DYNAMIC LOOP Claude décide quand relancer 0 30s 2m 7m 27m /loop /monitor-deploy COÛT VARIABLE 0,1 – 0,8 € par heure · selon contexte RÉGULIER + PRÉVISIBLE vs ADAPTATIF + CONTEXTUEL
Timed = régulier, prévisible. Dynamic = Claude décide quand relancer. Le coût suit le pattern.
01

Timed loop · Intervalle fixe

Tu fixes une durée. Claude relance à chaque fois. Simple, prévisible, parfait quand tu veux vérifier un statut à cadence régulière.

/loop 5m /veille-ia

Ici, toutes les 5 minutes, Claude relance ta commande /veille-ia. Tu peux mettre 2m, 1h, 6h, etc. Note : les intervalles en secondes (30s) sont arrondis à la minute supérieure — le minimum réel est 1 minute. Et chaque loop expire automatiquement au bout de 7 jours (doc officielle Anthropic · scheduled tasks) — un garde-fou contre les loops oubliés.

02

Dynamic loop · Claude décide

Tu lances le loop sans préciser d'intervalle. Claude lit le contexte et choisit lui-même quand relancer. Plus intelligent, moins prédictible.

/loop /monitor-deploy

Si ton déploiement vient de partir, Claude relancera toutes les 30 secondes. S'il est terminé depuis 20 minutes, il peut attendre 20 minutes la prochaine fois. Il auto-adapte.

Attention au cache prompt (5 min)

Le cache prompt Anthropic (un mécanisme qui « met en mémoire » ton prompt pour ne pas le repayer à chaque appel) a une durée de vie de 5 minutes, rafraîchie à chaque appel réussi. Tant que tes loops tournent à moins de 5 minutes d'écart entre deux appels, le cache reste chaud et tu paies les tokens (les « briques » de texte facturées par l'IA · environ 0,75 mot chacun) mis en cache à environ −90%. Au-delà, le cache tombe et tu repaies le plein tarif. Reste en-dessous de 5 minutes (4m30s, 3m, etc.) si tu veux le bénéfice du cache, ou accepte le cache miss (le « cache raté » qui te fait repayer plein tarif) au-delà. Détails officiels · doc Anthropic prompt caching.

— Session, machine, ou cloud

3 façons d'automatiser.

Tous les loops ne se valent pas. Selon ce que tu veux (ordi allumé ou non, vraiment la nuit ou pas), Claude Code propose trois mécanismes. Le plus souvent, les gens utilisent /loop par défaut alors qu'ils auraient besoin d'une Routine cloud. Voici la différence. Si tu veux comparer avec d'autres approches d'agents IA en boucle hors écosystème Anthropic, regarde aussi du côté de Cursor (chat agent in-IDE) ou de n8n (workflows visuels self-hosted) — chacun a ses tradeoffs.

Mécanisme Session ouverte ? Mac allumé ? Idéal pour
/loop (session) Oui, obligatoire Oui Tu travailles avec Claude, tu veux qu'il vérifie un statut en fond
Desktop scheduled tasks Non Oui Tu veux que ton Mac travaille la journée pendant que tu es en réunion
Routines (cloud) Non Non Veille qui tourne la nuit, le weekend, pendant tes vacances

Mon conseil

Pour une veille ou un monitoring qui doit vraiment tourner 24/7, utilise les Routines (sorties en avril 2026). Quotas : 5 routines/jour sur Pro, 15 sur Max, 25 sur Team. Pour tout ce qui est "pendant que je travaille sur autre chose", /loop suffit largement.

— Mes 4 cas d'usage

Ce que j'en fais vraiment.

Je te partage les 4 loops que je tourne au quotidien. Copie-colle, adapte à ton cas.

Cas 00 · Pour les non-devs

Un bêta-lecteur qui relit ta page de vente toute la journée

Tu n'as pas de code, pas de build, pas de déploiement à surveiller ? Pas grave, les loops servent aussi à toi. Tu lances un loop qui relit ta landing page (ou ton email, ta séquence, ton script de vidéo) toutes les heures, et tu reçois un mini-audit à chaque passage. À toi de garder ou de zapper.

/loop 1h "Relis ma landing page landing.md
et donne-moi 3 améliorations prioritaires
selon les règles de copywriting Hormozi."

Coût : environ 0,5 $/jour si tu laisses tourner 8 h de journée. Parfait pour itérer pendant que tu fais autre chose.

Cas 01 · Ma veille IA auto

Un brief IA qui m'arrive pendant que je dors

Chaque matin, je veux un résumé des 10 publications IA les plus importantes de la nuit. J'écris un prompt (l'instruction que tu donnes à l'IA en mots) de veille, je le lance en loop toutes les 4 heures, et je reçois la synthèse dès que je suis dispo.

/loop 4h "Scanne les 50 dernières pubs sur mes 10 sources IA.
Résume les 5 plus importantes. Format bullet + liens."

Tips : je stocke le résultat dans un fichier avec timestamp pour avoir un historique.

Cas 02 · Monitoring de build/déploy

Je déploie, Claude surveille, je reviens quand c'est prêt

Après un push, je lance un loop qui check le statut du déploiement toutes les 2 minutes. Quand c'est ready (ou si ça crashe), Claude m'alerte dans la console.

/loop 2m "Check le statut du dernier deploy Vercel.
Si succeeded, dis-moi OK. Si failed, montre l'erreur."

Avantage : je peux fermer l'onglet Vercel et revenir à mon code — Claude me tient au courant.

Cas 03 · Relecture auto d'un article long

Un bêta-lecteur qui me relit toutes les heures

Quand j'écris un article long sur plusieurs jours, je lance un loop qui me fait une relecture critique toutes les heures. Il me pointe les redondances, les passages flous, les tournures IA-ish.

/loop 1h "Relis /tmp/article-en-cours.md.
Signale-moi les 3 passages à retravailler en priorité."

Utilisation combinée avec le skill humanizer pour éviter que mon texte sonne trop "ChatGPT".

— En vrai, concrètement

À quoi ressemble un loop qui tourne ?

C'est la question que tout le monde me pose. "OK mais je vois rien, il se passe quoi pendant que ça tourne ?" Voici un exemple type de ce que je reçois dans ma console quand mon loop de veille fait son 7ᵉ passage de la journée :

[14:32] Loop #veille-ia — run 7
Scanné : 42 articles, 5 threads X, 3 repos GitHub
Nouveauté notable : Anthropic publie "Claude Projects API"
  → pourrait remplacer 3 workflows internes
Aucun changement sur les 4 autres sujets suivis
→ ping envoyé sur Slack #veille

Quand il n'y a rien de neuf, le loop tourne quand même, te dit juste "rien à signaler" et repart. Quand il trouve quelque chose, il t'alerte (Slack, email, console, ce que tu veux). C'est là que c'est puissant : 95 % des runs sont silencieux, mais les 5 % qui comptent arrivent sans que tu aies rien à faire.

— La question qui fâche

Combien ça coûte ?

C'est la deuxième question qu'on me pose tout le temps — et honnêtement, c'est la bonne. Un loop mal configuré peut faire exploser ta facture en une nuit. Voici 3 scénarios chiffrés pour que tu saches ce que tu paies.

01

1 loop léger · ~1 à 2 $/mois

Une veille qui tourne 4 fois par jour, environ 3 000 tokens par run (un prompt court + un résumé). Tu ne sens pas passer la facture. C'est mon premier conseil quand tu débutes : commence par UN seul loop, sur un sujet qui te sert vraiment.

02

3 loops actifs · ~8 à 15 $/mois

Veille IA + monitoring déploy + relecture article. 3 loops avec des prompts moyens (5 à 8k tokens par run). C'est mon setup actuel. À ce niveau, tu commences à sentir le ROI (Return On Investment, ou en clair : le retour sur investissement) — tu économises 30 min à 1 h par jour, largement rentabilisé.

03

Piège à éviter · 50 à 80 $/jour

Tu mets /loop 1m "fais X" pour "voir ce que ça donne", tu laisses ta session ouverte, tu oublies. 1 440 runs en 24 h. Si ton prompt fait 10k tokens, tu peux atteindre 50 à 80 $/jour selon le modèle utilisé. Lis le "Piège 1" plus bas avant de lancer quoi que ce soit.

Mon conseil direct

Active le plafond de dépense sur ton compte Anthropic (Settings → Billing → Usage limits). Mets 20 $/mois au départ. Tu sauras vite si tu dois l'augmenter — et tu ne te réveilleras pas avec une facture à 300 $.

Deux commandes que j'utilise tout le temps : /cost dans ta session te montre en direct combien tu as dépensé depuis le début. Et /model haiku bascule sur le modèle le moins cher d'Anthropic : parfait pour les loops simples (vérifier un statut, lire un mail), ça divise la facture par 10 environ.

— Ce que j'ai appris

Les 3 pièges à éviter.

Piège 1 · Mettre un intervalle trop court

Tentation du débutant : /loop 1m (le minimum autorisé). Résultat : 60 appels (chaque appel = une question envoyée à l'IA, donc facturée) à l'heure, facture qui explose, et 95% des appels n'apportent rien de neuf. Ma règle personnelle : jamais en-dessous de 2 minutes, sauf urgence vraie.

Piège 2 · Oublier les états d'échec

Si ton loop surveille un build et que ton filtre ne capte que le succès, tu rates tous les crashes. Toujours écrire : "Si succeeded → OK · Si failed → error · Si cancelled → annulé · Si autre → alerte". Couvre les 4 cas.

Piège 3 · Lancer un loop et l'oublier

Un loop oublié = facture qui tourne en silence. Je garde un petit fichier ~/loops-actifs.md où je note chaque loop lancé avec son objectif. Pour stopper un loop : appuie sur Esc dans ta session, ou dis simplement à Claude "stoppe le loop en cours". Bonne nouvelle : chaque loop expire aussi tout seul au bout de 7 jours (doc officielle Anthropic), donc tu ne peux pas le laisser tourner à vie par accident.

Ma check-list avant de lancer un loop

(1) L'intervalle est-il raisonnable ? (2) Mon filtre couvre-t-il tous les cas d'échec ? (3) Ai-je noté le loop quelque part pour ne pas l'oublier ? → Si oui aux 3, GO.

— Pour aller plus loin

Tu veux maîtriser.

Les loops sont le début. Si tu veux vraiment exploiter Claude Code en agent, voici mes prochaines étapes :

  1. Les workflow tips Claude Code — comment je structure mes sessions et mes prompts pour que Claude bosse vraiment pour moi (et pas l'inverse).
  2. Le plugin Superpowers — l'add-on qui débloque les sous-agents parallèles, le TDD piloté et les patterns avancés.
  3. Dev-browser, navigateur piloté par l'IA — l'outil que je couple souvent à un loop pour qu'il vérifie, scrape ou screenshote pendant que je fais autre chose.
  4. Les skills custom — créer ton propre "métier" réutilisable (comme veille-ia, cold-email). Voir mon pack Claude Code.
  5. Les hooks settings.json (les « déclencheurs » que tu configures dans le fichier de réglages de Claude Code) — faire que Claude déclenche automatiquement une action à chaque fin de session (log, commit, notif Telegram).

C'est quoi "sous-agents parallèles" ?

Quand tu dis à Claude "lance ça en parallèle", il peut ouvrir plusieurs "mini-Claude" qui bossent en même temps sur des tâches différentes. Comme si tu embauchais 5 stagiaires pour la même heure, au lieu d'un seul pendant 5 h. Tu payes le même prix total, mais tu vas 5× plus vite.

Chaque sujet = un futur article ici. Si tu veux être prévenu quand je publie, l'inscription newsletter est en bas.

— Questions fréquentes

FAQ loops Claude Code.

Quelle différence entre un loop et un cron ?

Un cron lance bêtement un script à heure fixe sans comprendre le résultat. Un loop Claude Code peut décider s'il relance, change d'approche ou t'alerte selon ce qu'il observe. Le loop est intelligent, le cron est mécanique.

Un loop fonctionne-t-il quand mon Mac est éteint ?

Non. Un /loop dans une session Claude Code s'arrête dès que tu fermes ton terminal ou ton Mac. Pour tourner vraiment 24/7 (la nuit, le weekend, en vacances), passe par les Routines cloud Anthropic, sorties en avril 2026.

Comment arrêter un loop en cours ?

Trois options : appuie sur Esc dans ta session pour stopper le run, dis simplement à Claude « stoppe le loop en cours », ou attends 7 jours — chaque loop expire automatiquement passé ce délai (garde-fou natif Anthropic).

Combien ça coûte par mois ?

Trois ordres de grandeur : 1 à 2 €/mois pour un loop léger (3 000 tokens, 4 runs/jour), 8 à 15 €/mois pour 3 loops actifs (mon setup), et jusqu'à 50-80 €/jour si tu lances /loop 1m sur un prompt lourd et que tu oublies. Active le plafond Anthropic à 20 €/mois pour démarrer.

Le loop marche-t-il avec l'API gratuite ?

Les loops sont une commande de Claude Code (le CLI), pas de l'API web. Tu y accèdes avec ton abonnement (gratuit limité, ou Pro/Max payant). L'API Anthropic permet de bricoler ton propre système de boucles, mais ce n'est pas le même produit que /loop.

Quel est l'intervalle minimum d'un loop ?

1 minute. Les intervalles en secondes (30s) sont arrondis à la minute supérieure. Ma règle perso : jamais en dessous de 2 minutes sauf urgence vraie, sinon tu fais 60 appels/heure inutiles.

Comment fonctionne le cache prompt dans un loop ?

Le cache garde ton prompt en mémoire 5 minutes, rafraîchi à chaque appel réussi. Tant que tes loops tournent à moins de 5 minutes d'écart, tu paies les tokens en cache à environ −90 %. Au-delà, le cache tombe et tu repaies plein tarif. Reste sous 5 minutes pour optimiser.

Les Routines remplacent-elles complètement /loop ?

Non, elles complètent. /loop reste idéal quand tu travailles avec Claude et veux une vérif en fond. Routines (cloud) sert quand il faut tourner sans Mac allumé : veille de nuit, monitoring weekend. Quotas : 5/jour sur Pro, 15 sur Max, 25 sur Team.

Peut-on lancer un loop sur ChatGPT ou Cursor ?

Le /loop natif est spécifique à Claude Code. Sur Cursor ou ChatGPT, pas d'équivalent intégré — mais tu peux reproduire le pattern via un cron + appel à l'API du modèle, ou via un workflow n8n qui appelle l'API à intervalles. Plus de boilerplate, même résultat.

Comment recevoir une notif quand un loop trouve quelque chose ?

Trois canaux : console Claude Code (par défaut), email via l'API Resend (pour les alertes calmes), Slack via webhook (pour les urgentes). Tu demandes à Claude « si tu trouves X, ping-moi sur Slack #veille » et il intègre l'appel webhook dans le loop.

Cet article t'a servi ? Dis-le.

Tu repères une erreur ?

Une info obsolète, un chiffre qui a bougé, une source périmée ? Écris-moi à sagnier.jeremy@gmail.com · je corrige en 48h max et je note la date de MAJ en haut de l'article. Les retours terrain valent mille fois les articles — je lis tout, je réponds.

— Et maintenant ?

Tu reçois mes prochains tutos.

Chaque fois que je publie un nouveau tuto Claude Code / IA, je l'envoie dans ma newsletter AI Playbook. Si tu ne veux pas manquer le prochain, laisse-moi ton email sur la home.

Voir les newsletters →