Claude Code Routines: Agora Ele Trabalha Enquanto Você DORME (Tutorial)

Claude Code Routines: Agora Ele Trabalha Enquanto Você DORME (Tutorial)

Introduction to R Tints in Cloud Code

Overview of the New Feature

  • Antropic launched a new feature called R Tints for Cloud Code web, which functions as a scheduled job to automate tasks.
  • The video aims to explain how to configure routines and explore all possible modes within this new feature.

Presenter Background

  • Mateus Batista introduces himself as a programmer with over 10 years of experience, focusing on sharing valuable resources and updates.

Understanding R Tints Functionality

Key Features of R Tints

  • R Tints allows users to create multiple routines that can be triggered by various events such as scheduled times or GitHub events.
  • Use cases include reviewing pull requests, triaging issues, auditing documents, and performing smoke checks on deployments.

Stateless Nature

  • The routines are stateless; they do not retain memory from previous executions and operate without human input unless triggered via an API.

Execution Limits and Setup

Plan Limitations

  • Different plans have execution limits: Pro plan allows five runs per day, Team plan allows fifteen, and Enterprise plan permits twenty-five runs daily.

Creating a Routine

  • Users can access the cloud code online platform to create routines. A calendar view is available for tracking scheduled executions.

Routine Configuration Process

Steps for Setting Up a Routine

  • To create a routine, users must provide a name, description, and specify the sequence of actions required.
  • Users select triggers such as scheduling (Cron jobs), GitHub events (e.g., pull request creation), or API calls for initiating routines.

Trigger Options Explained

  • Scheduling options allow users to set specific times for routine execution (e.g., every hour or daily at 9 AM).

Integrating Connectors and Permissions

Connector Integration

  • Users can connect Google services like Gmail or Calendar through pre-authorized connectors within their account settings.

Repository Permissions

  • Permissions can be adjusted based on what actions the cloud code can perform within connected repositories on GitHub.

Cloud GitHub App Integration and New Features

Overview of Cloud GitHub App Requirements

  • The integration of the Cloud GitHub App is essential for triggering events within the project, requiring specific permissions to be set in the repository.
  • A token is generated upon creating a new routine, which can be utilized for API interactions, indicating successful setup.

Routine Management and Functionality

  • Newly created routines can be enabled or disabled as needed, providing flexibility without relying on local computer resources.
  • Unlike traditional loops that require a PC to run, these routines operate in the cloud and are stateless, allowing them to execute based on predefined schedules.

Training and Resources

  • Introduction of "Vibe Coding," a comprehensive training program focused on AI-assisted programming with tools like Cloud Code and Codex. Interested individuals can find more information through a provided link.
  • An article from Antrópic offers an overview of newly released features related to cloud infrastructure, emphasizing their independence from local machines.

Practical Applications and Use Cases

  • The resource allows users to create triggers and explore various use cases for implementing routines effectively in their projects.
  • Users are encouraged to test out routines for repetitive tasks, particularly those involving GitHub operations that could enhance productivity.

Conclusion and Community Engagement

  • The introduction of these routines aims to free up time for users by automating tasks, thus enabling focus on other areas of work.
  • Viewers are invited to share their thoughts on recent updates from Antrópic while acknowledging its position as a leading company in AI development.
Video description

