aprenda a operar e dominar o Hermes Agent. configure o template da sala de controle do agente, configure agentes especialistas e cresça de um agente para uma empresa de marketing inteira em um único VPS.
hermes é um agente autônomo de código aberto criado por @NousResearch.
ele roda no seu laptop ou em um VPS barato, 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 encaixe no seu fluxo de trabalho.
a promessa central é o acúmulo. no primeiro dia, 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 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 instalado, 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 pensamento, popular para uso diário) ou openrouter (qwen/qwen-3.5, gratuito e capaz para trabalhos rotineiros).
após a configuração, execute \hermes\ para abrir a CLI. dê a ele um trabalho simples primeiro, algo como "resuma minhas últimas cinco notificações do github." se ele responder com saída real, sua instalação está funcionando. tudo daqui em diante se baseia nessa fundação.
Entenda o Que Você Acabou de Instalar
hermes armazena tudo dentro de \~/.hermes/\. as habilidades que ele constrói ficam em \~/.hermes/skills/\. o histórico de sessões fica em 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 no momento.
a memória funciona em três camadas: curto prazo para a sessão atual, memória de trabalho para contexto de tarefas importantes e longo prazo através 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 vive em \SOUL.md\. este arquivo é o equivalente a um prompt de sistema escrito como uma carta de princípios. ele define o que o agente prioriza, como se comunica e o que evita. escreva-o antes de começar a atribuir trabalhos reais.
Configure Sua Sala de Controle do Agente
uma sala de controle é um perfil do hermes configurado para orquestrar tudo o mais. crie-o com \hermes profile create control-room\. este perfil não possui conhecimento especializado, sua única função é rotear tarefas para o sub-agente correto 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 escritor, 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 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á até @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 daí, você pode comandar seus agentes do seu telefone em 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 no VPS e conceda acesso aos membros da equipe através da lista de permissões do gateway de mensagens. isso dá a toda sua equipe um agente que todos podem consultar sem que você precise construir uma interface personalizada.
Configure Trabalhos Recorrentes Agendados
hermes tem um sistema cron embutido. 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 pendentes 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 de repositório. cada resultado é entregue de volta ao seu Telegram ou salvo localmente, conforme sua configuração.
a principal vantagem do cron sobre prompts manuais é que o agente constrói habilidades a partir de execuções repetidas de trabalhos. depois de algumas semanas de briefings diários, o hermes sabe exatamente como você gosta que sejam formatados e para de fazer perguntas de esclarecimento.
Cresça de Um Agente para uma Operação de Marketing
assim que a sala de controle e as mensagens estiverem funcionando, adicione perfis especialistas para cada função de marketing. um agente de pesquisa que monitora concorrentes e tendências, um agente escritor treinado na voz da sua marca, um agente agendador que gerencia e publica rascunhos de conteúdo.
ensine a cada perfil seu estilo fornecendo 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 que você usa." ele escreve um arquivo de habilidade a partir desses exemplos automaticamente.
com quatro perfis rodando em um VPS de $6, um orquestrador e três especialistas, você tem a produção funcional de uma pequena equipe de conteúdo funcionando 24/7. cada agente acumula independentemente, e a sala de controle coordena tudo a partir de um único comando.
O Que Quebra e Como Detectá-lo
o erro inicial mais comum é pular o \SOUL.md\. um agente sem identidade é tecnicamente capaz, mas inconsistente; ele lidará com casos extremos de maneira diferente a cada vez e se afastará das suas expectativas sem que você perceba.
o segundo erro é deixar as habilidades se acumularem sem revisá-las. 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 longa e começar a produzir saídas piores, o contexto está 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 evidente.
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.





