Build This Now
Build This Now
O que é o Código Claude?Instalar o Claude CodeInstalador Nativo do Claude CodeO Teu Primeiro Projeto com Claude Code
Terminal como Thread PrincipalReferência do Modo Interativo do Claude CodeModo de Voz do Claude CodeRevisão de Diff no Claude CodeFerramenta Monitor do Claude CodeRotinas do Claude Code
speedy_devvkoen_salo
Blog/Handbook/Core/Claude Code Routines

Rotinas do Claude Code

Rotinas do Claude Code executam prompts salvos na nuvem da Anthropic, disparadas por agendamento, chamada de API ou evento do GitHub. Clone do repositório, conectores, sem dependências locais.

Pare de configurar. Comece a construir.

Templates SaaS com orquestração de IA.

Published Apr 14, 202610 min readHandbook hubCore index

Problema: Seu laptop precisa ficar aberto para o Claude Code fazer qualquer coisa. Tarefas agendadas no desktop e /loop rodam localmente, o que significa que uma tampa fechada mata toda automação que você configurou. Você também não tem como reagir a eventos externos como um PR do GitHub ou um alerta de monitoramento sem fazer polling.

Ganho Rápido: Crie sua primeira rotina na nuvem pelo CLI e teste sob demanda:

/schedule daily PR review at 9am
/schedule run

O primeiro comando cria uma rotina que clona seu repositório na nuvem da Anthropic toda manhã e roda o prompt. O segundo dispara agora mesmo para você verificar a saída antes de confiar no agendamento.

O Que São Rotinas

Uma rotina é três coisas empacotadas juntas: um prompt, um ou mais repositórios do GitHub, e um conjunto de conectores (servidores MCP como Slack, Linear ou Datadog). Você configura uma vez. A nuvem da Anthropic executa sempre que um gatilho dispara.

Cada execução clona uma cópia nova do seu repositório, sobe uma sessão completa do Claude Code e executa autonomamente. Sem prompts de permissão. Sem cliques de aprovação. A sessão pode rodar comandos shell, usar qualquer skill commitada no repositório e chamar todo conector que você anexou.

Rotinas foram lançadas em 14 de abril de 2026 como preview de pesquisa. O comportamento e a superfície de API podem mudar antes do GA.

Onde as Rotinas Vivem

Três superfícies criam e gerenciam rotinas. Todas escrevem na mesma conta na nuvem.

Interface Web em claude.ai/code/routines. Controle total sobre cada configuração: prompt, modelo, repositórios, ambiente, gatilhos e conectores.

CLI usando /schedule. Cria apenas rotinas agendadas. Subcomandos:

ComandoO Que Faz
/schedule daily PR review at 9amCria uma nova rotina com essa cadência
/schedule listMostra todas as rotinas na sua conta
/schedule updateAbre o editor para uma rotina existente
/schedule runDispara uma rotina imediatamente para testes

App desktop via Schedule > New task > New remote task. Escolher "New local task" cria uma tarefa agendada no desktop, que roda na sua máquina.

Gatilhos de API e gatilhos do GitHub só podem ser configurados pela interface web. O CLI ainda não os suporta.

Três Tipos de Gatilho

Uma única rotina pode combinar todos os três. Uma rotina de revisão de PR pode rodar à noite em agendamento, reagir instantaneamente quando um PR abre e aceitar chamadas ad-hoc de um script de deploy.

Gatilhos de agendamento disparam em uma cadência. Presets incluem horário, diário, dias úteis e semanal. Expressões cron customizadas também funcionam (configure-as com /schedule update). Intervalo mínimo é uma hora. Horários usam seu fuso local.

Gatilhos de API dão a cada rotina um endpoint HTTP dedicado. Faça POST para ele de qualquer sistema. O campo text opcional no corpo da requisição é anexado ao prompt da rotina como contexto extra:

