# Automações: agentes e squads rodando em horário agendado

> Uma automação do Tallos é um prompt que um agente de IA executa em horário agendado: de hora em hora, todo dia, em dias úteis, toda semana ou num cron personalizado. Cada execução pode abrir um workspace novo a partir de uma branch ou continuar num existente. Pré-verificações pulam execuções sem trabalho, uma janela de tolerância recupera execuções perdidas e squads salvas também podem ser agendadas.

- Canonical: https://runtallos.com/pt/recursos/automacoes
- English: https://runtallos.com/features/automations.md
- Atualizado em: 2026-09-29
- Section: Recursos

## Em resumo

- De hora em hora, diário, dias úteis, semanal ou cron personalizado
- Workspace novo a cada execução ou sempre o mesmo
- Pré-verificação no shell pula execuções sem trabalho
- Histórico com status, saída, tokens e gasto estimado
- Agende uma squad salva como qualquer automação

## O que é uma automação do Tallos?

Uma **automação do Tallos** é uma tarefa recorrente de agente: nome, prompt, agente, lugar para rodar e agendamento. Chegou a hora, o Tallos inicia o agente com aquele prompt e registra a execução. Você abre o resultado quando quiser e [revisa o diff](https://runtallos.com/pt/recursos/revisao-de-diff) como em qualquer outro [workspace](https://runtallos.com/pt/recursos/workspaces-paralelos).

Boas automações são o trabalho que ninguém quer lembrar de fazer: triar issues novas toda manhã, revisar as mudanças do dia, checar dependências, montar um resumo semanal de release. Depois de salva, a automação roda até você pausar.

## Como crio uma automação?

1. **Abra Automações** — Abra a página de Automações e clique em **Adicionar nova**, ou comece a partir de um modelo.
2. **Escreva o prompt** — Dê um nome à automação e escreva o que o agente deve fazer. O prompt aceita skills, caminhos de arquivo e os comandos nativos do agente.
3. **Escolha agente e projeto** — Defina qual agente executa e em qual projeto ele trabalha.
4. **Escolha onde roda** — **Nova execução** cria um workspace novo a partir da branch escolhida, toda vez. **Worktree** roda dentro de um workspace que já existe.
5. **Defina o agendamento** — Escolha de hora em hora, diário, dias úteis, semanal ou cron personalizado, e o horário.
6. **Salve e clique em Executar agora** — Salve e clique em **Executar agora** uma vez para conferir o prompt antes da primeira execução agendada.

| Frequência | Quando roda | Uso típico |
| --- | --- | --- |
| De hora em hora | Toda hora, no minuto que você escolher | Checar fila, varrer trabalho travado |
| Diário | Todo dia num horário fixo | Revisão das mudanças no fim do dia |
| Dias úteis | Segunda a sexta num horário fixo | Triagem da manhã, auditoria do repositório |
| Semanal | Um dia da semana num horário fixo | Prontidão de release, atualização de dependências |
| Cron personalizado | Qualquer expressão cron de cinco campos | O resto, por exemplo `0 18 * * 1-5` |

_Opções de agendamento_

## Quais modelos de automação vêm com o Tallos?

Quatro modelos cobrem o trabalho recorrente mais comum. Cada um já preenche prompt, agendamento e janela de tolerância; você só escolhe agente e projeto.

| Modelo | Agendamento | O que o agente faz |
| --- | --- | --- |
| Auditoria diária do repositório | Dias úteis, 09:00 | Checa atualizações de dependências, testes falhando, lint e typecheck e mudanças abertas arriscadas |
| Prontidão de release | Semanal, quinta 14:00 | Procura bloqueios, mudanças arriscadas não mergeadas, validação faltando e lacunas de doc; termina com libera ou não libera |
| Revisão diária de mudanças | Diário, 16:30 | Revisa mudanças recentes atrás de riscos de correção, regressões de UX e testes faltando |
| Verificação horária da fila | De hora em hora, aos :15 | Aponta trabalho travado, arquivos gerados desatualizados e validações falhando |


## Coloque o trabalho recorrente no automático

> Escolha um modelo, defina o agente e deixe a triagem da manhã rodar sozinha. → https://runtallos.com/signup

## Como evito que agentes agendados desperdicem execuções?

Use pré-verificação, tolerância para execução perdida e reutilização de sessão. As três opções são por automação.

- **Pré-verificação.** Um comando de shell barato que roda antes, como `gh pr list --json number -q '.[0].number'`. Se ele sair com erro, a execução é registrada como pulada e nenhum agente é iniciado. O tempo limite vai de 30 segundos a 10 minutos.
- **Tolerância para execução perdida.** Se o Tallos ou o host estava indisponível no horário, o Tallos roda uma execução perdida quando volta dentro da janela escolhida: sem tolerância, 30 minutos ou 1, 3, 12, 24 ou 48 horas. Execuções perdidas mais antigas são puladas.
- **Sessão.** Em automações que rodam num workspace existente, **Nova** abre um terminal novo a cada execução. **Reutilizar** manda as próximas execuções para a última sessão viva da automação e abre uma nova se ela não existir mais.
- **Pausar e retomar.** Pare uma automação sem apagar. Apagar remove o histórico de execuções, mas nunca os workspaces que as execuções anteriores criaram.

## Como vejo o que uma automação fez?

Toda automação tem histórico de execuções. Cada execução mostra status, o workspace usado e a última saída salva. Em execuções do Claude Code e do Codex, o Tallos também mostra tokens e um gasto estimado quando os dados de uso estão disponíveis. Uma execução que falhou antes de abrir o workspace pode voltar para a fila com **Executar novamente**.

A lista aguenta muitos agendamentos: busque por nome, projeto ou prompt, filtre por host, ativa ou pausada, resultado da última execução (falhou, deu certo, nunca rodou) ou agente, e ordene por nome ou última execução.

## Posso agendar uma squad em vez de um agente só?

Pode. Qualquer [squad](https://runtallos.com/pt/recursos/squads) salva pode ser agendada. Abra suas squads salvas, escolha **Agendar**, selecione o projeto, escreva o objetivo de cada execução e defina a frequência (toda hora, todo dia, dias úteis, toda semana ou personalizado) e o horário. Cada execução inicia uma squad completa a partir da definição salva: o líder divide o trabalho, os membros constroem e revisam, e o resultado espera você aceitar ou descartar.

Um exemplo clássico é a [manutenção agendada](https://runtallos.com/pt/squads/manutencao-agendada): toda manhã de dia útil, um membro atualiza dependências e outro revisa os riscos do changelog e o resultado dos testes.

## Dá para gerenciar automações pelo terminal ou em outra máquina?

Dá. A [CLI `tallos`](https://runtallos.com/pt/recursos/cli-e-skills) cria, edita, roda e inspeciona automações, então um agente pode montar uma para você. A CLI também aceita strings RRULE e um fuso IANA com `--timezone`.

```bash
tallos automations create \
  --name "Triagem de dias úteis" \
  --trigger weekdays --time 09:00 \
  --prompt "Faça a triagem das issues novas e resuma os bloqueios" \
  --provider codex --repo my-repo \
  --disabled --json
tallos automations run <automationId> --json
tallos automations runs --id <automationId> --json
```

Automações também podem rodar em [workspaces remotos](https://runtallos.com/pt/recursos/workspaces-remotos). Uma automação via SSH só roda enquanto o Tallos alcança o host; se a reconexão pedir credenciais interativas, a execução é registrada como pulada em vez de ficar travada.

## Perguntas frequentes

### O Tallos roda um agente de IA em horário agendado?

Roda. Uma automação executa um prompt com o agente escolhido de hora em hora, diariamente, em dias úteis, semanalmente ou num cron personalizado, num workspace novo ou existente.

### O Tallos precisa estar aberto para as automações rodarem?

As automações locais são agendadas pelo app do Tallos, então mantenha ele aberto. Se estava fechado no horário, a janela de tolerância decide se uma execução de recuperação acontece quando ele abrir.

### Como pulo uma execução agendada quando não há nada para fazer?

Adicione uma pré-verificação: um comando de shell que roda antes. Se ele sair com erro, o Tallos registra a execução como pulada e não inicia o agente.

### Posso agendar uma squad?

Pode. Escolha Agendar numa squad salva, selecione projeto e objetivo e defina frequência e horário. Cada execução inicia a squad a partir da definição salva.

### Quanto custa uma execução de automação?

As execuções usam as assinaturas ou chaves de API dos agentes que você já tem. Em execuções do Claude Code e do Codex, o histórico mostra tokens e gasto estimado quando os dados de uso estão disponíveis.

### Cada execução pode começar de uma branch limpa?

Pode. Escolha Nova execução e o Tallos cria um workspace novo a partir da branch escolhida a cada rodada, então uma execução nunca empilha mudanças em cima da outra.

### Consigo criar uma automação pela linha de comando?

Consegue. `tallos automations create` recebe nome, prompt, agente, destino e gatilho como `weekdays` ou uma expressão cron. Use `--disabled` para testar antes com `tallos automations run`.

---

**Rode seus agentes em paralelo com o Tallos** — Claude Code, Codex, Gemini e mais de 30 agentes — cada um no seu workspace, com squads, chat, terminais e revisão num só app. Usa as assinaturas que você já tem.

https://runtallos.com/signup (macOS 13+ · Windows 10+)
