A Anthropic lançou Routines para Claude Code em 15 de maio, deslocando o runtime persistente dos agentes do seu laptop para a infraestrutura da Anthropic. Uma Routine empacota um prompt, acesso a um repositório e ferramentas ou serviços conectados, disparada em três superfícies: agendamentos estilo cron, endpoints HTTP com tokens de autenticação, e webhooks do GitHub. Antes disso, rodar um agente Claude Code num schedule significava seu próprio cron na sua própria máquina — quando a máquina caía ou a sessão fechava, o agente morria junto. As Routines removem essa restrição operando o runner do lado da Anthropic.

O split de triggers é o que de fato é novo. Routines agendadas cobrem o padrão existente de "cronear minha sessão Claude Code" mas sem sessão — a Anthropic instancia o runtime a cada disparo. Routines disparadas por API expõem um endpoint HTTP com tokens, transformando um workflow Claude Code num serviço chamável. Routines webhook lançam em eventos do GitHub filtrados por condições de match com PRs e persistem ao longo do ciclo de vida do PR, observando a thread em vez de disparar uma única vez. O objeto Routine — prompt mais acesso ao repo mais tools conectados — é efetivamente um schema de definição de agente, conceitualmente adjacente aos Assistants da OpenAI e às rules do Cursor mas com o repositório como substantivo principal. O que falta no writeup da InfoQ: preços, limites de uso, semântica de erro para routines penduradas, e se routines herdam a auth do usuário ou rodam com credenciais escopadas à parte.

Isso posiciona a Anthropic contra GitHub Actions e os agentes do GitHub Copilot mais do que contra Cursor. Cursor é in-editor; Routines é território de ciclo-de-vida-do-repo mais triggers externos, onde Actions vive. A economia muda: com cron local, o custo de runtime era sua eletricidade; com Routines, é o billing por routine que a Anthropic publicará quando encarar. A preocupação com reliability deixa de ser acadêmica — quando o runtime do agente é operado pelo mesmo vendor cujo modelo às vezes regride, o workaround local de fazer downgrade da CLI desaparece. As seis semanas de queixas sobre Claude Code que a Anthropic post-mortemeou neste mês são um custo de outra natureza quando o usuário não pode tirar o processo da nuvem.

Segunda-feira: se você tem um workflow Claude Code mantido vivo via tmux, screen, ou um cron em VPS, Routines é a substituição direta e vale uma tentativa de baixo risco — um scanner de docs velhos, um bot de triagem de PRs — enquanto o pricing e as quotas se assentam. Se seu workflow precisa resposta sub-minuto ou controle garantido sobre o runtime, mantenha-o local. Fique de olho no primeiro tier de preços publicado e no primeiro post-mortem de queda específico de Routines antes de mover qualquer coisa load-bearing.