curl -X POST \
  https://api.anthropic.com/v1/claude_code/routines/trig_01ABCDEFGHJKLMNOPQRSTUVW/fire \
  -H "Authorization: Bearer sk-ant-oat01-xxxxx" \
  -H "anthropic-beta: experimental-cc-routine-2026-04-01" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{"text": "Sentry alert SEN-4521 fired in prod. Stack trace attached."}'

A resposta devolve um ID de sessão e uma URL. Clique na URL para ver Claude trabalhando em tempo real:

{
  "type": "routine_fire",
  "claude_code_session_id": "session_01HJKLMNOPQRSTUVWXYZ",
  "claude_code_session_url": "https://claude.ai/code/session_01HJKLMNOPQRSTUVWXYZ"
}

Gatilhos do GitHub se inscrevem em eventos de repositório. 18 categorias de eventos são suportadas:

EventoDispara Quando
Pull requestAberto, fechado, atribuído, rotulado, sincronizado
Review de pull requestEnviado, editado, descartado
Comentário de review em PRComentário de diff criado, editado, deletado
PushCommits chegam em um branch
ReleaseCriado, publicado, editado, deletado
IssuesAberta, editada, fechada, rotulada
Comentário de issueComentário em issue ou PR criado, editado, deletado
Check runCriado, requisitado, completado
Check suiteCompletado ou requisitado
Workflow runWorkflow do GitHub Actions inicia ou completa
Workflow jobJob na fila ou completa
Workflow dispatchWorkflow disparado manualmente
Repository dispatchEvento repository_dispatch customizado enviado
DiscussionCriada, editada, respondida
Comentário de discussionCriado, editado, deletado
Sub issuesSub-issue ou pai adicionado/removido
Commit commentCommit comentado
Merge queue entryPR entra ou sai da fila de merge

Gatilhos de pull request suportam filtros. Todos os filtros precisam corresponder para a rotina disparar:

FiltroExemplo
Autor@dependabot
Título contémauth-provider
Branch basemain
Branch head contémfeature/
Labels incluemneeds-review
É rascunhofalse
Está mergedtrue
De forktrue

Cada evento GitHub correspondente inicia sua própria sessão independente. Sem reuso de sessão entre eventos.

Como Rotinas Diferem de Tudo o Mais

Claude Code agora tem quatro formas de rodar trabalho em segundo plano. Elas resolvem problemas diferentes.

Rotinas (nuvem)Tarefas Agendadas no Desktop/loopMonitor
Roda emNuvem da AnthropicSua máquinaSua máquinaSua máquina
Máquina precisa estar ligadaNãoSimSimSim
Sessão precisa estar abertaNãoNãoSimSim
Acesso a arquivos locaisNão (clone novo)SimSimSim
Intervalo mínimo1 hora1 minuto1 minutoTempo real
Gatilho API/webhookSimNãoNãoNão
Sobrevive a restartSimSimNãoNão
Prompts de permissãoNenhum (autônomo)ConfigurávelHerdadoHerdado

Rotinas são a escolha certa quando o trabalho deve acontecer independentemente de sua máquina estar ligada, ou quando um sistema externo precisa disparar.

Tarefas agendadas no desktop são melhores quando você precisa de acesso a arquivos locais ou intervalos sub-horários.

/loop se encaixa para polling rápido com escopo de sessão que deve morrer quando você fecha o terminal.

Monitor é para reações orientadas a eventos de um processo em execução (assistindo logs, fazendo tail de um servidor dev).

O Que Você Pode Automatizar

Seis padrões cobrem a maioria dos casos de uso. Cada um mapeia para um tipo de gatilho e um fluxo concreto.

Triagem noturna de issues (agendamento). A rotina lê novas issues do Linear ou GitHub via conector, aplica labels com base na área de código, atribui responsáveis e posta um resumo no Slack. Roda toda noite às 2h.

