Outil
Claude Code (routines)
Prix
Inclus dans Pro, Max, Team et Enterprise
Temps
15 min
Niveau
Débutant, compte GitHub

Le lundi matin, vous ouvrez vos outils un par un pour savoir ce qui a bougé : tickets, fichiers de suivi, demandes en attente. Puis vous écrivez le même résumé que la semaine dernière. C'est exactement le genre de travail qu'une routine fait à votre place. La fonction porte bien ce nom dans la documentation officielle d'Anthropic, avec une précision importante : elle est en « research preview » (aperçu de recherche), donc son fonctionnement et ses limites peuvent encore changer.

À quoi ça sert, et pour qui

Une routine, c'est une configuration de Claude Code enregistrée une fois : un prompt, un ou plusieurs dépôts GitHub (des dossiers en ligne, clonés à chaque exécution) et les connecteurs de votre compte Claude (Slack, Linear, Google Drive…). Elle démarre de trois façons :

  • À heure fixe : toutes les heures, chaque jour, les jours ouvrés, chaque semaine, ou une seule fois à une date précise.
  • Par appel API : un autre outil (un formulaire, une alerte) la déclenche avec une adresse et un jeton secret.
  • Sur un événement GitHub : une pull request ouverte, une version publiée.

C'est utile à un indépendant ou une petite équipe qui a déjà un abonnement Claude et une tâche répétitive de lecture et de synthèse : point hebdomadaire, tri des demandes, relecture de documents, veille.

Routine, tâche locale ou /loop : laquelle choisir

  • Routine (cloud) : tourne chez Anthropic, même ordinateur fermé. Pas d'accès à vos fichiers locaux, seulement à une copie fraîche du dépôt. Intervalle minimum : une heure.
  • Tâche planifiée locale (application Claude Desktop, onglet Code, Routines, New routine, Local) : elle lit vos fichiers, mais ne se lance que si l'application est ouverte et l'ordinateur éveillé. Une exécution manquée est rattrapée une seule fois au réveil.
  • /loop : répète un prompt dans une session ouverte, pour surveiller quelque chose quelques heures. Il s'arrête avec la session et expire au bout de sept jours.

Créer votre première routine

  1. Ouvrir le formulaireAllez sur claude.ai/code/routines et cliquez sur New routine. Depuis le Terminal, la commande /schedule fait la même chose en conversation : Claude vous pose les questions une par une.
    Claude Code
    /schedule chaque lundi à 8h07, prépare le point hebdo à partir de suivi/projets.md
  2. Écrire un prompt autonomePersonne ne sera là pour répondre à ses questions : le prompt doit dire quoi faire, où écrire le résultat et ce qui est interdit. Voici un modèle à adapter :
    Prompt de la routine
    Tu prépares le point hebdomadaire de l'entreprise. Réponds en français.
    1. Lis le fichier suivi/projets.md du dépôt et les tickets ouverts dans Linear.
    2. Écris un résumé de 10 lignes maximum : ce qui est en retard, ce qui est
       bloqué, ce qui doit être livré cette semaine.
    3. Enregistre-le dans points/AAAA-MM-JJ.md (date du jour).
    4. N'envoie aucun message, ne modifie et ne ferme aucun ticket.
    5. Si une information manque, écris [À VÉRIFIER] au lieu de deviner.
  3. Choisir le dépôtClaude clone le dépôt à chaque exécution et range ses modifications sur une branche dont le nom commence par claude/. Un dépôt privé qui contient vos fichiers de suivi suffit.
  4. Garder l'environnement par défautL'environnement « Default » limite l'accès Internet à une liste de domaines courants. Les connecteurs passent par les serveurs d'Anthropic et fonctionnent sans réglage.
  5. Choisir le déclencheurDans Select a trigger, prenez Schedule puis « Weekly » ou « Weekdays ». L'heure est saisie dans votre fuseau horaire. Astuce de la documentation : visez 8h07 plutôt que 8h00, une exécution pile à l'heure peut partir avec quelques minutes de retard.
  6. Retirer les connecteurs inutilesTous vos connecteurs sont inclus par défaut, et Claude peut utiliser chacun de leurs outils sans demander, y compris pour écrire. Ne gardez que ceux dont la tâche a besoin.
  7. Tester tout de suiteCliquez sur Create, puis sur Run now. Ouvrez la session créée et lisez ce que Claude a fait. Un statut vert veut seulement dire que la session a démarré et s'est arrêtée sans panne, pas que la tâche est réussie.

Les réglages utiles

  • La langue. Écrivez « Réponds en français » dans le prompt, et le format attendu (dates, longueur). La routine n'a que ce texte pour se repérer.
  • Le modèle. Le champ du prompt contient un sélecteur de modèle, utilisé à chaque exécution.
  • Une fréquence sur mesure. Pour « toutes les deux heures » ou « le 1er du mois », prenez le préréglage le plus proche puis lancez /schedule update dans le Terminal.
  • Une seule fois. /schedule accepte une date en langage courant (« demain à 9h »). Claude confirme l'heure exacte, puis la routine se désactive après son passage.
  • Pause et suivi. Un interrupteur suspend la routine sans la supprimer. /schedule list les liste, /schedule run en lance une immédiatement.

Coût et limites

  • Une routine consomme votre abonnement comme une session normale. Suivez votre usage sur claude.ai/settings/usage.
  • S'y ajoutent des plafonds horaires : 100 exécutions planifiées par heure et par compte, 30 lancements manuels ou API par heure et par routine.
  • /schedule demande une connexion avec un compte claude.ai : il n'apparaît pas si vous utilisez une clé API.
  • Si la connexion GitHub expire, les exécutions sont sautées pendant 72 h au plus, puis la routine se coupe.
  • Les routines appartiennent à votre compte et ne sont pas partagées avec l'équipe.

Prudence. Pendant l'exécution, aucune fenêtre ne vous demande l'autorisation : Claude lance des commandes et utilise les connecteurs seul. Tout ce qu'il fait via GitHub, Slack ou Linear apparaît à votre nom. Donnez-lui le minimum (un dépôt, les seuls connecteurs utiles), interdisez dans le prompt d'envoyer ou de supprimer, et relisez les premières exécutions. Pour une clé d'API, la documentation conseille les « network secrets » plutôt que des variables visibles par tous les utilisateurs de l'environnement.

Sources

Vous voulez une tâche planifiée qui va plus loin, branchée sur vos propres outils et vos clients ? C'est le cœur de mon travail en automatisation.