Fazemos 10 diagnósticos por semana → garante o teu aqui

← Todos os guiasClaude Code

Guia Completo: Automações Agendadas no Claude Code

O Claude Code lançou nativamente a funcionalidade de Tarefas Agendadas (Scheduled Tasks), o que significa que agora podes configurar workflows reais que correm automaticamente num horário definido, sem precisares de estar presente. Todas as skills, processos e automações que já usas no Claude Code ficaram significativamente mais poderosas com esta funcionalidade.

Por Diogo Köpke, fundador da KopkAI5 min de leituraActualizado 24 de março de 2026

Introdução

O Claude Code lançou nativamente a funcionalidade de Tarefas Agendadas (Scheduled Tasks), o que significa que agora podes configurar workflows reais que correm automaticamente num horário definido, sem precisares de estar presente. Todas as skills, processos e automações que já usas no Claude Code ficaram significativamente mais poderosas com esta funcionalidade.

Neste guia, vais aprender passo a passo como configurar, otimizar e tirar o máximo partido das automações agendadas no Claude Code.


Pré-requisitos

  • Claude Code Desktop App instalada (obrigatório - as tarefas agendadas só funcionam na app desktop, não no terminal/CLI)
  • Conta ativa no Claude com acesso ao Claude Code
  • Computador ligado e app aberta quando as automações precisam de correr

Passo 1: Aceder às Tarefas Agendadas

  1. Abre a Claude Code Desktop App
  2. Na interface, procura a opção de Scheduled Tasks ou Tarefas Agendadas
  3. Podes criar uma nova tarefa diretamente a partir da interface

Passo 2: Como Funcionam as Tarefas Agendadas

Conceito Base

Quando crias uma tarefa agendada, estás essencialmente a dizer ao Claude:

  • "Executa esta tarefa" (o prompt/instrução)
  • "Neste horário" (expressão cron - ex: todos os dias às 9h)

O Claude Code vai então executar essa tarefa automaticamente no horário definido.

Agente vs. Determinístico

As tarefas agendadas no Claude Code são agentes, não processos determinísticos:

  • Determinístico: Segue um script fixo, passo a passo, sempre igual
  • Agente (Claude Code): Toma decisões, adapta-se, resolve problemas de forma inteligente

Isto significa que o Claude pode lidar com situações inesperadas, tomar decisões e adaptar-se a erros de forma autónoma.


Passo 3: Criar uma Tarefa Agendada

Exemplo Prático

Para criar uma tarefa, basta pedir ao Claude na interface:

"Cria uma tarefa agendada que corre todos os dias às 9h da manhã e faz [descreve a tua tarefa aqui]"

O que Acontece Por Trás

Quando crias uma tarefa agendada, o Claude Code:

  1. Cria um ficheiro SKILL (skill file) na pasta do projeto
  2. Define a expressão cron para o agendamento
  3. Configura a automação para correr no horário definido

Transformar Skills Existentes em Automações

Se já tens skills criadas no Claude Code, podes simplesmente pedir:

"Transforma a skill [nome da skill] numa automação semanal"

Passo 4: Limitações e Armadilhas Importantes

1. O Computador Tem de Estar Ligado

  • O teu computador tem de estar ligado e a app desktop aberta para as automações correrem
  • Se desligares o computador, a automação não vai correr

2. Sem Acesso a Credenciais Externas

  • As tarefas agendadas não têm acesso a logins, sessões de browser ou credenciais guardadas
  • Cada sessão é completamente isolada
  • Se a tua automação precisa de aceder a uma API, tens de incluir a API key diretamente no prompt ou num ficheiro de configuração acessível

3. Cuidado com Custos

  • Cada execução de tarefa agendada consome tokens/créditos da tua conta Claude
  • Se tiveres uma automação que corre a cada 5 minutos e faz muitas coisas, os custos podem acumular rapidamente

Passo 5: Sessões Sem Estado (Stateless)