Triagem de alertas (API). Sua ferramenta de monitoramento (Datadog, PagerDuty, Sentry) faz POST do corpo do alerta para o endpoint da rotina. Claude pega o stack trace, correlaciona com commits recentes e abre um PR rascunho com uma correção proposta. Quando o plantão abre a página, o contexto já está montado.

Code review em todo PR (GitHub). Dispara em pull_request.opened com is_draft: false. Claude aplica o checklist de revisão do seu time, deixa comentários inline para padrões de segurança e performance e adiciona um comentário resumo. Filtre por branch base ou labels para limitar a módulos sensíveis.

Verificação de deploy (API). Seu pipeline de CD chama o endpoint após cada deploy. Claude roda smoke checks no ambiente ao vivo, verifica logs de erro para regressões introduzidas nos últimos 30 minutos e posta uma mensagem de go/no-go no canal de release.

Detecção de drift de docs (agendamento). Roda semanalmente. Verifica PRs merged dos últimos 7 dias, identifica páginas de docs que referenciam endpoints de API ou assinaturas de funções alteradas e abre PRs de atualização para cada uma.

Portagem entre SDKs (GitHub). Dispara em pull_request.closed filtrado para is_merged: true. Quando uma mudança chega no SDK Python, a rotina clona o repositório do SDK Go, porta a mudança e abre um PR correspondente.

15 Mais Ideias que Vale Automatizar

Essas vieram de usuários reais compartilhando o que construíram nas primeiras horas do lançamento.

  1. Preparação do standup matinal. Digira atividade do GitHub, threads do Slack e atualizações do Linear num único briefing postado no seu canal antes do standup.
  2. Auditoria de dependências. Varredura semanal por pacotes desatualizados. Abra um PR que faz bump de atualizações seguras e sinaliza as que têm breaking changes.
  3. Scanner de TODO. Varredura noturna do codebase por novos comentários TODO. Poste-os num canal de rastreamento.
  4. Release notes. Dispare no publish de release. Compile PRs merged em changelog formatado e atualize CHANGELOG.md.
  5. Gate de revisão de segurança. Dispare em PRs tocando diretórios de auth ou pagamentos. Rode uma auditoria de segurança focada e sinalize padrões arriscados.
  6. Auto-correção de log de erros. A cada 2 horas, verifique logs da aplicação por entradas FATAL. Se a correção for óbvia, abra um PR rascunho.
  7. Limpeza de branches obsoletos. Rotina semanal que lista branches sem commits há 30 dias e posta um resumo de limpeza.
  8. Verificação de contrato de API. Após um PR ser merged no repositório backend, verifique se o frontend ainda corresponde aos tipos de API.
  9. Detecção de regressão de performance. Gatilho GitHub em push para main. Rode a suíte de benchmarks e comente no commit se algo regrediu.
  10. Monitoramento de concorrentes. Rotina diária que verifica páginas de changelog de concorrentes e posta um resumo de diff.
  11. Triagem de feedback de clientes. Gatilho de API da sua ferramenta de suporte. Claude lê o ticket, classifica e encaminha para o time certo.
  12. Atualização de docs de onboarding. Verificação mensal que os guias de setup ainda correspondem às etapas reais de instalação.
  13. Babysitting de PR. Gatilho GitHub em falhas de check. Claude lê a saída do CI, tenta uma correção e faz push para o mesmo branch.
  14. Monitoramento de HN e Reddit. Rotina diária que busca menções do seu produto e posta um digest.
  15. Revisão de migração de banco de dados. Gatilho GitHub em PRs que tocam arquivos de migração. Claude revisa para rollback seguro, risco de perda de dados e duração de lock.

Limites de Plano

Rotinas contam contra seu limite diário de execuções e o budget de tokens da sua assinatura. Ambos os limites se aplicam independentemente.

PlanoExecuções Diárias de Rotina
Pro ($20/mês)5
Max ($100-200/mês)15
Team25
Enterprise25

