aprenda a operar e dominar o Hermes Agent. configure o template da sala de controle do agente, configure agentes especialistas e evolua de um único agente para uma empresa de marketing completa em uma VPS.
o hermes é um agente autônomo open-source do @NousResearch.
ele roda no seu laptop ou em uma VPS barata, lembra de tudo entre sessões e escreve suas próprias habilidades reutilizáveis enquanto trabalha.
você o controla por terminal, Telegram, Discord, Slack ou e-mail, qualquer superfície que se adapte ao seu fluxo de trabalho.
a promessa central é o efeito acumulativo. no primeiro dia, o hermes é um assistente capaz. no trigésimo dia, ele construiu uma biblioteca de habilidades a partir dos seus casos de uso exatos, e repetir o mesmo trabalho fica mais rápido e preciso a cada vez.
Instale o Hermes em Dois Minutos
execute um único comando curl do repositório oficial da Nous Research para instalar o hermes. o instalador baixa Node.js, dependências Python, SQLite e o runtime do hermes automaticamente. todo o processo leva menos de três minutos em uma conexão decente.
após a instalação, um assistente de configuração é executado e pergunta qual provedor de modelo você deseja. as três opções mais comuns: anthropic (claude-sonnet-4, alta qualidade), openai (gpt-5.4 com modo de raciocínio, popular para uso diário) ou openrouter (qwen/qwen-3.5, gratuito e capaz para tarefas rotineiras).
após a configuração, execute \hermes\ para abrir a CLI. dê a ele uma tarefa simples primeiro, algo como "resuma minhas últimas cinco notificações do github." se ele responder com uma saída real, sua instalação está funcionando. tudo a partir daqui se baseia nessa base.
Entenda o Que Você Acabou de Instalar
o hermes armazena tudo dentro de \~/.hermes/\. as habilidades que ele cria ficam em \~/.hermes/skills/\. o histórico de sessões fica no SQLite com busca em texto completo, o que significa que ele pode recuperar algo que você disse há três semanas, mesmo que não esteja na memória ativa.
a memória funciona em três camadas: curto prazo para a sessão atual, memória de trabalho para o contexto importante da tarefa e longo prazo por meio dos arquivos \MEMORY.md\ e \USER.md\. o agente lê esses arquivos no início de cada sessão para reconstruir o contexto.
a identidade do agente fica em \SOUL.md\. este arquivo é o equivalente a um prompt de sistema escrito como um estatuto. ele define o que o agente prioriza, como se comunica e o que evita. escreva-o antes de começar a atribuir trabalho real.
Configure Sua Sala de Controle do Agente
uma sala de controle é um perfil do hermes configurado para orquestrar todo o resto. crie-a com \hermes profile create control-room\. este perfil não possui conhecimento especializado, sua única função é rotear tarefas para o subagente certo e rastrear resultados.
cada agente especialista é seu próprio perfil com seu próprio \SOUL.md\, seus próprios arquivos de memória e sua própria biblioteca de habilidades. crie um perfil de pesquisador, um perfil de redator, um perfil de agendador. cada um permanece focado em um único domínio e melhora com o tempo.
conecte tudo habilitando a ferramenta \delegate_task\ no perfil da sala de controle. quando você envia um trabalho para a sala de controle, ela o divide e roteia as subtarefas para o especialista mais adequado. os resultados voltam para a sala de controle, que monta e retorna a saída final.
Conecte Sua Superfície de Mensagens
a coisa mais útil que você pode fazer na primeira semana é conectar o hermes ao Telegram. vá para @BotFather, crie um bot com um nome de usuário terminando em \_bot\ e cole o token na configuração do gateway do hermes. a partir desse ponto, você pode comandar seus agentes pelo celular de qualquer lugar.
como todas as sessões compartilham o mesmo banco de dados SQLite, você pode iniciar um trabalho no terminal e verificar seu status no Telegram sem perder nenhum contexto. o thread da conversa é um registro contínuo, independentemente de qual superfície você usou.
para configurações em equipe, crie um perfil compartilhado na VPS e conceda acesso aos membros da equipe por meio da lista de permissões do gateway de mensagens. isso dá a toda a sua equipe um agente que todos podem consultar sem que você precise criar uma interface personalizada.
Configure Trabalhos Recorrentes Agendados
o hermes possui um sistema cron integrado. os trabalhos são definidos em \~/.hermes/cron/jobs.json\ usando frequência em linguagem natural. o gateway verifica a cada 60 segundos e executa os trabalhos devidos em sessões novas e isoladas.
trabalhos iniciais úteis: um briefing diário extraído de suas fontes configuradas às 8h, um rascunho de conteúdo semanal gerado a partir de uma fila de tópicos, um resumo noturno de qualquer atividade do repositório. cada resultado é entregue no seu Telegram ou salvo localmente, conforme sua configuração.
a principal vantagem do cron sobre o prompting manual é que o agente constrói habilidades a partir de execuções repetidas de trabalhos. após algumas semanas de briefings diários, o hermes sabe exatamente como você gosta que eles sejam formatados e para de fazer perguntas de esclarecimento.
Evolua de Um Agente para uma Operação de Marketing
depois que a sala de controle e as mensagens estiverem funcionando, adicione perfis especializados para cada função de marketing. um agente de pesquisa que monitora concorrentes e tendências, um agente redator treinado na sua voz de marca, um agente agendador que gerencia e publica rascunhos de conteúdo.
ensine a cada perfil seu estilo alimentando-o com exemplos desde o início. execute \hermes profile create writer\, então na primeira sessão cole cinco conteúdos que você já escreveu e diga "esta é a voz e o formato em que você escreve." ele cria um arquivo de habilidade automaticamente a partir desses exemplos.
com quatro perfis rodando em uma VPS de $6, um orquestrador e três especialistas, você tem a produção funcional de uma pequena equipe de conteúdo funcionando 24 horas por dia, 7 dias por semana. cada agente se desenvolve de forma independente, e a sala de controle coordena tudo a partir de um único comando.
O Que Quebra e Como Detectar
o erro mais comum no início é pular o \SOUL.md\. um agente sem identidade é tecnicamente capaz, mas inconsistente — ele lidará com casos de borda de forma diferente a cada vez e se desviará das suas expectativas sem que você perceba.
o segundo erro é deixar as habilidades se acumularem sem revisá-las. o hermes escreve habilidades automaticamente, mas nem toda habilidade que ele escreve está correta. execute \hermes skills list\ semanalmente e exclua qualquer uma que descreva uma abordagem falha antes que o agente a reforce ainda mais.
se uma sessão ficar muito longa e começar a produzir resultados piores, o contexto está se enchendo. use \/compress\ dentro da sessão para resumir o contexto mais antigo, ou inicie uma nova sessão e deixe o hermes puxar o que precisa dos arquivos de memória. não deixe sessões degradadas rodarem indefinidamente.
A Mentalidade do Operador
o trabalho de um operador não é dar prompts. é definir o que os agentes fazem, verificar a qualidade da saída e melhorar a biblioteca de habilidades ao longo do tempo. quanto mais precisamente você definir o \SOUL.md\ de cada perfil e quanto mais consistentemente você atribuir o trabalho certo ao perfil certo, melhor cada agente se torna.
trate cada perfil como uma contratação. dê a ele uma função clara, exemplos do trabalho que você espera e tempo para construir sua biblioteca de habilidades antes de julgar sua produção. o acúmulo é real, mas leva de duas a quatro semanas de uso consistente para se tornar óbvio.
os agentes não substituem o julgamento. eles multiplicam o volume de trabalho que seu julgamento pode cobrir. seu trabalho muda de fazer o trabalho para revisá-lo, e essa é a alavancagem.
se você leu até aqui, siga @mikenevermiss para mais artigos incríveis sobre ia.