A Anthropic acabou de lançar um recurso no Claude Code que muita gente vinha pedindo há meses: Routines. Agora dá pra rodar prompts na nuvem da Anthropic, agendados, sem precisar deixar seu PC ligado. Configura uma vez, escolhe o gatilho, e o Claude Code trabalha sozinho enquanto você dorme, viaja ou tá fazendo outra coisa. Nesse vídeo mostro na prática como configurar uma Routine do zero em menos de 5 minutos, que vai revisar seu repositório todo dia de manhã e abrir um relatório completo no GitHub pronto pra você ler quando chegar no PC. 🔴 Formação Vibe Coding (Antigravity, Claude Code e +): https://app.horadecodar.com.br/lp/formacao-vibe-coding?utm_source=yt_cc_routines 🟪 Hospedagem que eu indico: https://www.hostinger.com/matheushoradecodar (use o cupom HORADECODAR para ter +10% de desconto) 📘 Guia Engenharia de Prompt: https://app.horadecodar.com.br/ebookpages/guia-engenharia-de-prompt Até ontem, se você queria automatizar o Claude Code tinha que deixar o PC ligado, configurar cron job no sistema, gerenciar MCP, credenciais, ambiente e sessão tudo na mão. Com Routines você define um prompt, escolhe um repositório, conecta os connectors se precisar e define o gatilho. Pode ser agendamento (tipo roda toda noite às 2 da manhã), chamada de API via webhook do seu sistema ou evento do GitHub (roda quando abre um PR por exemplo). E o melhor: tudo roda na infraestrutura da Anthropic. Seu PC pode estar desligado, você pode estar dormindo, pode estar de férias. O Claude Code trabalha pra você. O projeto demo que construo ao vivo no vídeo se chama Morning Report. Todo dia às 8 da manhã o Claude Code vai olhar os commits do seu repositório nas últimas 24 horas, analisar o que mudou procurando por bugs, problemas de segurança e débito técnico, e abrir uma issue no GitHub com um relatório completo marcada com label morning-report. Você abre o PC de manhã, vai no GitHub e já tem um relatório pronto do Claude sobre o estado do seu projeto. Sem abrir terminal, sem rodar nada manualmente. O setup é em 5 passos simples. Primeiro acessa claude.ai/code que é o novo ambiente do Claude Code na web (precisa de plano Pro, Max, Team ou Enterprise, free não tem Routines). Segundo conecta o repositório do GitHub que você quer monitorar. Terceiro escreve o prompt da rotina (e aqui tem uma diferença importante: prompt de routine é diferente de prompt de sessão interativa porque roda sozinho, então precisa ser completo, com passo a passo e formato de saída explícito). Quarto define o agendamento (hourly, nightly ou weekly). Quinto salva e testa com Run Now antes de esperar o horário. Dedico um bloco inteiro do vídeo pra ensinar como escrever um bom prompt de routine porque é onde a maioria das pessoas vai errar. Mostro 4 princípios fundamentais: dar um papel claro pro Claude no início, estruturar a tarefa em passos numerados pra não pular etapas, deixar explícito o formato de saída com título, labels e estrutura, e definir comportamento pra quando não tem nada pra fazer (exemplo: se não houver commits nas últimas 24 horas, não cria issue). Sem essa última instrução você recebe uma issue vazia todo domingo. Também mostro os gotchas importantes que vão te poupar dor de cabeça. Rotinas são stateless e cada execução começa do zero, então se precisa de memória entre execuções a solução é o próprio Claude escrever num arquivo do repo tipo .claude/history.md e ler ele na próxima execução. Não dá pra rodar nada que precise de confirmação humana no meio do caminho, tudo precisa estar pré-decidido no prompt. Connectors precisam estar autorizados na sua conta antes porque a rotina não consegue autorizar nada durante a execução. E é research preview, pode mudar e ganhar recursos novos. Explico também os limites por plano que todo mundo quer saber. Pro de $20/mês tem 5 execuções de routine por dia. Max de $100 ou $200/mês tem 15 execuções. Team e Enterprise tem 25 por dia. Isso tudo além do limite normal de tokens do seu plano, então se você já tá perto do teto de uso do Claude Code as routines vão consumir do mesmo bolso. Pra maioria das pessoas 5 execuções no Pro são suficientes se você for estratégico. Uma rotina de manhã, uma de meio-dia, uma à noite e ainda sobra pra duas rodadas manuais de teste. Entre no nosso servidor de Discord e me siga nas redes: 🟣 Discord Hora de Codar: https://discord.gg/Veq4mvsWwk 🔴 Instagram: https://www.instagram.com/horadecodar/ 🔷 Telegram: https://t.me/horadecodar 00:00 Novidade no Claude Code: conheça o routines 00:53 Como funcionam as routines no Claude Code (triggers, casos de uso) 02:32 Como acessar as rotinas do Claude Code 03:40 Criando uma routine no Claude Code web 07:00 Routines vs /loop do Claude Code 09:25 Minhas considerações sobre o Claude Code routines