Organizações com cobrança de uso extra habilitada podem exceder esses limites a taxas de overage por medição. Verifique o consumo em claude.ai/settings/usage.

Escrevendo Bons Prompts para Rotinas

Um prompt de rotina roda sem humano no loop. O prompt tem que carregar todo o contexto que uma conversa normalmente fornece através de perguntas e respostas.

Seja explícito sobre o objetivo. "Revisar PRs" é vago demais. "Leia todo PR aberto neste repositório. Para cada um, verifique tratamento de erro ausente em funções assíncronas, consultas SQL sem inputs parametrizados e componentes React que chamam hooks condicionalmente. Deixe um comentário inline em cada achado. Poste um comentário resumo no final." Essa versão roda autonomamente sem precisar adivinhar.

Defina como é o sucesso. "Se não forem encontrados problemas, poste um único comentário: 'Revisado, sem problemas.' Não abra um PR. Não poste no Slack."

Delimite a saída. "Crie um PR rascunho, não um PR pronto para review. Faça push para um branch com prefixo claude/. Não faça merge de nada."

Inclua instruções de falha. "Se o build falhar após suas mudanças, reverta o commit e deixe um comentário explicando o que deu errado."

Segurança e Controle de Acesso

Rotinas agem como você. Commits carregam seu nome de usuário do GitHub. Mensagens do Slack usam sua conta vinculada. Trate o acesso de rotinas da mesma forma que trataria entregar suas credenciais para alguém por uma hora.

Restrições de branch. Por padrão, rotinas só podem fazer push para branches com prefixo claude/. Isso evita que um prompt ruim faça push diretamente para main. Só desative essa restrição quando a rotina precisar especificamente fazer push para outros branches e você tiver regras de proteção de branch como rede de segurança.

Escopo de conectores. Todo conector que você tem vinculado é incluído por padrão. Remova os que a rotina não precisa. Uma rotina de revisão de PR não precisa de acesso de escrita no Slack. Uma rotina de digest do Slack não precisa de acesso de push no GitHub.

Variáveis de ambiente. Segredos (chaves de API, tokens) vivem na configuração de ambiente, não no prompt. Configure-os em claude.ai/code/environments antes de anexar o ambiente a uma rotina.

Armazenamento de tokens. Tokens de gatilho de API são mostrados exatamente uma vez quando gerados. Guarde-os no seu gerenciador de segredos imediatamente. Você não pode recuperá-los depois.

Limitações Atuais

Rotinas estão em preview de pesquisa. Alguns limites valem saber antes de construir em torno deles.

O intervalo mínimo de agendamento é uma hora. Para qualquer coisa mais rápida, use tarefas agendadas no desktop (mínimo de 1 minuto) ou /loop.

Cada execução clona o repositório do zero. Não há acesso a arquivos locais e nenhum estado carregado entre execuções. Se uma rotina precisar lembrar algo entre execuções, ela precisa gravar esse estado no repositório (um arquivo JSON, um comentário ou uma issue).

Eventos webhook do GitHub têm limites horários por rotina e por conta durante o preview. Um repositório de alto tráfego com filtros de gatilho amplos pode esgotar o limite rapidamente.

Rotinas pertencem à sua conta individual. Elas não são compartilhadas com colegas de time. Cada membro do time que quiser a mesma automação cria sua própria cópia.

O endpoint /fire da API requer o header beta anthropic-beta: experimental-cc-routine-2026-04-01. Isso vai mudar antes do GA.

Começando

Três passos para ter uma rotina útil rodando hoje.

Escolha algo de baixo risco. Um digest matinal, uma varredura semanal de TODO ou uma passada noturna de labels de issue. Nada que faça push para main ou mande mensagens para clientes.

Crie pelo CLI com /schedule ou pela web em claude.ai/code/routines. Escreva o prompt como se fosse briefar um contratado que nunca viu seu codebase. Teste com /schedule run.

