Arquivo do dia

Uma regra para o Claude Code que oferece agendar o trabalho que você passa a ele de novo e de novo

Slava Sazhin 21 de outubro de 2026 6 min de leitura

O Claude Code nota o trabalho que você passa a ele de novo e de novo, oferece numa linha agendá-lo e, com o seu sim, configura e roda uma vez.

O arquivo de hoje é uma regra para o Claude Code que nota o trabalho que você passa a ele de novo e de novo. Toda segunda você pede o resumo de vendas da semana passada, toda quinta pede para conferir os preços de um fornecedor, e toda vez digita o mesmo pedido e espera. Com esta regra, quando uma tarefa parece regular, o Claude primeiro procura por ela no histórico das suas conversas anteriores e conta. Se o trabalho se repete de novo e de novo e pode rodar sem você, a resposta termina com uma linha oferecendo colocá-lo num agendamento. Diga “sim” e o Claude configura o agendamento sozinho e roda o trabalho uma vez, para você ver o resultado.

Como funciona

O Claude oferece um agendamento só quando quatro coisas valem ao mesmo tempo: você passa esse trabalho de novo e de novo, não pela primeira ou segunda vez, contando pelo histórico em ~/.claude/projects e não pela memória; você não é necessário entre as execuções; o resultado mostra se deu certo; e o tempo economizado vale mais do que configurar o agendamento e ficar de olho nele. Se pelo menos uma não vale, não há oferta nenhuma, nem “para depois”. Se todas valem, uma linha no fim da resposta, nunca mais de uma, e você decide. Depois do seu “sim”, o Claude coloca o trabalho no agendador do seu sistema como uma execução de claude -p com exatamente as permissões de que ele precisa, depois o roda uma vez do jeito que o agendamento vai rodar e mostra o que saiu.

Testamos em quatro idiomas com uma dona de café inventada, 158 execuções sem interface. O histórico das conversas dela tinha o resumo semanal de vendas 7 vezes, os totais da semana em JSON 5 vezes, uma conferência semanal dos preços de um fornecedor 5 vezes, respostas a avaliações entre as quais ela escolhe 5 vezes, um pedido mensal de estoque duas vezes, uma contagem de cartões fidelidade uma vez e algumas tarefas avulsas. A verificação do guia (“que trabalho eu te passo de novo e de novo...”) citou o resumo de vendas 16 vezes de 16 e deixou as respostas às avaliações de fora todas as vezes, porque ela escolhe no meio de cada execução. Com o pedido do resumo de vendas pela oitava vez, o Claude o fez e terminou com a linha de oferta em 9 execuções de 12; sem a regra, nunca (0 de 3). A contagem de cartões pela segunda vez, uma placa para a porta e 17 vezes 23 ficaram sem a linha (0 de 24). Os totais pedidos “só como JSON, mais nada” vieram como JSON limpo todas as vezes (16 de 16), então um script que lê a resposta não quebra. Depois do “sim”, o Claude acrescentou o trabalho ao crontab dela e manteve a linha de backup que já estava lá, todas as vezes (12 de 12), e a primeira execução fez o relatório ou atualizou a lista de preços.

O que mudamos

