{"id":688,"date":"2026-09-06T14:42:31","date_gmt":"2026-09-06T17:42:31","guid":{"rendered":"https:\/\/www.linuxpro.com.br\/2026\/09\/hermes-agent\/"},"modified":"2026-09-08T13:06:16","modified_gmt":"2026-09-08T16:06:16","slug":"hermes-agent","status":"publish","type":"post","link":"https:\/\/www.linuxpro.com.br\/es\/2026\/09\/hermes-agent\/","title":{"rendered":"Hermes Agent: o agente de IA que aprende com voc\u00ea"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" alt=\"Mascote do LinuxPro na sala de aula, assistindo \u00e0 professora no quadro com comandos Linux\" src=\"\/wp-content\/uploads\/2026\/09\/hermes-agent-hq.webp\" width=\"1052\" height=\"652\" \/><\/p>\n<p>Agentes de IA que vivem no seu terminal viraram commodity \u2014 mas um agente que <em>aprende com a pr\u00f3pria experi\u00eancia<\/em> ainda \u00e9 raridade. O <strong><a href=\"https:\/\/github.com\/nousresearch\/hermes-agent\" rel=\"noopener\" target=\"_blank\">Hermes Agent<\/a><\/strong>, da <a href=\"https:\/\/nousresearch.com\" rel=\"noopener\" target=\"_blank\">Nous Research<\/a>, \u00e9 exatamente isso: um agente open source (MIT, escrito em Python) com um ciclo de aprendizado embutido \u2014 ele cria habilidades a partir das tarefas que executa, melhora essas habilidades com o uso, guarda mem\u00f3ria entre sess\u00f5es e constr\u00f3i um modelo de quem voc\u00ea \u00e9 ao longo do tempo. E n\u00e3o fica preso ao seu notebook: roda num VPS de 5 d\u00f3lares e voc\u00ea conversa com ele pelo Telegram enquanto ele trabalha numa VM na nuvem.<\/p>\n<h2>O que \u00e9 o Hermes Agent<\/h2>\n<p>O Hermes \u00e9 um agente de IA de prop\u00f3sito geral com duas portas de entrada: uma <strong>TUI completa no terminal<\/strong> (edi\u00e7\u00e3o multilinha, autocomplete de comandos, hist\u00f3rico, sa\u00edda de ferramentas em streaming) e um <strong>gateway de mensagens<\/strong> que o conecta a Telegram, Discord, Slack, WhatsApp, Signal e e-mail \u2014 tudo num \u00fanico processo, com continuidade de conversa entre plataformas e at\u00e9 transcri\u00e7\u00e3o de mensagens de voz.<\/p>\n<p>O que o diferencia dos concorrentes \u00e9 o ciclo de aprendizado fechado:<\/p>\n<ul>\n<li><strong>Mem\u00f3ria curada pelo pr\u00f3prio agente<\/strong> \u2014 ele decide o que vale persistir e se &#8220;cutuca&#8221; periodicamente para n\u00e3o esquecer<\/li>\n<li><strong>Cria\u00e7\u00e3o aut\u00f4noma de skills<\/strong> \u2014 depois de uma tarefa complexa, ele registra o procedimento como habilidade reutiliz\u00e1vel (compat\u00edvel com o padr\u00e3o aberto <a href=\"https:\/\/agentskills.io\" rel=\"noopener\" target=\"_blank\">agentskills.io<\/a>)<\/li>\n<li><strong>Busca no pr\u00f3prio passado<\/strong> \u2014 pesquisa full-text (FTS5) nas conversas anteriores com sumariza\u00e7\u00e3o por LLM<\/li>\n<li><strong>Agendador cron nativo<\/strong> \u2014 relat\u00f3rios di\u00e1rios, backups noturnos e auditorias semanais descritos em linguagem natural, com entrega em qualquer plataforma conectada<\/li>\n<li><strong>Subagentes paralelos<\/strong> \u2014 delega frentes de trabalho isoladas e executa scripts Python que chamam ferramentas via RPC<\/li>\n<\/ul>\n<p>Sem lock-in de modelo: funciona com Nous Portal, OpenRouter, OpenAI ou o seu pr\u00f3prio endpoint (um llama-server local, por exemplo). Trocar de modelo \u00e9 um <code data-no-translation=\"\">hermes model<\/code> \u2014 nenhuma mudan\u00e7a de c\u00f3digo.<\/p>\n<h2>O que voc\u00ea precisa<\/h2>\n<ul>\n<li>Ubuntu (ou qualquer Linux, macOS, WSL2 e at\u00e9 Termux no Android) \u2014 aqui vamos de <strong>Ubuntu 24.04<\/strong><\/li>\n<li><code data-no-translation=\"\">curl<\/code> e acesso \u00e0 internet \u2014 o instalador cuida do resto: <strong>uv, Python 3.11, Node.js, ripgrep e ffmpeg<\/strong><\/li>\n<li>Uma chave de API de algum provedor de LLM (OpenRouter, OpenAI\u2026) <em>o<\/em> uma assinatura do <a href=\"https:\/\/portal.nousresearch.com\" rel=\"noopener\" target=\"_blank\">Nous Portal<\/a><\/li>\n<li>Hardware modesto: um VPS barato d\u00e1 conta \u2014 o pesado fica no provedor do modelo<\/li>\n<\/ul>\n<h2>Instala\u00e7\u00e3o no Ubuntu<\/h2>\n<p>Uma linha:<\/p>\n<pre data-no-translation=\"\"><code class=\"language-bash\" data-no-translation=\"\">curl -fsSL https:\/\/hermes-agent.nousresearch.com\/install.sh | bash<\/code><\/pre>\n<p>Ao final, recarregue o shell e chame o agente:<\/p>\n<pre data-no-translation=\"\"><code class=\"language-bash\" data-no-translation=\"\">source ~\/.bashrc\nhermes<\/code><\/pre>\n<p>Tudo fica em <code data-no-translation=\"\">~\/.hermes<\/code>. Se algo estranhar, o pr\u00f3prio agente se diagnostica:<\/p>\n<pre data-no-translation=\"\"><code class=\"language-bash\" data-no-translation=\"\">hermes doctor\nhermes update   # atualizar para a vers\u00e3o mais recente<\/code><\/pre>\n<h2>Configura\u00e7\u00e3o b\u00e1sica<\/h2>\n<p>O caminho r\u00e1pido \u00e9 o assistente completo, que configura provedor, modelo, ferramentas e gateway de uma vez:<\/p>\n<pre data-no-translation=\"\"><code class=\"language-bash\" data-no-translation=\"\">hermes setup<\/code><\/pre>\n<p>Ou por partes:<\/p>\n<pre data-no-translation=\"\"><code class=\"language-bash\" data-no-translation=\"\">hermes model        # escolher provedor e modelo de LLM\nhermes tools        # ligar\/desligar ferramentas\nhermes config set   # ajustar valores individuais\nhermes config get   # conferir a configura\u00e7\u00e3o<\/code><\/pre>\n<p>Se preferir n\u00e3o colecionar cinco chaves de API (modelo, busca web, gera\u00e7\u00e3o de imagem, TTS, navegador na nuvem), o <strong>Nous Portal<\/strong> cobre tudo numa assinatura s\u00f3, com mais de 300 modelos dispon\u00edveis:<\/p>\n<pre data-no-translation=\"\"><code class=\"language-bash\" data-no-translation=\"\">hermes setup --portal   # login OAuth + Tool Gateway numa tacada\nhermes portal info      # ver o que ficou habilitado<\/code><\/pre>\n<h2>Integra\u00e7\u00f5es de mensagens<\/h2>\n<p>A m\u00e1gica do dia a dia est\u00e1 no gateway: voc\u00ea fala com o mesmo agente do terminal, do Telegram ou do Slack, e a conversa continua de onde parou:<\/p>\n<pre data-no-translation=\"\"><code class=\"language-bash\" data-no-translation=\"\">hermes gateway setup   # assistente: escolhe plataformas e tokens de bot\nhermes gateway start   # sobe o gateway (Telegram, Discord, Slack, WhatsApp, Signal, e-mail)<\/code><\/pre>\n<p>Dentro de qualquer conversa (CLI ou mensageiro), os comandos s\u00e3o os mesmos: <code data-no-translation=\"\">\/new<\/code> reinicia, <code data-no-translation=\"\">\/model<\/code> troca o modelo, <code data-no-translation=\"\">\/personality<\/code> muda a persona, <code data-no-translation=\"\">\/compress<\/code> comprime o contexto, <code data-no-translation=\"\">\/skills<\/code> lista as habilidades aprendidas. H\u00e1 ainda pareamento por DM e aprova\u00e7\u00e3o de comandos como camadas de seguran\u00e7a.<\/p>\n<h2>Outras integra\u00e7\u00f5es<\/h2>\n<ul>\n<li><strong>MCP (Model Context Protocol)<\/strong> \u2014 conecte qualquer servidor MCP e o Hermes ganha as ferramentas dele<\/li>\n<li><strong>Sete backends de terminal<\/strong> \u2014 local, Docker, SSH, Singularity, Modal, Daytona e Vercel Sandbox; nos serverless (Modal\/Daytona) o ambiente hiberna quando ocioso e custa quase nada entre sess\u00f5es<\/li>\n<li><strong>Home Assistant<\/strong> \u2014 automa\u00e7\u00e3o residencial via gateway<\/li>\n<li><strong>40+ ferramentas nativas<\/strong> \u2014 shell, arquivos, busca web, imagem, voz, navegador, organizadas em toolsets que voc\u00ea liga por perfil de uso<\/li>\n<li><strong>Arquivos de contexto<\/strong> \u2014 um AGENTS.md do seu projeto vira contexto permanente das conversas<\/li>\n<\/ul>\n<h2>\u00bfMerece la pena?<\/h2>\n<p class=\"translation-block\">Se voc\u00ea j\u00e1 usa um agente de IA no terminal, o Hermes joga em outra categoria por causa da mem\u00f3ria e das skills: ele fica melhor no <em>seu<\/em> ambiente com o passar das semanas, e o gateway de mensagens transforma um servidor Linux qualquer num assistente que atende no bolso. O projeto \u00e9 MIT, tem <a href=\"https:\/\/hermes-agent.nousresearch.com\/docs\/\" rel=\"noopener\" target=\"_blank\">documenta\u00e7\u00e3o completa<\/a> e comunidade ativa no Discord da Nous Research.<\/p>\n<p>Instale, rode um <code data-no-translation=\"\">hermes setup<\/code> e d\u00ea a ele uma semana de tarefas reais \u2014 depois me conte na <a href=\"\/es\/contato\/\">p\u00e1gina de contato<\/a> como foi.<\/p>","protected":false},"excerpt":{"rendered":"<p>Agentes de IA que vivem no seu terminal viraram commodity \u2014 mas um agente que aprende com a pr\u00f3pria experi\u00eancia ainda \u00e9 raridade. O Hermes Agent, da Nous Research, \u00e9 exatamente isso: um agente open source (MIT, escrito em Python) com um ciclo de aprendizado embutido \u2014 ele cria habilidades a partir das tarefas que &#8230; <a title=\"Hermes Agent: o agente de IA que aprende com voc\u00ea\" class=\"read-more\" href=\"https:\/\/www.linuxpro.com.br\/es\/2026\/09\/hermes-agent\/\" aria-label=\"Read more about Hermes Agent: o agente de IA que aprende com voc\u00ea\">Read more<\/a><\/p>","protected":false},"author":0,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[115,2,111],"tags":[333,332,116,128,334,5],"class_list":["post-688","post","type-post","status-publish","format-standard","hentry","category-ia","category-linux","category-opensource","tag-agente","tag-hermes","tag-ia","tag-llm","tag-nous-research","tag-ubuntu"],"_links":{"self":[{"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/posts\/688","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/comments?post=688"}],"version-history":[{"count":4,"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/posts\/688\/revisions"}],"predecessor-version":[{"id":1443,"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/posts\/688\/revisions\/1443"}],"wp:attachment":[{"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/media?parent=688"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/categories?post=688"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/tags?post=688"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}