Acompanhe as três primeiras execuções. Clique na URL da sessão, leia o que Claude fez, verifique a saída. Refine o prompt com base no que você vê. Depois deixe rodando.

Rotinas fecham a lacuna entre "Claude faz o que você manda" e "Claude faz o que precisa ser feito, por conta própria." O laptop fica fechado. O trabalho fica pronto. A sessão está lá para revisar quando você abre de volta.

Continue in Core

  • Janela de Contexto de 1M no Claude Code
    A Anthropic ativou a janela de contexto de 1M tokens para o Opus 4.6 e o Sonnet 4.6 no Claude Code. Sem header beta, sem sobretaxa, preços fixos e menos compactações.
  • Auto Dream
    Claude Code organiza as próprias notas de projeto entre sessões. Entradas obsoletas são removidas, contradições são resolvidas, arquivos de tópico são reorganizados. Execute /memory.
  • Memória automática no código Claude
    A memória automática permite ao Claude Code manter notas de projeto em curso. Onde estão os ficheiros, o que é escrito, como é que o /memory o altera, e quando é que se deve escolher o CLAUDE.md.
  • Estratégias de Auto-Planejamento
    O Auto Plan Mode usa --append-system-prompt para forçar o Claude Code a entrar em um loop plan-first. Operações de arquivo pausam para aprovação antes de qualquer coisa ser tocada.
  • Claude Code Autónomo
    Uma stack unificada para agentes que fazem ship de funcionalidades durante a noite. As threads dão-te a estrutura, os loops Ralph dão-te a autonomia, a verificação mantém tudo honesto.
  • Claude Buddy
    A surpresa do Dia das Mentiras 2026 da Anthropic: um sistema Tamagotchi dentro do Claude Code. 18 espécies, 5 camadas de raridade, stats CHAOS e SNARK, easter egg em hex vazado.

More from Handbook

  • Fundamentos do agente
    Cinco maneiras de criar agentes especializados no Código Claude: Sub-agentes de tarefas, .claude/agents YAML, comandos de barra personalizados, personas CLAUDE.md e prompts de perspetiva.
  • Padrões de Agentes
    Orchestrator, fan-out, cadeia de validação, routing especializado, refinamento progressivo e watchdog. Seis formas de orquestração para ligar sub-agentes no Claude Code.
  • Boas Práticas para Equipas de Agentes
    Padrões testados em produção para Equipas de Agentes Claude Code. Prompts de criação ricos em contexto, tarefas bem dimensionadas, posse de ficheiros, modo delegado, e correções das versões v2.1.33-v2.1.45.
  • Controlos de Equipas de Agentes
    Configura o modo delegado, modos de exibição, aprovação de planos, limites de ficheiros e regras CLAUDE.md para que o líder da tua equipa Claude Code coordene em vez de codificar.

Pare de configurar. Comece a construir.

Templates SaaS com orquestração de IA.

Ferramenta Monitor do Claude Code

A ferramenta Monitor do Claude Code envolve um processo em segundo plano num observador orientado a eventos. O teu servidor de dev fica silencioso até quebrar, depois acorda o Claude com os erros.

A Técnica Ralph Wiggum

Passe uma lista de tarefas para o Claude Code, use stop hooks com promessas de conclusão, e o loop autónomo entrega funcionalidades durante a noite. As tarefas nativas substituem agora a maioria das ligações manuais.

On this page

O Que São Rotinas
Onde as Rotinas Vivem
Três Tipos de Gatilho
Como Rotinas Diferem de Tudo o Mais
O Que Você Pode Automatizar
15 Mais Ideias que Vale Automatizar
Limites de Plano
Escrevendo Bons Prompts para Rotinas
Segurança e Controle de Acesso
Limitações Atuais
Começando

Pare de configurar. Comece a construir.

Templates SaaS com orquestração de IA.