
Como configurar Claude Code Routines para automatizar qualquer fluxo de trabalho (Curso Completo)
AI features
- Views
- 386K
- Likes
- 299
- Reposts
- 43
- Comments
- 45
- Bookmarks
- 698
TL;DR
Este guia completo explica o Claude Code Routines da Anthropic, um recurso de automação baseado em nuvem que executa agentes de IA persistentes. Aprenda a configurar gatilhos, escrever prompts infalíveis e construir uma pilha de fluxos de trabalho autônomos.
Reading the PORTUGUÊS translation
Existe um recurso que a Anthropic lançou, e quase ninguém está falando sobre ele.
Salve & Guarde isso :)
Chama-se Claude Code Routines.
E pode ser o recurso mais importante que a Anthropic lançou este ano.
Aqui está o porquê.
Até agora, toda automação do Claude Code exigia que seu laptop estivesse aberto. Você podia usar /loop para verificar mudanças. Podia usar /schedule para configurar tarefas recorrentes. Mas, no momento em que você fechava o terminal ou desligava o laptop, tudo parava.
As Routines corrigem isso completamente.
Uma Routine é uma automação do Claude Code que você configura uma vez — um prompt, um repositório, um conjunto de conectores — e então ela é executada na infraestrutura em nuvem da Anthropic. Em um agendamento. A partir de uma chamada de API. Ou acionada por um evento do GitHub.
Seu laptop pode estar desligado. Seu terminal pode estar fechado. A Routine é executada de qualquer forma.
Esta é a mudança de "ferramenta de IA que você usa" para "sistema de IA que trabalha para você."
Aqui está exatamente como configurar uma, mesmo que você nunca tenha usado o Claude Code antes.
Por que as Routines São Diferentes de Tudo o Mais
O Claude Code já tinha agendamento. Então, o que mudou?
A diferença é a infraestrutura.
Os comandos antigos /schedule e /loop eram executados dentro da sua sessão local do Claude Code. Eles dependiam de sua máquina estar ligada, seu terminal estar aberto e sua conexão com a internet permanecer estável. Se algum desses falhasse, a automação morria.
As Routines são executadas na nuvem da Anthropic. São agentes autônomos persistentes que sobrevivem a reinicializações, fechamentos de terminal e execuções noturnas. Eles têm acesso direto aos seus repositórios e conectores — Slack, Linear, Google Drive, GitHub — sem que você precise gerenciar nada disso.
Pense no sistema antigo como um lembrete no seu celular. Ele toca, mas você ainda tem que fazer o trabalho.
As Routines são o funcionário que faz o trabalho enquanto você dorme e te envia um resumo quando você acorda.
Passo 1: Decida o que Automatizar
As melhores Routines automatizam tarefas que são:
Recorrentes — acontecem em um cronograma previsível (diário, semanal ou acionado por um evento).
Bem definidas — você pode descrever exatamente como é o "pronto" sem ambiguidade.
Baixo julgamento — a tarefa não requer seu pensamento criativo único ou tomada de decisão. Requer execução.
Aqui estão os padrões que os primeiros usuários estão executando agora:
Gerenciamento de backlog — toda noite à meia-noite, a Routine puxa novos issues do Linear, categoriza-os por tipo e gravidade, atribui labels e publica um resumo em um canal do Slack. O líder de engenharia acorda com um quadro limpo e organizado.
Detecção de desvio de documentação — toda sexta-feira, a Routine escaneia pull requests mesclados da semana anterior, identifica aqueles que mudaram APIs ou interfaces, cruza-os com a documentação e abre PRs de atualização para documentos que estão desatualizados.
Verificação de deploy — acionada por um webhook após cada deploy, a Routine executa testes de fumaça contra o novo build, escaneia logs de erro por regressões, correlaciona quaisquer problemas com mudanças de código recentes e publica um veredito de go/no-go no canal de release.
Revisão de código diária — toda manhã às 9h, a Routine pega o PR aberto mais antigo, revisa-o por problemas de segurança, erros de lógica e violações de estilo, e publica comentários inline.
As pessoas que configuram três ou quatro dessas estão operando em um nível completamente diferente daquelas que ainda usam o Claude como uma ferramenta de chat.
Passo 2: Crie Sua Primeira Routine
Existem duas maneiras de criar uma Routine.
Pela interface web: Vá para claude.ai/code/routines e clique em "New routine." Isso te dá todas as opções de configuração — acionadores de agendamento, acionadores de API e acionadores de eventos do GitHub.
Pela CLI: Se você já usa o Claude Code no terminal, digite /schedule seguido de uma descrição. Por exemplo:
/schedule daily PR review at 9am
A CLI cria apenas acionadores baseados em agendamento. Para acionadores de API e GitHub, você precisa da interface web.
Quando você cria uma Routine, configura quatro coisas:
O prompt — esta é a parte mais crítica. Como a Routine é executada autonomamente, o prompt precisa ser completamente autocontido. Tudo o que o agente precisa saber deve estar no prompt. Não há "contexto de conversas anteriores." Cada execução começa do zero.
O repositório — qual base de código a Routine irá trabalhar. Ela obtém acesso total de leitura e pode fazer push para branches prefixadas com claude/ por padrão.
Os conectores — quais serviços externos a Routine pode acessar. Slack para publicar atualizações. Linear para ler e gerenciar issues. Google Drive para ler e escrever documentos. GitHub para monitorar eventos e abrir PRs.
O acionador — quando e como a Routine é executada. Agendado (de hora em hora, todas as noites, semanalmente), acionado por API (você o chama programaticamente) ou acionado por GitHub (é disparado quando um evento específico acontece no seu repositório).
Passo 3: Escreva um Prompt à Prova de Balas
É aqui que a maioria das pessoas falha.
Uma Routine é executada sem você estar olhando. Se o prompt for vago, o agente o interpretará de forma diferente a cada vez e você obterá resultados inconsistentes.
Os melhores prompts de Routine seguem esta estrutura:
Definição de papel: "Você é um revisor de código sênior especializado em segurança e desempenho."
Definição da tarefa: "Revise o pull request aberto mais antigo neste repositório."
Processo passo a passo: "Primeiro, leia a descrição do PR. Em seguida, faça checkout da branch. Leia os arquivos alterados. Analise por vulnerabilidades de segurança, erros de lógica e problemas de desempenho. Escreva comentários inline para cada problema encontrado."
Especificação de saída: "Publique um comentário de resumo no PR com: total de problemas encontrados (por gravidade), uma avaliação geral de um parágrafo e um veredito claro de approve/request-changes."
Tratamento de erros: "Se não houver PRs abertos, publique em #engineering no Slack dizendo 'Nenhum PR aberto para revisar hoje.' Se um PR tiver mais de 50 arquivos alterados, pule-o e publique que ele precisa de revisão manual."
Restrições: "Nunca aprove um PR que tenha um problema de gravidade Crítica. Nunca modifique nenhum código diretamente — apenas comente. Máximo de três comentários inline por arquivo para evitar ruído."
Quanto mais preciso for seu prompt, mais confiável se torna sua Routine.
Passo 4: Entenda os Limites
As Routines são poderosas, mas têm restrições que você precisa conhecer.
Limite de execuções diárias: Durante a prévia de pesquisa, cada conta recebe 15 execuções de Routine por dia. Se precisar de mais, habilite uso extra nas configurações da sua organização — execuções adicionais são medidas.
Consumo de tokens: As Routines consomem do mesmo limite de assinatura que as sessões interativas do Claude Code. Uma Routine complexa que lê muitos arquivos e faz múltiplas chamadas de API usará significativamente mais tokens do que uma simples.
Segurança de branch: Por padrão, o Claude só pode fazer push para branches prefixadas com claude/. Esta é uma medida de segurança — uma Routine mal escrita não pode acidentalmente fazer push para a main. Não desabilite isso a menos que você tenha processos de revisão robustos downstream.
Limites de eventos do GitHub: Routines acionadas por GitHub têm limites horários por Routine e por conta durante a prévia. Se seu repositório for muito ativo, filtre quais eventos acionam a Routine para evitar desperdiçar execuções com ruído.
Dependência de agendamento: Routines agendadas são executadas no horário especificado, mas pode haver variação durante períodos de alta demanda. Não construa fluxos de trabalho que dependam de temporização exata em segundos.
Passo 5: Construa uma Pilha de Routines
Uma Routine é útil. Uma pilha de Routines é um sistema.
Aqui está a aparência de uma pilha de Routines completa para uma pequena equipe de engenharia:
Manhã (9h) — Revisão Diária de PRO Claude revisa todos os PRs abertos, publica comentários inline e envia um resumo para o Slack com uma lista priorizada do que precisa de atenção hoje.
Pós-deploy (webhook) — Verificação de DeployToda vez que um deploy atinge o staging, o Claude executa a suíte de testes, escaneia logs por erros e publica um go/no-go no canal de release em minutos.
Noturno (2h) — Triagem de BacklogO Claude processa todos os novos issues arquivados naquele dia, adiciona labels, atribui pontuações de prioridade e cria um documento de briefing matinal.
Semanal (sexta-feira 17h) — Verificação de DocumentaçãoO Claude escaneia os PRs mesclados da semana, identifica docs que precisam de atualização e abre PRs de rascunho para cada um.
Semanal (segunda-feira 8h) — Relatório de Dívida TécnicaO Claude escaneia a base de código por comentários TODO, dependências obsoletas e lacunas de cobertura de teste. Produz uma lista classificada de itens de dívida técnica com esforço estimado.
Cada Routine leva de 10 a 15 minutos para configurar. A pilha leva uma tarde. A economia de tempo se acumula a cada semana.
Passo 6: Monitore e Melhore
Cada execução de Routine gera um log. Revise-o.
Procure por padrões:
- A Routine está produzindo consistentemente uma boa saída? Se não, qual parte do prompt é ambígua?
- Está demorando muito em certas execuções? Você pode precisar restringir o escopo.
- Está encontrando erros? Adicione tratamento de erros explícito ao prompt.
- Está produzindo muito ruído? Aperte as restrições.
O novo recurso "Dreaming" — anunciado no Code with Claude em 6 de maio — leva isso ainda mais longe. Quando o Dreaming está habilitado, o Claude revisa suas próprias sessões de Routine passadas entre as execuções, identifica padrões no que funcionou e no que não funcionou, e auto-melhora sua abordagem para a próxima vez.
Suas Routines literalmente ficam mais inteligentes quanto mais são executadas.
Para Quem Isto É (E Para Quem Não É)
As Routines são construídas para desenvolvedores e operadores com inclinação técnica que:
- Já usam o Claude Code ou estão dispostos a aprender
- Têm tarefas repetíveis em seu fluxo de trabalho que seguem padrões claros
- Querem automatizar a sobrecarga operacional que consome horas toda semana
- Trabalham com bases de código hospedadas no GitHub
Se você é um usuário não técnico procurando automação de IA, o Claude Cowork com tarefas agendadas é um ponto de partida melhor. As Routines são a ferramenta para usuários avançados.
Mas se você é um desenvolvedor, um gerente de engenharia, um engenheiro DevOps ou um fundador técnico — as Routines vão te economizar mais tempo do que qualquer outro recurso que a Anthropic lançou.
Routines vs. GitHub Actions: Qual é a Diferença
Muitos desenvolvedores vão perguntar: por que pagar por Routines do Claude quando o GitHub Actions é gratuito?
A resposta é que uma GitHub Action é um script. Você escreve cada etapa. Você define cada condicional. Você lida com cada caso extremo sozinho. Ela faz exatamente o que você programou e nada mais.
Uma Routine do Claude é um agente. Você dá a ele um objetivo. Ele decide como alcançá-lo. Ele se adapta a situações inesperadas. Ele raciocina sobre problemas. Ele verifica seu próprio trabalho.
Uma GitHub Action executa um linter e te diz o que falhou. Uma Routine do Claude lê o erro, entende por que falhou, propõe uma correção e abre um pull request com a correção.
Isso é uma categoria fundamentalmente diferente. Scripts seguem regras. Agentes resolvem problemas.
Para automação simples — executar testes, verificar formatação, publicar uma notificação — o GitHub Actions é suficiente. Para qualquer coisa que exija julgamento, análise ou adaptação, as Routines estão em uma liga diferente.
Receitas Comuns de Routine Que Você Pode Copiar Hoje
Aqui estão cinco configurações de Routine que você pode configurar na próxima hora:
Receita 1: O Bot de Standup MatinalAgendamento: Diário às 8h30 Prompt: "Verifique o repositório do GitHub por todos os commits enviados ontem. Verifique o Linear por issues novos e atualizados. Verifique o Slack #engineering por quaisquer mensagens mencionando bloqueadores. Compile um briefing de standup com três seções: o que foi feito, o que está em andamento e o que está bloqueado. Publique o briefing em #daily-standup no Slack."
Receita 2: O Auditor de DependênciasAgendamento: Semanal na segunda-feira às 6h Prompt: "Escaneie package.json e requirements.txt por todas as dependências. Verifique cada dependência por vulnerabilidades conhecidas usando a web. Identifique quaisquer dependências que estejam mais de duas versões principais atrás da atual. Crie um relatório priorizado com classificações de gravidade e abra um issue no GitHub se alguma vulnerabilidade Crítica for encontrada."
Receita 3: O Gerador de ChangelogAcionador: Evento do GitHub — nova tag de release enviada Prompt: "Quando uma nova tag de release for enviada, leia todos os commits desde a tag anterior. Categorize cada commit como feature, fix, improvement ou chore. Gere um changelog formatado em CHANGELOG.md e abra um PR."
Receita 4: O Monitor de Cobertura de TestesAgendamento: Noturno à 1h Prompt: "Execute a suíte de testes. Calcule as porcentagens de cobertura por módulo. Compare com as linhas de base de cobertura em coverage-config.json. Se algum módulo cair abaixo de sua linha de base em mais de 2%, abra um issue no GitHub com o módulo específico, cobertura antiga, nova cobertura e os commits que provavelmente causaram a queda."
Receita 5: O Fiscal de Descrição de PRAcionador: Evento do GitHub — novo PR aberto Prompt: "Quando um novo PR for aberto, verifique se a descrição atende aos requisitos do nosso template: deve incluir uma seção de Resumo, uma seção de Testes e uma seção de Screenshots se houver mudanças de UI. Se alguma seção estiver faltando, publique um comentário educado solicitando que o autor atualize a descrição antes da revisão."
Cada receita leva menos de 10 minutos para configurar. Juntas, elas economizam dezenas de horas por mês para uma equipe.
A Conclusão
O jeito antigo: acordar, abrir o terminal, iniciar a sessão do Claude Code, digitar comandos, esperar pelos resultados, passar para a próxima tarefa. Repetir amanhã.
O novo jeito: configurar Routines uma vez, deixá-las rodar na nuvem da Anthropic, acordar com os resultados.
Isso não é uma melhoria teórica. As pessoas já estão executando pilhas de Routines que cuidam de todo o seu fluxo de trabalho operacional durante a noite.
A lacuna entre "a pessoa que usa o Claude como um chatbot" e "a pessoa que tem o Claude trabalhando autonomamente 24 horas por dia" está aumentando a cada semana.
As Routines são como você cruza para o outro lado.
A maioria das pessoas vai ler isso e pensar "Eu deveria configurar isso algum dia." Aqueles que realmente criarem sua primeira Routine hoje terão um sistema rodando na próxima semana que economiza horas todos os meses.
Siga-me @eng_khairallah1 para mais análises e fluxos de trabalho de IA. Publico conteúdo como este regularmente — ferramentas, configurações e estratégias que realmente funcionam.
espero que isso tenha sido útil para você, Khairallah ❤️


