Parar de gastar cota do agente com tarefa repetitiva: pedir um script e agendar grátis no GitHub Actions

Checar se o site está no ar, cotação do dólar, backup e lembrete fixo não precisam de IA toda vez. Você pede ao agente, uma única vez, um script pequeno e um agendamento no GitHub Actions, e a tarefa passa a rodar sozinha sem gastar a cota do seu plano.

Para quem Quem tem rotinas agendadas no Grok Bot, ChatGPT ou outro agente que fazem sempre a mesma coisa, e vê a cota semanal acabar antes da hora.
Agentes Grok Bot, Claude Code, Codex, Cline, ChatGPT
Nível Intermediário
Custo Grátis (GitHub Actions é grátis em repositório público; em repositório privado, o plano GitHub Free inclui 2.000 minutos por mês)
Tempo 30 min para montar, depois zero
Atualizado

Passo a passo

  1. Liste as rotinas que o seu agente roda e marque as que fazem sempre a mesma coisa, sem precisar pensar: ver se uma página responde, buscar um número numa API, copiar um arquivo, mandar o mesmo lembrete. Essas são as candidatas a virar script.
  2. Deixe com o agente só o que precisa de julgamento (resumir, escrever, decidir o que é importante). O resto vai para o script.
  3. Crie um repositório no GitHub (privado, se o script mexe em algo seu) e cole o prompt abaixo no seu agente de código, descrevendo a tarefa.
  4. Guarde senhas e tokens em Settings → Secrets and variables → Actions, nunca dentro do código. Rode o workflow uma vez na mão (botão "Run workflow") para testar.
  5. Depois de uma semana funcionando, desligue a rotina antiga do agente. Se quiser, peça para o script avisar você (Telegram, e-mail) só quando algo der errado.

Prompt para copiar

Troque o que está entre [colchetes] pelos seus dados. Funciona em Grok Bot, Claude Code, Codex, Cline, ChatGPT.

Quero tirar esta tarefa repetitiva do meu agente de IA e rodar como script agendado no GitHub Actions, sem custo.
Tarefa: [ex.: abrir https://meusite.com.br a cada 30 minutos e me avisar no Telegram só se não responder 200]
Horário: [ex.: a cada 30 min das 8h às 20h de Brasília / todo dia às 9h]

1) Escreva um script curto em Python ou Bash, sem bibliotecas pesadas, que faça só isso.
2) Crie o arquivo .github/workflows/[nome].yml com o gatilho schedule (cron) e também workflow_dispatch para eu poder testar na mão. Lembre que o cron do GitHub é em UTC: Brasília é UTC-3, então converta e escreva o horário de Brasília num comentário.
3) Evite o minuto 0 de cada hora (a doc do GitHub diz que é o horário mais congestionado) e não use intervalo menor que 5 minutos.
4) Toda senha ou token deve vir de secrets (ex.: ${{ secrets.TELEGRAM_TOKEN }}). Diga quais secrets eu preciso criar.
5) O script só deve avisar quando algo mudar ou falhar, nunca a cada execução.
6) No fim, me diga quantos minutos por mês isso deve gastar e como eu confiro as execuções na aba Actions.

O ângulo Brasil

Para quem paga plano de IA em dólar, cada rotina agendada que faz trabalho mecânico come uma parte da cota que você pagou com câmbio e IOF. O GitHub Actions é grátis em repositório público com os runners padrão, e o plano GitHub Free dá 2.000 minutos por mês em repositório privado (conferido na doc de cobrança do GitHub em 22/10/2026). Um script que leva poucos segundos, rodando algumas vezes por dia, costuma ficar bem abaixo disso. Lembre de converter o horário: 9h em Brasília é 12h no cron padrão do GitHub, que usa UTC.

Cuidados

A doc do GitHub avisa que o agendamento pode atrasar em horários de pico (o começo de cada hora é o pior) e que, em alta carga, alguns jobs na fila podem ser descartados. Não use para nada que precisa rodar no segundo exato. Em repositório público, os workflows agendados são desligados sozinhos depois de 60 dias sem atividade no repositório, e o menor intervalo permitido é de 5 minutos. Não deixe dados pessoais nem chaves no código de um repositório público: o código fica visível para qualquer pessoa.

Perguntas frequentes

Então nunca vale a pena deixar a rotina no agente?

Vale quando a tarefa precisa de interpretação: ler e resumir notícias, triar e-mail, escrever rascunhos. O que é sempre igual (checar, copiar, converter, lembrar) sai mais barato como script.

Preciso saber programar?

Não para começar. O agente escreve o script e o arquivo do workflow, e você só cria o repositório, cola os arquivos e cadastra os secrets. Peça para ele explicar cada linha.

E se eu não quiser usar o GitHub?

O mesmo script roda no agendador do seu computador (cron no Linux/macOS, Agendador de Tarefas no Windows), mas aí só funciona com o computador ligado.

Fontes oficiais

Prompt revisado em 22 de outubro de 2026. Resultados variam por agente e modelo; confira sempre a resposta antes de usar.

Casos parecidos

Usa um agente de um jeito que não está aqui? Envie seu caso de uso.