O Problema

Cada vez que uma tarefa agendada corre, é uma sessão completamente nova:

  • Não tem memória da execução anterior
  • Não sabe o que aconteceu na última vez
  • Não partilha informação entre execuções

A Solução: Ficheiro de Log/Memória

Para contornar isto, podes implementar um sistema de memória simples:

  1. Cria um ficheiro de estado (ex: last_run.md ou status.log)
  2. No prompt da tarefa, instrui o Claude a ler o ficheiro ANTES de executar
  3. Executar a tarefa principal
  4. DEPOIS de executar, atualizar o ficheiro de estado com informações sobre a execução

Exemplo de Estrutura do Prompt

Antes de começares a tua tarefa:
1. Lê o ficheiro last_run.md para saber o que o agente anterior fez

Tarefa Principal:
2. [Descreve a tua tarefa aqui]

Depois de terminares:
3. Atualiza o ficheiro last_run.md com:
   - Data/hora da execução
   - O que foi feito
   - Problemas encontrados
   - Informações úteis para a próxima execução

Passo 6: O Ciclo de Auto-Aperfeiçoamento

Uma das funcionalidades mais poderosas é criar automações que se melhoram a si próprias. Existem 3 camadas:

Camada 1: Corrigir o Próprio Código

Se a tarefa encontrar um erro, pode editar o seu próprio código para se corrigir automaticamente.

"Se encontrares um erro na execução, edita o teu próprio código para corrigir o problema antes da próxima execução"

Camada 2: Melhorar o Próprio Prompt

Se o agente identificar uma oportunidade de melhorar o prompt, pode reescrevê-lo.

"Se identificares uma forma de melhorar este prompt para obter melhores resultados, reescreve-o"

Camada 3: Manter um Log de Memória

Ter um ficheiro onde o agente guarda aprendizagens para as próximas execuções: estado da última execução, problemas encontrados e como foram resolvidos, otimizações identificadas.


Passo 7: Notificações e Hooks

Podes configurar notificações para saber quando as tuas tarefas foram executadas com sucesso, encontraram erros ou completaram ações importantes.

Os hooks permitem executar ações adicionais como enviar notificações por email, atualizar dashboards ou trigger outra automação.


Passo 8: Desktop App vs. Terminal e VS Code

  • Desktop App (Recomendado): Interface visual, suporte nativo para scheduled tasks, corre em segundo plano
  • Terminal / VS Code: Mais adequado para desenvolvimento e debugging, pode complementar a desktop app

Ideias de Automações para Configurar

Agora que sabes como funcionam, aqui ficam algumas ideias práticas:

  1. Assistente Executivo Matinal - Todos os dias às 8h, prepara um resumo das tuas tarefas, emails e prioridades
  2. Monitor de Erros - A cada hora, verifica logs de aplicações e reporta problemas
  3. Gerador de Conteúdo - Semanalmente, pesquisa tendências e gera ideias de conteúdo
  4. Backup de Dados - Diariamente, organiza e faz backup de ficheiros importantes
  5. Report Automático - Semanalmente, gera relatórios de métricas e KPIs
  6. Monitor de Concorrência - Diariamente, verifica novos posts/conteúdos de concorrentes
  7. Limpeza de Código - Semanalmente, analisa o código e sugere melhorias

Resumo Rápido


Próximos Passos

  1. Instala a Claude Code Desktop App se ainda não tens
  2. Configura o teu projeto na app
  3. Cria a tua primeira tarefa agendada simples (ex: resumo matinal)
  4. Implementa o sistema de memória com ficheiro de estado
  5. Adiciona auto-aperfeiçoamento gradualmente
  6. Monitoriza custos e ajusta a frequência conforme necessário

Queres isto feito no teu negócio?

No diagnóstico gratuito de 30 minutos vemos juntos o que dá para automatizar na tua operação.

Agenda o teu Diagnóstico Gratuito

30 minutos · online · sem compromisso