Domande frequenti
Domande comuni su Hermes Agent, tratte dal README ufficiale, dalle note di rilascio e dalla documentazione.
Hermes Agent è descritto nel suo README come 'l'agente IA auto-migliorante costruito da Nous Research' — un agente con un loop di apprendimento integrato che crea skill dall'esperienza, le migliora durante l'uso, cerca nelle sue conversazioni passate e costruisce un modello utente tra le sessioni. È sotto licenza MIT e sviluppato pubblicamente su github.com/NousResearch/hermes-agent.
Hermes Agent è costruito da Nous Research. Il repo (NousResearch/hermes-agent) elenca più di 300 contributori, ma la stragrande maggioranza dei commit proviene dai maintainer di Nous Research — il top contributor da solo ha oltre 2.500 commit. È rilasciato sotto licenza MIT.
L'installer ufficiale è un singolo comando curl dal README: `curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash`. Installa uv, Python 3.11, Node.js, ripgrep e ffmpeg per te. Documentazione completa su hermes-agent.nousresearch.com/docs/getting-started/installation.
Windows nativo non è supportato. Il README elenca esplicitamente le piattaforme supportate come Linux, macOS, WSL2 e Android via Termux. Su Windows, usa WSL2 — l'installer esegue lo stesso one-liner dentro la tua distro WSL2.
Python 3.11, come indicato dal README e dal pyproject.toml nel repo. Lo script di installazione installa automaticamente Python 3.11 via uv, quindi non devi configurarlo manualmente — git è l'unico prerequisito.
Il README elenca Nous Portal, OpenRouter (200+ modelli), z.ai/GLM, Kimi/Moonshot, MiniMax, OpenAI e endpoint personalizzati come provider integrati. La v0.8.0 ha anche aggiunto il supporto nativo per Google AI Studio, e Anthropic più Mistral sono inclusi come dipendenze. Esegui `hermes model` dopo l'installazione per sceglierne uno.
Il README elenca Telegram, Discord, Slack, WhatsApp, Signal, Email e CLI come target di deployment integrati. La v0.6.0 ha aggiunto Feishu/Lark e WeCom. Ogni piattaforma si configura attraverso lo stesso flusso `hermes setup`.
Hermes Agent stesso è gratuito e sotto licenza MIT. I costi che paghi vanno al provider di modelli scelto (Nous Portal, OpenRouter, OpenAI, ecc.). Nous Portal offre accesso gratuito a MiMo v2 Pro secondo le note della v0.8.0, e puoi anche puntare Hermes a un endpoint di modello locale.
Lo script di installazione clona il repo in `~/.hermes/hermes-agent/` di default e crea un symlink del binario `hermes` in `~/.local/bin/hermes`. Puoi cambiare la directory di installazione impostando `HERMES_INSTALL_DIR` prima di eseguire lo script.
Esegui `hermes update` — la CLI ha un aggiornamento integrato documentato nella guida ufficiale di installazione. Se preferisci il controllo manuale, entra nella directory di installazione, `git pull`, e riesegui `uv pip install -e ".[all]"` nel venv.
Sì. Il README supporta esplicitamente Android via Termux, e lo script di installazione rileva automaticamente Termux e installa l'extra `.[termux]`. Stesso one-liner, nessun root necessario.
Il README lo descrive come un ciclo chiuso in cui Hermes 'crea skill dall'esperienza, le migliora durante l'uso, si spinge a persistere la conoscenza, cerca nelle sue conversazioni passate e costruisce un modello sempre più profondo di chi sei tra le sessioni.' È la funzionalità che il README usa per differenziare Hermes da un assistente chat senza stato.
Le skill sono capacità riutilizzabili e componibili. Hermes include il supporto nativo per il catalogo aperto agentskills.io (citato nel README) e può anche generare e salvare le proprie skill dalle sessioni di lavoro — il sistema di skill auto-generanti è parte del loop di apprendimento.
Sì. La v0.6.0 (30 marzo 2026) ha aggiunto una modalità server MCP così Hermes può esporre i suoi tool ad altri client MCP. La v0.8.0 (8 aprile 2026) ha aggiunto MCP OAuth 2.1 per connessioni MCP autenticate — entrambe evidenziate nelle note di rilascio ufficiali.
La v0.6.0 (30 marzo 2026) ha aggiunto un container Docker ufficiale — è elencato come highlight nelle note di quella release su GitHub. Prima della v0.6.0, l'unico percorso di installazione supportato era lo script curl più un ambiente Python locale.
Il README elenca sei backend terminale per l'esecuzione dei tool: local, Docker, SSH, Daytona, Singularity e Modal. Permettono di eseguire i comandi di Hermes in un ambiente isolato, da una shell normale fino a un container serverless effimero.
La v0.7.0 (3 aprile 2026) ha reso la memoria un'interfaccia provider pluggabile — backend di terze parti implementano un provider ABC e si registrano tramite il sistema di plugin. Honcho è il plugin di riferimento con risoluzione host/peer scoped per profilo, ed è usato come backend del modello utente dialettico descritto nel README.
Il quickstart del README è: `source ~/.bashrc` per ricaricare la shell, poi `hermes` per iniziare a chattare, `hermes model` per scegliere un provider, `hermes tools` per configurare i tool, e `hermes setup` per il wizard completo. Tutti elencati nella sezione post-installazione del README.
Il repository ufficiale è github.com/NousResearch/hermes-agent — licenza MIT, ~50k stelle, ~6.5k fork e oltre 3.700 commit sul main al momento della stesura. Homepage: hermes-agent.nousresearch.com.
Il README linka tre canali della community: il Discord di Nous Research (discord.gg/NousResearch), le GitHub Issues su github.com/NousResearch/hermes-agent/issues per i bug, e le GitHub Discussions sullo stesso repo per domande più articolate e ricette di skill.
Rimuovi il symlink della CLI e la directory di installazione: `rm ~/.local/bin/hermes` poi `rm -rf ~/.hermes/hermes-agent`. Se hai impostato `HERMES_INSTALL_DIR` durante l'installazione, rimuovi quel percorso. Nessun pacchetto a livello di sistema viene toccato.
No. Questo è un sito della community fatto da fan. Non è gestito da, approvato da, o affiliato con Nous Research. Tutti i contenuti qui sono tratti da materiale pubblico — il repository GitHub, le note di rilascio e la documentazione ufficiale su hermes-agent.nousresearch.com. Hermes Agent e Nous Research sono marchi dei rispettivi proprietari.
No. Il README elenca la CLI e i gateway di chat (Telegram, Discord, Slack, WhatsApp, Signal, Email) come interfacce integrate — non c'è una UI browser ufficiale nella v0.8.0. Se vuoi parlare con Hermes da un browser, i due percorsi della community sono (1) eseguirlo su un workspace Matrix/Discord/Slack e usare il client web di quella piattaforma, oppure (2) puntare un editor compatibile MCP alla modalità server MCP di Hermes (aggiunta nella v0.6.0).
Sì — un VPS Linux è il deployment tipico. I requisiti ufficiali sono minimo 2 GB di RAM (di più se usi modelli locali), ~1 GB di disco e Python 3.11 (installato automaticamente dallo script curl). Esegui lo stesso installer da una riga via SSH. Per l'isolamento dei comandi su host condiviso, abilita il backend sandbox SSH o Docker dal README così i tool shell di Hermes vengono eseguiti dentro un container anziché sul filesystem del tuo VPS.
La documentazione upstream è su hermes-agent.nousresearch.com/docs — è la fonte ufficiale per installazione, configurazione, tool, canali e riferimento CLI. Questo sito della community (hermesagents.net) trae informazioni da quella docs più il README di NousResearch/hermes-agent e le note di rilascio su GitHub. Se upstream e questo sito non concordano, fidati di upstream.
No. Diversi prodotti non correlati usano il nome 'Hermes' — agenti di sicurezza enterprise, client email, strumenti middleware. Questo sito copre solo Hermes Agent di Nous Research: l'agente IA auto-migliorante open-source su github.com/NousResearch/hermes-agent. Se stai cercando un prodotto di sicurezza Hermes, non è il sito giusto.
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).