Anthropic a sorti les Routines pour Claude Code le 15 mai, déplaçant le runtime persistant des agents de ton laptop vers son infrastructure. Une Routine, c'est un prompt, un accès à un dépôt, et les tools ou services branchés, déclenchée sur trois surfaces : schedules style cron, endpoints HTTP avec tokens d'auth, et webhooks GitHub. Avant ça, faire rouler un agent Claude Code sur un schedule voulait dire ton propre cron sur ta propre box — quand la box tombait ou la session fermait, l'agent mourait avec. Les Routines enlèvent cette contrainte en opérant le runner du côté d'Anthropic.
Le split des triggers, c'est ça qui est nouveau. Les routines planifiées couvrent le pattern existant de "cron ma session Claude Code" mais sans session — Anthropic spawn le runtime à chaque fire. Les routines triggered par API exposent un endpoint HTTP avec tokens, ce qui transforme un workflow Claude Code en service appelable. Les routines webhook se lancent sur des événements GitHub filtrés par conditions PR-match et persistent à travers le lifecycle du PR — la routine watch le thread, pas juste un one-shot. L'objet Routine — prompt + accès repo + tools connectés — c'est en fait un schema de définition d'agent, conceptuellement adjacent aux Assistants d'OpenAI et aux rules Cursor mais avec le dépôt comme noun principal. Ce qui manque dans le writeup InfoQ : pricing, limites d'usage, sémantique d'erreur pour les routines qui hang, et si les routines héritent de l'auth user ou roulent avec des credentials scopés à part.
Ça positionne Anthropic contre GitHub Actions et les agents GitHub Copilot plus que contre Cursor. Cursor est in-editor ; les Routines, c'est repo-lifecycle plus external-trigger, le territoire d'Actions. L'économie change : avec un cron local, le coût runtime c'était ton électricité ; avec les Routines, c'est le billing par routine qu'Anthropic publiera quand elle s'y mettra. Le concern sur la reliability arrête d'être académique — quand le runtime agent est opéré par le même vendor dont le modèle régresse à l'occasion, le workaround local de downgrader la CLI disparaît. Les six semaines de plaintes sur Claude Code qu'Anthropic a post-mortemé plus tôt ce mois-ci, c'est un coût d'une autre nature quand l'utilisateur peut pas sortir le process du cloud.
Lundi matin : si t'as un workflow Claude Code maintenu en vie via tmux, screen, ou un cron sur VPS, les Routines sont le replacement direct et ça vaut un essai low-stakes — un scanner de docs stale, un bot de triage PR — pendant que le pricing et les quotas se solidifient. Si ton workflow demande une réponse sub-minute ou un contrôle garanti sur le runtime, garde-le local. Watch pour le premier tier de pricing publié et le premier post-mortem d'outage spécifique aux Routines avant de migrer quoi que ce soit de load-bearing.
