Tu utilises Claude Code — l'assistant de codage IA d'Anthropic — comme tu utilises une calculatrice. Tu l'ouvres, tu tapes un prompt, tu attends, tu fermes l'onglet. L'outil reste muet tant que tu ne le sollicites pas. C'est le modèle d'interaction de toutes les IA conversationnelles depuis 2022 : tu demandes, elle répond, extinction des feux. Pratique pour une question. Correct pour brouillonner une fonction. Inutile pour la moitié du boulot d'ingé que personne n'a envie de faire — le triage nocturne, le ménage des branches mortes, les bumps de dépendances, le check de 23h « pourquoi la CI est rouge ».

Cette moitié-là ne rentre pas dans la forme d'un agent conversationnel. Tu ne peux pas prompter ce que tu as oublié de te souvenir.

Le 14 avril 2026, Anthropic a sorti le correctif en douce. Ça s'appelle Routines, et c'est la première fois qu'un agent de codage IA se réveille tout seul.

Ce qui a vraiment été livré

Une Routine, c'est une config Claude Code sauvegardée — un prompt, un ou plusieurs dépôts GitHub, et un bundle de connecteurs (Slack, Linear, peu importe) — qui se déclenche toute seule. Les mots d'Anthropic, pas les miens : « empaqueté une fois, exécuté automatiquement. » Trois déclencheurs, et une même Routine peut utiliser les trois en même temps :

  • Planifié — cron (la recette Unix pour « exécute ça tous les mardis à 3h du mat »), intervalle minimum d'une heure.
  • API — un webhook, autrement dit n'importe quel autre système peut faire un POST sur une URL et réveiller l'agent.
  • GitHub — événements pull-request et release, filtrés par branche, label, auteur, état draft, ce que tu veux.

Le twist : les Routines ne tournent pas sur ton laptop. Elles tournent sur l'infrastructure cloud gérée par Anthropic, en tant que sessions Claude Code complètes, « pour qu'elles continuent à bosser même quand ton laptop est fermé » (docs Anthropic). Pas de prompts de validation en cours d'exécution. Pas de sélecteur de mode de permission. Configure une fois, ça tourne pour toujours 😼

Le piège qu'Anthropic a écrit elle-même

Lis cette ligne attentivement, parce que c'est toute l'histoire : « Tout ce qu'une routine fait via ton identité GitHub connectée ou tes connecteurs apparaît comme venant de toi : les commits et pull requests portent ton utilisateur GitHub, et les messages Slack, tickets Linear ou autres actions de connecteurs utilisent tes comptes liés. »

Traduction : l'agent usurpe ton identité. Quand une Routine de 3h47 du mat ouvre une PR pourrie, la colonne blâme sur GitHub affiche ton nom. Quand elle ping #eng-oncall sur Slack, c'est ton avatar. Il n'existe aucune identité « agent » dans aucun système IAM d'entreprise — Okta, Entra, AWS SSO — qui comprenne actuellement « cette action a été effectuée par un cron job fait de phrases en anglais ».

Thomas Claburn de The Register a qualifié les Routines de « cron jobs modérément malins » coincés entre les tâches planifiées et les vrais agents autonomes. Exact, et c'est aussi le problème. Ils sont assez malins pour livrer du code, assez bêtes pour avoir besoin d'une supervision, et structurés de telle manière que la ligne de supervision passe par ton compte GitHub personnel.

L'économie pour laquelle personne n'est prêt

Anthropic a fixé des plafonds journaliers pour la preview, selon SiliconANGLE et 9to5Mac : 5 runs/jour sur Pro, 15 sur Max, 25 sur Team et Enterprise. Au-delà, facturation au dépassement. Les Routines mangent le quota d'abonnement de la même façon que les sessions interactives — sauf que ce n'est pas toi qui décides quand ça se déclenche. Un dépôt GitHub bruyant peut cramer ton quota journalier avant 9h, et Anthropic laisse tomber silencieusement les événements webhook au-delà du plafond horaire. Tu ne sauras pas qu'une Routine a loupé son déclencheur sauf si tu lis les logs 😹

Les défauts de sécurité sur les branches sont sains : Claude ne peut pousser que sur les branches préfixées claude/ sauf si tu actives « Autoriser les push de branches sans restriction ». La plupart des équipes vont l'activer en moins d'une semaine. C'est comme ça que ça finit toujours.

Ce que ça signifie si tu livres du code

Routines, c'est la première fois que « l'IA qui bosse pendant que tu dors » est une ligne sur une vraie facture, pas une démo. La question n'est plus est-ce qu'un agent peut faire ça ? mais qui tient le pager quand c'est l'agent qui déclenche l'alerte ?

La finance n'a pas de catégorie pour ça. La sécu n'a pas de template de review. Les rotations d'astreinte n'ont pas de slot pour un coéquipier qui est une expression cron. Chaque playbook écrit par ta boîte avant le 14 avril partait du principe qu'un humain appuie sur le bouton.

Claude Code était un outil que tu invoquais. Après le 14 avril, c'est un employé que tu as embauché 🐈‍⬛