Perguntas Frequentes
Dúvidas comuns sobre o Hermes Agent, baseadas no README oficial, release notes e documentação.
O Hermes Agent é descrito no README como 'o agente de IA auto-aperfeiçoável criado pela Nous Research' — um agente com um loop de aprendizado nativo que cria skills a partir da experiência, melhora durante o uso, busca em suas próprias conversas anteriores e constrói um modelo de usuário ao longo das sessões. É licenciado sob MIT e desenvolvido abertamente em github.com/NousResearch/hermes-agent.
O Hermes Agent é desenvolvido pela Nous Research. O repo (NousResearch/hermes-agent) lista mais de 300 contribuidores, mas a grande maioria dos commits vem de maintainers da Nous Research — o top contribuidor sozinho tem mais de 2.500 commits. É lançado sob licença MIT.
O instalador oficial é um único comando curl do README: `curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash`. Ele instala uv, Python 3.11, Node.js, ripgrep e ffmpeg pra você. Docs completos em hermes-agent.nousresearch.com/docs/getting-started/installation.
Windows nativo não é suportado. O README lista explicitamente como plataformas suportadas Linux, macOS, WSL2 e Android via Termux. No Windows, use WSL2 — o instalador roda o mesmo comando de uma linha dentro da sua distro WSL2.
Python 3.11, conforme o README e o pyproject.toml do repo. O script de instalação instala Python 3.11 automaticamente via uv, então você não precisa configurar por conta — git é o único pré-requisito.
O README lista Nous Portal, OpenRouter (200+ modelos), z.ai/GLM, Kimi/Moonshot, MiniMax, OpenAI e endpoints customizados como provedores nativos. A v0.8.0 também adicionou suporte nativo ao Google AI Studio, e Anthropic mais Mistral são dependências inclusas. Execute `hermes model` após instalar para escolher um.
O README lista Telegram, Discord, Slack, WhatsApp, Signal, Email e CLI como targets de deploy nativos. A v0.6.0 adicionou Feishu/Lark e WeCom ao conjunto. Cada plataforma é configurada pelo mesmo fluxo `hermes setup`.
O Hermes Agent em si é gratuito e licenciado sob MIT. Os custos são do provedor de modelo escolhido (Nous Portal, OpenRouter, OpenAI, etc.). O Nous Portal oferece acesso gratuito ao MiMo v2 Pro conforme as release notes da v0.8.0, e você também pode apontar o Hermes para um endpoint de modelo local.
O script de instalação clona o repo em `~/.hermes/hermes-agent/` por padrão e cria um symlink do binário `hermes` em `~/.local/bin/hermes`. Você pode mudar o diretório de instalação definindo `HERMES_INSTALL_DIR` antes de rodar o script.
Execute `hermes update` — o CLI tem um atualizador nativo documentado no guia oficial de instalação. Se preferir controle manual, entre no diretório de instalação com `cd`, faça `git pull` e re-execute `uv pip install -e ".[all]"` dentro do venv.
Sim. O README suporta Android via Termux explicitamente, e o script de instalação detecta o Termux automaticamente e instala o extra `.[termux]`. Mesmo comando de uma linha, sem precisar de root.
O README descreve como um ciclo fechado onde o Hermes 'cria skills a partir da experiência, melhora durante o uso, se incentiva a persistir conhecimento, busca em suas próprias conversas anteriores e constrói um modelo cada vez mais profundo de quem você é ao longo das sessões.' É a funcionalidade que o README usa para diferenciar o Hermes de um assistente de chat sem estado.
Skills são capacidades reutilizáveis e combináveis. O Hermes traz suporte nativo ao catálogo aberto agentskills.io (referenciado no README) e também pode gerar e salvar seus próprios skills a partir de sessões de trabalho — o sistema de skills auto-escritos faz parte do loop de aprendizado.
Sim. A v0.6.0 (30 de março de 2026) adicionou modo servidor MCP para o Hermes expor suas ferramentas a outros clientes MCP. A v0.8.0 (8 de abril de 2026) adicionou MCP OAuth 2.1 para conexões MCP autenticadas — ambos destacados nas release notes oficiais.
A v0.6.0 (30 de março de 2026) adicionou um container Docker oficial — está listado como destaque nas notes dessa release no GitHub. Antes da v0.6.0, o único caminho de instalação suportado era o script curl mais ambiente Python local.
O README lista seis backends de terminal para execução de ferramentas: local, Docker, SSH, Daytona, Singularity e Modal. Eles permitem rodar os comandos do Hermes em ambiente isolado, desde um shell normal até um container serverless efêmero.
A v0.7.0 (3 de abril de 2026) tornou a memória uma interface de provider plugável — backends de terceiros implementam uma ABC de provider e se registram pelo sistema de plugins. Honcho é o plugin de referência com resolução host/peer com escopo por perfil, e é usado como backend de modelo de usuário dialético descrito no README.
O quickstart do README é: `source ~/.bashrc` para recarregar o shell, depois `hermes` para começar a conversar, `hermes model` para escolher um provedor, `hermes tools` para configurar ferramentas, e `hermes setup` para o assistente completo. Todos listados na seção pós-instalação do README.
O repositório oficial é github.com/NousResearch/hermes-agent — licença MIT, ~50k stars, ~6.5k forks e mais de 3.700 commits na main até o momento. Homepage: hermes-agent.nousresearch.com.
O README linka três canais da comunidade: o Discord da Nous Research (discord.gg/NousResearch), GitHub Issues em github.com/NousResearch/hermes-agent/issues para bugs, e GitHub Discussions no mesmo repo para perguntas mais longas e receitas de skills.
Remova o symlink do CLI e o diretório de instalação: `rm ~/.local/bin/hermes` e depois `rm -rf ~/.hermes/hermes-agent`. Se definiu `HERMES_INSTALL_DIR` durante a instalação, remova aquele caminho. Nenhum pacote do sistema é tocado.
Não. Este é um site comunitário feito por fãs. Não é operado, endossado ou afiliado à Nous Research. Todo o conteúdo aqui é baseado em material público — o repositório GitHub, release notes e a documentação oficial em hermes-agent.nousresearch.com. Hermes Agent e Nous Research são marcas de seus respectivos donos.
Não. O README lista o CLI e gateways de chat (Telegram, Discord, Slack, WhatsApp, Signal, Email) como interfaces nativas — não existe UI de navegador oficial na v0.8.0. Se quiser falar com o Hermes pelo navegador, os dois caminhos da comunidade são (1) rodar num workspace Matrix/Discord/Slack e usar o cliente web da plataforma, ou (2) apontar um editor compatível com MCP para o modo servidor MCP do Hermes (adicionado na v0.6.0).
Sim — uma VPS Linux é o deploy típico. Os requisitos oficiais são 2 GB de RAM mínimo (mais para modelos locais), ~1 GB de disco e Python 3.11 (instalado automaticamente pelo script curl). Execute o mesmo instalador de uma linha via SSH. Para isolamento de comandos em host compartilhado, habilite o backend de sandbox SSH ou Docker do README para que as ferramentas shell do Hermes executem dentro de um container em vez de no filesystem da VPS.
Os docs upstream ficam em hermes-agent.nousresearch.com/docs — essa é a fonte da verdade para instalação, configuração, ferramentas, canais e referência do CLI. Este site comunitário (hermesagents.net) puxa fatos desses docs mais o README do NousResearch/hermes-agent e as release notes do GitHub. Se o upstream e este site discordarem, confie no upstream.
Não. Vários produtos não relacionados usam o nome 'Hermes' — agentes de segurança enterprise, clientes de email, ferramentas de middleware. Este site cobre apenas o Hermes Agent da Nous Research: o agente de IA open source e auto-aperfeiçoável em github.com/NousResearch/hermes-agent. Se está procurando um produto Hermes de segurança, este não é o site certo.
Teams launched in v0.12.0 (March 2026) as the first plugin-shipped messaging platform. v0.14.0 (May 2026) wired the full Microsoft Graph stack end-to-end: Graph auth + client foundation, a webhook listener that receives Teams events, a pipeline plugin runtime, and outbound delivery via the Teams adapter. Register a Microsoft Graph app, paste the credentials into `hermes gateway setup`, and the bot can read messages and post back in any Teams channel, DM, or group.
Both were added as first-class platforms in v0.14.0 (May 16, 2026). LINE runs via the official LINE Messaging API and brings Hermes to Japan, Korea, and Taiwan markets where LINE dominates. SimpleX Chat is the privacy-focused decentralized messenger with no user IDs — Hermes can run on it without exposing identifiers. They bring total messaging support to 22 platforms.
Yes — v0.14.0 introduced `hermes proxy`. Run it once and you get a local OpenAI-compatible HTTP endpoint backed by whichever OAuth provider you're signed into — Claude Pro, ChatGPT Pro, or SuperGrok. Codex CLI, Aider, Cline, Continue, and anything else that accepts an OpenAI-compatible endpoint can hit it. One subscription, every tool, no API key required.
Yes — v0.14.0 made `/handoff` actually transfer sessions live. Mid-conversation, hand off to a different model, personality, or profile and Hermes moves the entire session — every message, every tool call, every piece of context — without dropping anything. Useful for switching from a fast model to a deep-reasoning one mid-debugging, or passing a session between profiles for different parts of a task.
Yes, via `/goal`. You specify a target and success criteria; the agent runs in a loop — worker proposes, a separate judge LLM evaluates — iterating until the judge confirms the criteria are met. v0.14.0 added `/subgoal` so you can append new criteria to an active loop mid-flight without restarting (#25449). The pattern is called the Ralph loop internally; it works best for tasks with concrete, gradable success conditions and is a poor fit for fuzzy goals where the judge can't grade consistently.
v0.14.0 (May 16, 2026) added an early-beta native Windows build that installs via a PowerShell one-liner — no WSL needed. It bundles MinGit (~45 MB, no admin) for shell command execution; the CLI, gateway, TUI, and tools all run natively. WSL2 remains the production-recommended path because it's been battle-tested longer; native Windows is functional for casual use but has ongoing platform-specific fixes. The only Hermes feature that currently needs WSL2 specifically is the browser-based dashboard chat pane, which uses a POSIX PTY.
Use the built-in cron scheduler: `hermes cron add`. You specify a name, a schedule (cron syntax like `0 8 * * MON-FRI` or natural language), a natural-language description of the job, and delivery targets. Hermes spawns an isolated agent session at the scheduled time, runs the job, and delivers the output to your messaging gateway. v0.14.0 added `deliver=all` (#21495) to fan output to every connected platform at once — useful for nightly backups, weekly audits, daily reports.
Yes. The `computer_use` tool drives the host's GUI via a cua-driver backend. v0.14.0 made this work with non-Anthropic models (#21967, #24063) — previously it was locked to Claude. Any vision-capable model (GPT-5, Gemini, Grok-vision) can now take screenshots, click, type, and drag. Focus-safe operations prevent the agent from fighting your active window. The driver refreshes automatically on `hermes update`.
No. Hermes supports OAuth login for Claude Pro, ChatGPT Pro, and SuperGrok — sign in with your existing subscription, no API key, no separate billing. v0.14.0 added `hermes proxy` (#25969) which exposes those OAuth providers as a local OpenAI-compatible endpoint, so tools like Aider, Cline, and Codex CLI can use them too. For other providers (Nous Portal, OpenRouter, NovitaAI, NVIDIA NIM, etc.), API keys remain the standard path.
v0.14.0's debloating wave (#24220, #24515) made heavyweight backends lazy-install on first use — the `[all]` extras dropped everything covered by lazy-deps, so a base install is meaningfully smaller. The cold start wave (#22138 and ~10 related PRs) shaved ~19 seconds off `hermes` launch — the `hermes tools` All Platforms screen alone dropped from 14 seconds to under 1.5. Concrete numbers depend on which extras you install, but the post-v0.14.0 experience is fast where it used to be sluggish.
Run `hermes claw migrate`. The migrator imports your SOUL.md (persona), MEMORY.md/USER.md entries, user-created skills (to `~/.hermes/skills/openclaw-imports/`), command allowlist, messaging platform configs, API keys (Telegram, OpenRouter, OpenAI, Anthropic, ElevenLabs), TTS assets, and workspace AGENTS.md. Two presets: `full` (default, includes secrets) and `user-data` (no secrets). Always run with `--dry-run` first to preview. The setup wizard auto-detects `~/.openclaw` and offers to migrate before first config.
Layered defenses. Container isolation is the primary boundary — the agent runs shell commands inside a sandbox (Docker, Daytona, Modal, SSH, Singularity, Vercel, or local — seven backends total). A command-approval workflow flags dangerous operations (rm -rf, sudo, curl|sh) for explicit user approval. v0.14.0 added three specific hardening fixes: a sudo brute-force block (#23736), three closures of known dangerous-command bypasses (#26829), and tool error sanitization (#26823) that strips injection attempts from error strings before they re-enter the model context. The overall security policy was rewritten in v0.14.0 around OS-level isolation as the primary trust boundary (#20317).