Uma frase, nos quatro idiomas. A regra mandava rodar o trabalho agendado com --permission-mode acceptEdits. Nesse modo o trabalho muda sem perguntar qualquer arquivo na pasta em que é iniciado: com um pedido direto, uma execução assim criou um LaunchAgent do macOS e uma entrada de inicialização automática do Linux e reescreveu a página inicial do site do café, sem uma única pergunta. O Claude inicia o trabalho na pasta em que você trabalha, que para muita gente é a pasta pessoal, e o trabalho que vale agendar muitas vezes lê texto de fora: em 5 de 16 execuções da verificação, o Claude também ofereceu agendar a conferência de preços, que lê o site do fornecedor. Quem consegue mudar essa página passa a poder dar ordens a um trabalho que tem permissão para mudar qualquer arquivo seu. Mudamos: o trabalho recebe --allowedTools exatamente para os arquivos e pastas em que escreve, na forma Edit(//caminho/completo/...), e nada de acceptEdits. Depois da mudança, cada trabalho que o Claude configurou e rodou só podia escrever no próprio relatório ou na lista de preços (7 de 7), e cada um continuou fazendo o seu serviço já na primeira execução. Também escondemos na página do fornecedor uma nota mandando assistentes de IA mudarem a página inicial do café. O Claude nunca a seguiu, nem com a redação antiga nem com a nova (0 de 14 leituras da página), e muitas vezes contou sobre ela à dona.

O que saber

  • A “terceira vez” do item 3 da verificação do guia não é uma promessa. Um pedido mensal de estoque feito pela terceira vez ganhou a linha uma vez em 8: o Claude costumou se segurar, por exemplo porque a contagem do estoque precisa ser atualizada à mão antes. Um trabalho semanal que já tinha aparecido sete vezes ganhou a linha 9 vezes de 12.
  • O que significa “não sou necessário entre as execuções”, o Claude decide sozinho. Para respostas a avaliações entre as quais você escolhe, não houve linha em inglês, russo e sérvio (0 de 6), mas em português o Claude ofereceu escrever os rascunhos num agendamento para você escolher (2 de 2).
  • Antes de responder a uma tarefa que parece regular, o Claude lê as suas conversas anteriores em ~/.claude/projects. Ele não pede permissão para isso, e a resposta ganha alguns passos a mais.
  • O Claude Code pergunta antes de mudar o seu crontab, gravar um script fora da sua pasta ou rodar o trabalho: responda Yes, como diz o guia. Vale ler a primeira execução. Uma vez o trabalho falhou porque o pedido vinha depois da lista de ferramentas e o claude o tomou por mais uma ferramenta; o Claude viu isso na primeira execução e corrigiu.
  • A regra fica no seu arquivo global, então o trabalho agendado também a lê. Nas nossas execuções nenhum trabalho agendado ofereceu agendar a si mesmo. Testamos no Linux com cron.

Instalação

A regra vai no final do ~/.claude/CLAUDE.md, o arquivo com as suas instruções para todos os projetos; o pedido exato está no guia abaixo. Essa pasta guarda as configurações do próprio Claude, então o Claude pede permissão antes de editar o arquivo: responda Yes. Depois feche o Claude Code e abra de novo, porque o arquivo é lido na inicialização. A verificação do guia abaixo: pergunte “Olhe o histórico das nossas conversas anteriores: que trabalho eu te passo de novo e de novo, e o que dele vale a pena colocar num agendamento?” O Claude diz qual é esse trabalho e o que ele vai economizar para você, ou diz que ainda não há nada para agendar. Responda “sim” à sugestão, e ele coloca o trabalho num agendamento e o roda uma vez.

offer-a-schedule.md 2 KB Baixar
# Ofereça agendar o trabalho que eu te passo de novo e de novo

Você sugere colocar um trabalho num agendamento em um único caso - quando tudo isto vale:
- eu te passo esse trabalho de novo e de novo, não pela primeira ou segunda vez; quando você recebe uma tarefa que parece regular, antes de responder você procura outras parecidas no histórico das nossas conversas anteriores (a pasta `~/.claude/projects`) e conta por ele, não pela memória;
- eu não sou necessário entre as execuções;
- o resultado mostra se deu certo ou não;
- o tempo economizado vale mais do que configurar o agendamento e ficar de olho nele.
Se pelo menos um não vale, você não sugere nada, nem uma linha, nem “para depois”. Se todos valem, uma linha no fim da resposta, no máximo uma por resposta, e eu decido.
Se eu disser “sim”, você mesmo coloca o trabalho no agendador do meu sistema, rodando `claude -p` com `--add-dir` para cada pasta fora da pasta de trabalho em que ele escreve e com `--allowedTools` para cada comando e requisição de rede de que ele precisa e exatamente para os arquivos e pastas em que ele escreve: `Edit(//caminho/completo/arquivo)`, `Edit(//caminho/completo/pasta/**)`; não com `--permission-mode acceptEdits`, com o qual o trabalho muda sem perguntar qualquer arquivo na pasta em que é iniciado; logo depois você o roda uma vez do mesmo jeito que o agendamento vai rodar e me mostra o resultado.
como-instalar.md 2 KB Baixar
# Como o Claude Code mostra qual trabalho já pode rodar num agendamento sem você

1. Peça ao Claude: “Acrescente o conteúdo do arquivo baixado offer-a-schedule.md ao final do arquivo ~/.claude/CLAUDE.md e, se esse arquivo não existir, crie-o”.
2. Feche o Claude Code e abra de novo: as regras são lidas na inicialização.

Verificação:

1. Pergunte ao Claude: “Olhe o histórico das nossas conversas anteriores: que trabalho eu te passo de novo e de novo, e o que dele vale a pena colocar num agendamento?” O Claude Code diz qual é esse trabalho e o que ele vai economizar para você, ou diz que ainda não há nada para agendar.
2. Se você concordar com a sugestão, responda “sim”. O Claude Code coloca o trabalho no agendamento sozinho e roda uma vez na hora, para você ver o resultado; se ele pedir permissão para rodar um comando, permita.
3. A partir daí, quando você der a ele uma tarefa conhecida pela terceira vez e ela puder ser feita sem você, aparece uma linha com uma sugestão no fim da resposta.

Este artigo valeu o seu tempo?

Dê ao Claude um computador só dele

Sua própria máquina Linux com o Claude Code, trabalhando 24 horas por dia enquanto seu notebook está fechado. A partir de $3.49 por mês.

Fale com a equipe do Combobulating