โป๏ธ Projeto 5: Background agents 24/7 a $0
Ate aqui voce conversava com o agente em tempo real. Neste projeto ele trabalha sozinho: voce agenda tarefas com o hermes cron, elas rodam no fundo o tempo todo โ 24 horas, 7 dias โ e como tudo e local, o custo e $0. Vai rodar em Vault (privado) e voce vai aprender a monitorar a saude do agente com hermes status e hermes doctor.
๐ฏ Objetivo: agentes rodando o tempo todo
Ate agora o agente so trabalhava quando voce estava na frente, digitando. Um background agent e o contrario: ele roda no fundo, sozinho, em horarios que voce definiu โ resumir e-mails toda manha, varrer um repositorio toda noite, organizar suas notas no fim do dia. Voce sai, ele continua. E como o modelo e local, deixar isso ligado 24/7 nao gera nenhuma fatura.
hermes cron) e como voce cria esses agendamentos.๐ O que voce vai entregar
- โขUma tarefa agendada com
hermes cron. - โขA confirmacao de que ela roda sozinha, sem voce na frente.
- โขTudo em Vault โ privado, sem nada saindo da maquina.
- โขO agente monitorado com
hermes statusehermes doctor.
Pre-requisitos: agente Hermes ja instalado e conectado ao modelo local (Projetos 2 e 3). Aqui usamos a CLI real do Hermes โ os comandos hermes cron, hermes status e hermes doctor sao reais; o que nao tem comando proprio (como ligar o Vault) descrevemos como acao na interface.
Conceitos-chave
Agente que roda no fundo, sem voce na frente.
Disponivel o dia todo, todo dia.
Onde voce ve cada execucao agendada que disparou.
Rodar local nao tem cobranca por execucao.
โฐ Etapa 1 โ Agendar com hermes cron
O comando que cria o agendamento e o hermes cron. Ele abre o gerenciador de tarefas recorrentes do Hermes, onde voce diz o que o agente deve fazer e quando. A partir daรญ, o Hermes dispara essa tarefa no horario combinado, mesmo com voce longe do teclado.
Novo aqui? "Cron" e um termo classico de computacao: e o sistema que dispara uma tarefa recorrente em horarios fixos ("toda manha as 8h", "toda segunda"). O hermes cron traz essa ideia pro agente: em vez de voce pedir toda vez, ele se lembra de fazer sozinho.
๐ฏ Objetivo do comando
Abrir o gerenciador de agendamentos do Hermes para criar uma tarefa recorrente que o agente rodara sozinho.
hermes cron
O Hermes abre o assistente de agendamento. Siga o prompt interativo (ou a UI do dashboard) pra definir a tarefa โ por exemplo: "<sua tarefa>" = "resumir minhas notas da pasta X todo dia as 19h". Voce escolhe a tarefa, a recorrencia e o modelo local que vai executa-la.
Como verificar: ao terminar, o agendamento aparece listado (rode hermes cron de novo pra ver a lista) e a tarefa passa a constar no painel Activity assim que disparar pela primeira vez.
๐ Como verificar esta etapa
Crie um agendamento de teste com horario proximo (ex.: daqui a alguns minutos). Quando der a hora, confira no painel Activity que a tarefa rodou โ esse e o sinal de que o hermes cron esta de fato disparando o agente sozinho.
Conceitos-chave
Comando que abre o gerenciador de agendamentos.
Algo que se repete num horario fixo.
O assistente onde voce define o que e quando.
O Hermes executa sem voce pedir de novo.
๐ธ Etapa 2 โ Por que isso custa $0
Aqui esta o pulo do gato dos background agents locais. Num servico de nuvem, deixar um agente rodando 24/7 seria caro: cada execucao, cada token gerado, entra na fatura โ e um loop que dispara o dia todo vira uma conta assustadora no fim do mes. Localmente, depois de baixar o modelo, cada execucao e gratuita. Nao ha medidor. Voce so paga a energia que a maquina ja gastaria.
O relogio do cron dispara o agente local, que roda a tarefa e grava o resultado no Activity; depois o ciclo recomeca na proxima hora agendada. Repare no selo $0: cada volta desse loop e gratuita porque a inteligencia esta na sua maquina โ e o oposto da nuvem, onde cada volta dessas entraria na fatura.
โ Local 24/7
- โ$0 por execucao โ rode quantas vezes quiser.
- โSem rate limit: nenhum "voce atingiu o limite".
- โFatura previsivel: zero, sempre.
- โDa pra deixar loops "caros em token" rodando sem medo.
โ O mesmo na nuvem
- โCada execucao agendada cobra por token.
- โUm loop 24/7 vira surpresa cara na fatura.
- โRate limits podem travar o agendamento.
- โVoce acaba "racionando" o agente pra economizar.
๐ก Dica pratica
Como nao ha custo por execucao, vale comecar generoso: agende varias tarefas pequenas e veja quais realmente ajudam. O unico limite e o tempo de CPU/GPU da sua maquina โ nao o seu cartao de credito.
Conceitos-chave
Rodar local nao cobra por tarefa nem por token.
Loop 24/7 na nuvem multiplica a fatura.
Nenhum teto de uso imposto por terceiros.
O tempo de maquina, nao o dinheiro.
๐๏ธ Etapa 3 โ Rodar em Vault (privado)
Um agente rodando sozinho 24/7 mexe com seus dados sem voce supervisionar cada passo. Por isso o lugar certo pra ele e o Vault โ o modo airgapped que voce viu na Trilha 1: tudo acontece local, nada sai pela internet. Assim o seu background agent pode varrer notas, e-mails ou repositorios sensiveis com a garantia de que esses dados nunca trafegam pra fora.
Lembrete: "Vault" e o modo privado/airgapped do Hermes (literalmente como desconectar o cabo de internet). Ele nao tem um comando proprio na lista de CLI โ voce o liga pela interface do Hermes (o seletor de modo / toggle de privacidade). Deixe-o ligado antes de o agendamento disparar.
Confirme o modelo local
O agendamento precisa rodar no seu modelo do Ollama (ex.: qwen3-coder-64k), nao na nuvem.
Ligue o Vault na UI
No Hermes, ative o modo Vault (airgapped) antes de o agente rodar sozinho.
Deixe o agendamento disparar
Quando o cron rodar, ele executa em Vault โ privado de ponta a ponta.
โ Bom pra rodar em Vault 24/7
- โResumir e-mails ou notas com dados pessoais.
- โVarrer codigo proprietario de um repo privado.
- โOrganizar arquivos de cliente / financeiros.
- โQualquer tarefa sob compliance (saude, juridico).
โ Cuidados
- โEsquecer de ligar o Vault: a tarefa pode usar a nuvem.
- โApontar pra um modelo de nuvem por engano no agendamento.
- โTarefa que exige internet (busca web) nao roda em Vault puro.
- โMaquina desligada = o agente nao roda (o "servidor" e voce).
๐ Como verificar esta etapa
Com o Vault ligado, desconecte a internet e deixe o agendamento rodar (ou force uma execucao). Se a tarefa concluir offline e o resultado aparecer no Activity, voce tem um background agent 100% privado.
Conceitos-chave
Modo airgadded: tudo local, nada sai.
Como desconectar o cabo de internet.
Privado mesmo sem voce supervisionando.
O agendamento deve usar o Ollama, nao a nuvem.
๐ฉบ Etapa 4 โ Monitorar a saude do agente
Um agente que roda sozinho precisa ser vigiado de leve: voce quer saber se ele esta no ar e se esta saudavel. Dois comandos reais da CLI fazem isso. O hermes status mostra o estado atual do agente (ligado, conectado, qual modelo). O hermes doctor faz um diagnostico de saude, apontando o que esta errado e como corrigir.
๐ฏ Objetivo dos comandos
Confirmar que o agente esta de pe e diagnosticar qualquer problema antes que ele atrapalhe os agendamentos.
hermes status
hermes doctor
hermes status = "como esta o agente agora?" (no ar, modelo, conexao). hermes doctor = "tem algo errado?" โ ele checa a instalacao e a saude e sugere o conserto.
Como verificar: hermes status deve reportar o agente ativo e o modelo local correto; hermes doctor deve terminar sem erros criticos (ou listar exatamente o que ajustar).
Cheque o status
Rode hermes status e confirme: agente no ar, modelo local conectado.
Rode o doctor
hermes doctor diagnostica a saude e aponta ajustes (PATH, conexao, modelo faltando).
Confira o Activity
Cruze com o painel Activity: as execucoes agendadas estao mesmo acontecendo?
๐ก Dica pratica
Pegue o habito de rodar hermes status de vez em quando โ e barato e te avisa cedo se o agente caiu. Se algo parecer estranho, o hermes doctor e o primeiro lugar a olhar antes de mexer em configuracao.
๐ Como verificar esta etapa
hermes status mostra o agente ativo e com o modelo local, e hermes doctor termina sem erros criticos. Com os dois OK, voce sabe que os background agents vao disparar de forma confiavel.
Conceitos-chave
Estado atual: no ar, modelo, conexao.
Diagnostico de saude com sugestao de conserto.
Saber o que o agente esta fazendo sem adivinhar.
O log confirma que os disparos rodaram.
โ Etapa 5 โ Resultado: automacao gratis e privada
Se voce chegou ate aqui, tem um agente trabalhando sozinho: ele dispara no horario que voce agendou, roda em Vault (privado), nao cobra nada por execucao e voce sabe vigiar a saude dele. E o passo onde a IA local deixa de ser "uma janela de chat" e vira infraestrutura que trabalha pra voce de fundo, 24/7.
๐ Resultado esperado
- โUma tarefa agendada com
hermes crondispara sozinha no horario. - โEla aparece registrada no painel Activity.
- โRoda em Vault, sem nada sair da maquina, a $0.
- โ
hermes statusehermes doctorconfirmam o agente saudavel.
โ ๏ธ Se algo nao bateu
- โTarefa nao disparou? Rode
hermes crone confira se o agendamento existe. - โAgente "fora do ar"? Cheque
hermes statuse depoishermes doctor. - โDados saindo? Confirme que o Vault esta ligado e o modelo e local.
- โNada no Activity? A maquina pode ter estado desligada na hora agendada.
Auto-checagem (opcional): por que um background agent 24/7 custa $0 quando roda local?
๐ฏ Resumo do projeto
Proximo modulo:
3.6 โ Projeto 6: Alternar Vault, Connected e Cloud