Il y a une fonctionnalité qu'Anthropic a lancée, et presque personne n'en parle.
Bookmark & Sauvegarde ça :)
Elle s'appelle Claude Code Routines.
Et c'est peut-ĂȘtre la fonctionnalitĂ© la plus importante qu'Anthropic a sortie cette annĂ©e.
Voici pourquoi.
Jusqu'Ă prĂ©sent, toute automatisation avec Claude Code nĂ©cessitait que votre ordinateur portable soit allumĂ©. Vous pouviez utiliser /loop pour surveiller les changements. Vous pouviez utiliser /schedule pour configurer des tĂąches rĂ©currentes. Mais dĂšs que vous fermiez votre terminal ou Ă©teigniez votre ordinateur, tout s'arrĂȘtait.
Les Routines résolvent complÚtement ce problÚme.
Une Routine est une automatisation Claude Code que vous configurez une fois â un prompt, un dĂ©pĂŽt, un ensemble de connecteurs â et qui s'exĂ©cute ensuite sur l'infrastructure cloud d'Anthropic. Selon un planning. Depuis un appel API. Ou dĂ©clenchĂ©e par un Ă©vĂ©nement GitHub.
Votre ordinateur peut ĂȘtre Ă©teint. Votre terminal peut ĂȘtre fermĂ©. La Routine s'exĂ©cute quand mĂȘme.
C'est le passage de «âŻoutil IA que vous utilisezâŻÂ» à «âŻsystĂšme IA qui travaille pour vousâŻÂ».
Voici exactement comment en configurer une, mĂȘme si vous n'avez jamais utilisĂ© Claude Code auparavant.
Pourquoi les Routines sont différentes de tout le reste
Claude Code avait déjà la planification. Alors, qu'est-ce qui a changé ?
La différence, c'est l'infrastructure.
Les anciennes commandes /schedule et /loop s'exécutaient dans votre session locale Claude Code. Elles dépendaient de votre machine allumée, de votre terminal ouvert et de votre connexion Internet stable. Si l'un de ces éléments échouait, l'automatisation mourait.
Les Routines s'exĂ©cutent sur le cloud d'Anthropic. Ce sont des agents autonomes persistants qui survivent aux redĂ©marrages, aux fermetures de terminal et aux exĂ©cutions nocturnes. Ils ont un accĂšs direct Ă vos dĂ©pĂŽts et Ă vos connecteurs â Slack, Linear, Google Drive, GitHub â sans que vous ayez Ă gĂ©rer quoi que ce soit.
Considérez l'ancien systÚme comme un rappel sur votre téléphone. Il sonne, mais vous devez encore faire le travail.
Les Routines sont l'employé qui fait le travail pendant que vous dormez et vous envoie un résumé quand vous vous réveillez.
Ătape 1 : DĂ©cidez quoi automatiser
Les meilleures Routines automatisent des tĂąches qui sont :
RĂ©currentes â elles se produisent selon un planning prĂ©visible (quotidien, hebdomadaire, ou dĂ©clenchĂ©es par un Ă©vĂ©nement).
Bien dĂ©finies â vous pouvez dĂ©crire exactement ce Ă quoi ressemble un «âŻfaitâŻÂ» sans ambiguĂŻtĂ©.
Peu de jugement â la tĂąche ne nĂ©cessite pas votre rĂ©flexion crĂ©ative unique ou votre prise de dĂ©cision. Elle nĂ©cessite de l'exĂ©cution.
Voici les schémas que les premiers utilisateurs exécutent en ce moment :
Gestion du backlog â chaque nuit Ă minuit, la Routine extrait les nouveaux tickets de Linear, les catĂ©gorise par type et gravitĂ©, attribue des Ă©tiquettes, et publie un rĂ©sumĂ© dans un canal Slack. Le responsable technique se rĂ©veille avec un tableau de bord propre et organisĂ©.
DĂ©tection de dĂ©rive documentaire â chaque vendredi, la Routine analyse les pull requests fusionnĂ©es de la semaine passĂ©e, identifie celles qui ont modifiĂ© des API ou des interfaces, les recoupe avec la documentation, et ouvre des PR de mise Ă jour pour les documents dĂ©sormais obsolĂštes.
VĂ©rification de dĂ©ploiement â dĂ©clenchĂ©e par un webhook aprĂšs chaque dĂ©ploiement, la Routine exĂ©cute des tests de fumĂ©e sur la nouvelle version, analyse les journaux d'erreurs pour dĂ©tecter des rĂ©gressions, corrĂšle les Ă©ventuels problĂšmes avec les modifications rĂ©centes du code, et publie un verdict go/no-go dans le canal de release.
Revue de code quotidienne â chaque matin Ă 9h, la Routine prend la plus ancienne PR ouverte, l'examine pour les problĂšmes de sĂ©curitĂ©, les erreurs logiques et les violations de style, et publie des commentaires en ligne.
Les personnes qui mettent en place trois ou quatre de ces Routines opÚrent à un niveau complÚtement différent de celles qui utilisent encore Claude comme un outil de chat.
Ătape 2 : CrĂ©ez votre premiĂšre Routine
Il y a deux façons de créer une Routine.
Depuis l'interface web : Allez sur claude.ai/code/routines et cliquez sur «âŻNouvelle routineâŻÂ». Cela vous donne toutes les options de configuration â dĂ©clencheurs planifiĂ©s, dĂ©clencheurs API et dĂ©clencheurs d'Ă©vĂ©nements GitHub.
Depuis le CLI : Si vous utilisez déjà Claude Code dans le terminal, tapez /schedule suivi d'une description. Par exemple :
/schedule revue de PR quotidienne Ă 9h
Le CLI crée uniquement des déclencheurs basés sur un planning. Pour les déclencheurs API et GitHub, vous avez besoin de l'interface web.
Lorsque vous créez une Routine, vous configurez quatre choses :
Le prompt â c'est la partie la plus critique. Comme la Routine s'exĂ©cute de maniĂšre autonome, le prompt doit ĂȘtre complĂštement autonome. Tout ce dont l'agent a besoin doit ĂȘtre dans le prompt. Il n'y a pas de «âŻcontexte de la conversation prĂ©cĂ©denteâŻÂ». Chaque exĂ©cution repart de zĂ©ro.
Le dĂ©pĂŽt â quelle base de code la Routine utilise. Elle a un accĂšs complet en lecture et peut pousser vers des branches prĂ©fixĂ©es par claude/ par dĂ©faut.
Les connecteurs â les services externes auxquels la Routine peut accĂ©der. Slack pour publier des mises Ă jour. Linear pour lire et gĂ©rer les tickets. Google Drive pour lire et Ă©crire des documents. GitHub pour surveiller les Ă©vĂ©nements et ouvrir des PR.
Le dĂ©clencheur â quand et comment la Routine s'exĂ©cute. PlanifiĂ© (toutes les heures, chaque nuit, chaque semaine), dĂ©clenchĂ© par API (vous l'appelez par programme), ou dĂ©clenchĂ© par GitHub (elle se dĂ©clenche lorsqu'un Ă©vĂ©nement spĂ©cifique se produit dans votre dĂ©pĂŽt).
Ătape 3 : RĂ©digez un prompt infaillible
C'est là que la plupart des gens échouent.
Une Routine s'exécute sans que vous regardiez. Si le prompt est vague, l'agent l'interprétera différemment à chaque fois et vous obtiendrez des résultats incohérents.
Les meilleurs prompts de Routine suivent cette structure :
DĂ©finition du rĂŽle : «âŻVous ĂȘtes un relecteur de code senior spĂ©cialisĂ© en sĂ©curitĂ© et performance.âŻÂ»
DĂ©finition de la tĂąche : «âŻRelisez la plus ancienne pull request ouverte dans ce dĂ©pĂŽt.âŻÂ»
Processus Ă©tape par Ă©tape : «âŻD'abord, lisez la description de la PR. Ensuite, vĂ©rifiez la branche. Lisez les fichiers modifiĂ©s. Analysez les vulnĂ©rabilitĂ©s de sĂ©curitĂ©, les erreurs logiques et les problĂšmes de performance. Ăcrivez des commentaires en ligne pour chaque problĂšme trouvĂ©.âŻÂ»
SpĂ©cification de sortie : «âŻPubliez un commentaire rĂ©capitulatif sur la PR avec : le nombre total de problĂšmes trouvĂ©s (par gravitĂ©), une Ă©valuation globale d'un paragraphe, et un verdict clair d'approbation/demande de modifications.âŻÂ»
Gestion des erreurs : «âŻS'il n'y a pas de PR ouvertes, publiez dans #engineering sur Slack en disant 'Aucune PR ouverte Ă relire aujourd'hui.' Si une PR a plus de 50 fichiers modifiĂ©s, ignorez-la et publiez qu'elle nĂ©cessite une relecture manuelle.âŻÂ»
Contraintes : «âŻN'approuvez jamais une PR qui a un problĂšme de gravitĂ© Critique. Ne modifiez jamais le code directement â commentez seulement. Maximum trois commentaires en ligne par fichier pour Ă©viter le bruit.âŻÂ»
Plus votre prompt est précis, plus votre Routine devient fiable.
Ătape 4 : Comprenez les limites
Les Routines sont puissantes mais elles ont des contraintes que vous devez connaĂźtre.
Plafond d'exĂ©cution quotidien : Pendant l'aperçu de recherche, chaque compte bĂ©nĂ©ficie de 15 exĂ©cutions de Routine par jour. Si vous avez besoin de plus, activez l'utilisation supplĂ©mentaire dans les paramĂštres de votre organisation â les exĂ©cutions supplĂ©mentaires sont facturĂ©es Ă l'usage.
Consommation de tokens : Les Routines puisent dans la mĂȘme limite d'abonnement que les sessions interactives Claude Code. Une Routine complexe qui lit de nombreux fichiers et effectue plusieurs appels API utilisera beaucoup plus de tokens qu'une simple.
SĂ©curitĂ© des branches : Par dĂ©faut, Claude ne peut pousser que vers des branches prĂ©fixĂ©es par claude/. C'est une mesure de sĂ©curitĂ© â une Routine mal Ă©crite ne peut pas accidentellement pousser vers main. Ne dĂ©sactivez pas cela sauf si vous avez des processus de rĂ©vision robustes en aval.
Plafonds d'événements GitHub : Les Routines déclenchées par GitHub ont des plafonds horaires par Routine et par compte pendant l'aperçu. Si votre dépÎt est trÚs actif, filtrez les événements qui déclenchent la Routine pour éviter de gaspiller des exécutions sur du bruit.
Dépendance au planning : Les Routines planifiées s'exécutent à l'heure spécifiée, mais il peut y avoir des variations pendant les périodes de forte demande. Ne construisez pas de workflows qui dépendent d'un timing à la seconde prÚs.
Ătape 5 : Construisez une pile de Routines
Une Routine est utile. Une pile de Routines est un systĂšme.
Voici à quoi ressemble une pile de Routines complÚte pour une petite équipe d'ingénierie :
Matin (9h) â Revue de PR quotidienne
Claude examine toutes les PR ouvertes, publie des commentaires en ligne et envoie un résumé à Slack avec une liste prioritaire de ce qui nécessite une attention aujourd'hui.
Post-dĂ©ploiement (webhook) â VĂ©rification de dĂ©ploiement
Chaque fois qu'un déploiement arrive sur la staging, Claude exécute la suite de tests, analyse les journaux d'erreurs et publie un go/no-go dans le canal de release en quelques minutes.
Nuit (2h) â Triage du backlog
Claude traite tous les nouveaux tickets déposés ce jour-là , ajoute des étiquettes, attribue des scores de priorité et crée un document de briefing matinal.
Hebdomadaire (vendredi 17h) â VĂ©rification de la documentation
Claude analyse les PR fusionnées de la semaine, identifie les documents nécessitant une mise à jour et ouvre des PR de brouillon pour chacun.
Hebdomadaire (lundi 8h) â Rapport de dette technique
Claude analyse la base de code pour les commentaires TODO, les dépendances obsolÚtes et les lacunes de couverture de test. Produit une liste classée des éléments de dette technique avec une estimation de l'effort.
Chaque Routine prend 10 à 15 minutes à configurer. La pile prend un aprÚs-midi. Les économies de temps se cumulent chaque semaine.
Ătape 6 : Surveillez et amĂ©liorez
Chaque exécution de Routine génÚre un journal. Examinez-le.
Recherchez des schémas :
- La Routine produit-elle systématiquement de bons résultats ? Sinon, quelle partie du prompt est ambiguë ?
- Prend-elle trop de temps sur certaines exĂ©cutions ? Vous devrez peut-ĂȘtre rĂ©duire le pĂ©rimĂštre.
- Rencontre-t-elle des erreurs ? Ajoutez une gestion explicite des erreurs dans le prompt.
- Produit-elle trop de bruit ? Resserrez les contraintes.
La nouvelle fonctionnalitĂ© «âŻDreamingâŻÂ» â annoncĂ©e lors de Code with Claude le 6 mai â va encore plus loin. Lorsque Dreaming est activĂ©, Claude examine ses propres sessions de Routine passĂ©es entre les exĂ©cutions, identifie les modĂšles de ce qui a fonctionnĂ© et de ce qui n'a pas fonctionnĂ©, et amĂ©liore automatiquement son approche pour la prochaine fois.
Vos Routines deviennent littéralement plus intelligentes à mesure qu'elles s'exécutent.
Ă qui cela s'adresse (et Ă qui cela ne s'adresse pas)
Les Routines sont conçues pour les développeurs et les opérateurs techniques qui :
- Utilisent dĂ©jĂ Claude Code ou sont prĂȘts Ă l'apprendre
- Ont des tùches répétables dans leur flux de travail qui suivent des schémas clairs
- Veulent automatiser les frais généraux opérationnels qui engloutissent des heures chaque semaine
- Travaillent avec des bases de code hébergées sur GitHub
Si vous ĂȘtes un utilisateur non technique Ă la recherche d'automatisation IA, Claude Cowork avec des tĂąches planifiĂ©es est un meilleur point de dĂ©part. Les Routines sont l'outil pour les utilisateurs avancĂ©s.
Mais si vous ĂȘtes un dĂ©veloppeur, un responsable technique, un ingĂ©nieur DevOps ou un fondateur technique â les Routines vous feront gagner plus de temps que toute autre fonctionnalitĂ© qu'Anthropic a lancĂ©e.
Routines vs. GitHub Actions : Quelle est la différence
De nombreux développeurs demanderont : pourquoi payer pour des Routines Claude alors que GitHub Actions est gratuit ?
La rĂ©ponse est qu'une GitHub Action est un script. Vous Ă©crivez chaque Ă©tape. Vous dĂ©finissez chaque conditionnel. Vous gĂ©rez vous-mĂȘme chaque cas particulier. Elle fait exactement ce que vous avez codĂ© et rien de plus.
Une Routine Claude est un agent. Vous lui donnez un objectif. Elle décide comment l'atteindre. Elle s'adapte aux situations inattendues. Elle raisonne sur les problÚmes. Elle vérifie son propre travail.
Une GitHub Action exécute un linter et vous dit ce qui a échoué. Une Routine Claude lit l'erreur, comprend pourquoi elle a échoué, propose un correctif et ouvre une pull request avec la correction.
C'est une catégorie fondamentalement différente. Les scripts suivent des rÚgles. Les agents résolvent des problÚmes.
Pour une automatisation simple â exĂ©cuter des tests, vĂ©rifier le formatage, publier une notification â GitHub Actions est suffisant. Pour tout ce qui nĂ©cessite du jugement, de l'analyse ou de l'adaptation, les Routines sont dans une ligue Ă part.
Recettes de Routines courantes que vous pouvez copier aujourd'hui
Voici cinq configurations de Routine que vous pouvez mettre en place dans l'heure qui suit :
Recette 1 : Le bot de réunion debout matinale
Planning : Tous les jours Ă 8h30
Prompt : «âŻVĂ©rifiez le dĂ©pĂŽt GitHub pour tous les commits poussĂ©s hier. VĂ©rifiez Linear pour les nouveaux tickets et les mises Ă jour. VĂ©rifiez Slack #engineering pour les messages mentionnant des bloqueurs. Compilez un briefing debout avec trois sections : ce qui a Ă©tĂ© fait, ce qui est en cours et ce qui est bloquĂ©. Publiez le briefing dans #daily-standup sur Slack.âŻÂ»
Recette 2 : L'auditeur de dépendances
Planning : Hebdomadaire le lundi Ă 6h
Prompt : «âŻAnalysez package.json et requirements.txt pour toutes les dĂ©pendances. VĂ©rifiez chaque dĂ©pendance pour les vulnĂ©rabilitĂ©s connues en utilisant le web. Identifiez les dĂ©pendances qui sont Ă plus de deux versions majeures derriĂšre la version actuelle. CrĂ©ez un rapport priorisĂ© avec des niveaux de gravitĂ© et ouvrez un ticket GitHub si des vulnĂ©rabilitĂ©s Critiques sont trouvĂ©es.âŻÂ»
Recette 3 : Le générateur de changelog
DĂ©clencheur : ĂvĂ©nement GitHub â nouveau tag de release poussĂ©
Prompt : «âŻLorsqu'un nouveau tag de release est poussĂ©, lisez tous les commits depuis le tag prĂ©cĂ©dent. CatĂ©gorisez chaque commit comme fonctionnalitĂ©, correctif, amĂ©lioration ou tĂąche. GĂ©nĂ©rez un changelog formatĂ© dans CHANGELOG.md et ouvrez une PR.âŻÂ»
Recette 4 : Le moniteur de couverture de test
Planning : Tous les jours Ă 1h
Prompt : «âŻExĂ©cutez la suite de tests. Calculez les pourcentages de couverture par module. Comparez avec les bases de rĂ©fĂ©rence de couverture dans coverage-config.json. Si un module descend en dessous de sa base de rĂ©fĂ©rence de plus de 2 %, ouvrez un ticket GitHub avec le module spĂ©cifique, l'ancienne couverture, la nouvelle couverture et les commits qui ont probablement causĂ© la baisse.âŻÂ»
Recette 5 : Le contrĂŽleur de description de PR
DĂ©clencheur : ĂvĂ©nement GitHub â nouvelle PR ouverte
Prompt : «âŻLorsqu'une nouvelle PR est ouverte, vĂ©rifiez si la description rĂ©pond Ă nos exigences de modĂšle : doit inclure une section RĂ©sumĂ©, une section Tests et une section Captures d'Ă©cran si des modifications UI sont impliquĂ©es. Si une section manque, publiez un commentaire poli demandant Ă l'auteur de mettre Ă jour la description avant la relecture.âŻÂ»
Chaque recette prend moins de 10 minutes à configurer. Ensemble, elles font gagner des dizaines d'heures par mois à une équipe.
L'essentiel
L'ancienne méthode : se réveiller, ouvrir le terminal, démarrer une session Claude Code, taper des commandes, attendre les résultats, passer à la tùche suivante. Recommencer demain.
La nouvelle méthode : configurer les Routines une fois, les laisser s'exécuter sur le cloud d'Anthropic, se réveiller avec les résultats.
Ce n'est pas une amélioration théorique. Les gens exécutent déjà des piles de Routines qui gÚrent l'intégralité de leur flux de travail opérationnel pendant la nuit.
L'Ă©cart entre «âŻla personne qui utilise Claude comme chatbotâŻÂ» et «âŻla personne qui fait travailler Claude de maniĂšre autonome 24h/24âŻÂ» se creuse chaque semaine.
Les Routines sont la façon de passer de l'autre cÎté.
La plupart des gens liront ceci et penseront «âŻje devrais configurer ça un jourâŻÂ». Ceux qui crĂ©ent rĂ©ellement leur premiĂšre Routine aujourd'hui auront un systĂšme opĂ©rationnel d'ici la semaine prochaine qui leur fera gagner des heures chaque mois.
Suivez-moi @eng_khairallah1 pour plus d'analyses et de workflows IA. Je publie rĂ©guliĂšrement du contenu comme celui-ci â des outils, des configurations et des stratĂ©gies qui fonctionnent vraiment.
J'espĂšre que cela vous a Ă©tĂ© utile, Khairallah â€ïž





