Guida a Hermes Agent: L'Agente AI Open-Source che si Autoperfeziona (2026)
Guida completa a Hermes Agent di Nous Research: passaggi per l'installazione, memoria auto-migliorante, oltre 40 strumenti, prezzi e confronto con OpenClaw nel 2026.
Hermes Agent di Nous Research è un agente AI open-source con licenza MIT che ricorda ciò che impara, costruisce skill riutilizzabili dall'esperienza e può essere eseguito su praticamente qualsiasi LLM. Dalla sua prima release il 25 febbraio 2026, ha superato le 57.000 stelle su GitHub, diventando il framework per agenti open-source in più rapida crescita dell'anno.
Questa guida copre tutto ciò che devi sapere: cosa fa effettivamente Hermes Agent, come installarlo, quanto costa, come funziona il suo sistema di memoria auto-migliorante e se ha senso per il tuo workflow.
TL;DR — Hermes Agent in sintesi
| Dettaglio | Info |
|---|---|
| Sviluppatore | Nous Research |
| Licenza | MIT (completamente open-source, uso commerciale OK) |
| Stelle GitHub | 57.000+ |
| Ultima Versione | v0.7.0 "Resilience Release" (3 aprile 2026) |
| Piattaforme Supportate | Linux, macOS, WSL2, Android (Termux) |
| Canali Chat | Telegram, Discord, Slack, WhatsApp, Signal, CLI |
| Supporto LLM | 200+ modelli via OpenRouter, DeepSeek, Kimi, MiniMax, OpenAI, Anthropic, Google |
| Strumenti Integrati | 40+ (web, terminale, file, browser, visione, generazione immagini, TTS, cron, delega) |
| Memoria | Persistente tra le sessioni (SQLite + FTS5) |
| Auto-miglioramento | Sì — creazione di skill procedurali dall'esperienza |
| Costo | Gratuito (self-hosted) + $0–15/mese di utilizzo API |
Cosa rende diverso Hermes Agent
La maggior parte degli agenti AI è stateless. Gli assegni un compito, lo eseguono (o ci provano) e la conversazione successiva ricomincia da zero. Hermes Agent rompe questo schema con tre capacità fondamentali che lo distinguono.
Memoria persistente tra le sessioni
Ogni conversazione viene scritta in un database SQLite e indicizzata con la ricerca full-text FTS5. Quando in seguito si presenta un compito simile, Hermes cerca nella propria cronologia invece di caricare intere vecchie sessioni nella context window. I risultati recuperati passano attraverso una sintesi del LLM in modo che venga iniettato solo il contesto pertinente. Il risultato: l'agente diventa più utile quanto più a lungo lo usi.
Loop di apprendimento auto-migliorante
Ogni 15 chiamate a strumenti, Hermes esegue un checkpoint di auto-valutazione. Se il lavoro ha comportato una procedura riutilizzabile, crea o aggiorna automaticamente una skill — un file markdown memorizzato in ~/.hermes/skills/. Queste skill procedurali catturano il come fare qualcosa, non solo cosa è successo. La volta successiva che appare un problema simile, Hermes carica la skill pertinente e la esegue in modo più efficiente.
Questa è la differenza chiave rispetto ad altri agenti. Hermes separa la memoria procedurale (metodi) dalla memoria episodica (eventi), ed entrambe persistono tra le sessioni.
Oltre 40 strumenti integrati per ogni categoria
Hermes viene fornito con un ampio registro di strumenti pronto all'uso:
- Operazioni sui file — leggere, scrivere, cercare, modificare file
- Terminale — eseguire comandi shell, catturare l'output
- Ricerca Web — recuperare informazioni in tempo reale da Internet
- Automazione browser — navigare, cliccare, scattare istantanee (basato su Chromium)
- Visione e generazione di immagini — analisi visiva, creazione di immagini tramite FAL
- Esecuzione di codice — esecutore di codice sandboxed
- Ricerca memoria e sessioni — cercare nelle conversazioni passate
- Delega — avviare sub-agenti per compiti paralleli
- Cron job — pianificare attività ricorrenti
- Home Assistant — controllo IoT e smart home
- TTS — output text-to-speech
- Todo — tracciamento dei task
- RL (reinforcement learning) — auto-addestramento tramite Atropos
hermes tools.
Come installare Hermes Agent
Hermes gira su Linux, macOS, WSL2 e Android (Termux). Windows nativo non è supportato — usa invece WSL2. L'intera configurazione richiede circa cinque minuti.
Installazione in riga singola (Consigliata)
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
Questo gestisce tutto: clonazione della repo, configurazione di un ambiente virtuale Python 3.11, installazione delle dipendenze e configurazione delle directory.
Installazione manuale
# 1. Installa uv (gestore di pacchetti Python veloce)
curl -LsSf https://astral.sh/uv/install.sh | sh
# 2. Clona il repository
git clone --recurse-submodules https://github.com/NousResearch/hermes-agent.git
cd hermes-agent
# 3. Crea l'ambiente virtuale e installa
uv venv --python 3.11
source .venv/bin/activate
uv pip install -e ".[all]"
Configura il tuo provider LLM
# Esegui la procedura guidata di configurazione
hermes setup
# Oppure configura manualmente — aggiungi la tua chiave API a ~/.hermes/.env
echo "OPENROUTER_API_KEY=your-key-here" >> ~/.hermes/.env
# Scegli il tuo modello
hermes model
Hermes funziona con qualsiasi LLM che supporti un contesto di 64K+. Le scelte popolari includono modelli da OpenRouter (oltre 200 opzioni), DeepSeek, MiniMax M2.7, Kimi, OpenAI, Anthropic e Google.
Opzionale: Aggiungi chiavi specifiche per gli strumenti
# Ricerca Web (Firecrawl)
echo "FIRECRAWL_API_KEY=your-key" >> ~/.hermes/.env
# Generazione immagini (FAL)
echo "FAL_KEY=your-key" >> ~/.hermes/.env
Avvio
# Modalità CLI
hermes
# Oppure connettiti a una piattaforma di messaggistica
hermes gateway
Il processo gateway connette Hermes simultaneamente a Telegram, Discord, Slack, WhatsApp e Signal attraverso un unico processo.
v0.7.0 — Resilience Release
L'ultima major release (3 aprile 2026) ha introdotto 168 PR e risolto 46 problemi. Ecco i punti salienti:
Provider di memoria pluggable. La memoria è ora un sistema di plugin estensibile. Backend di terze parti (vector store, Honcho, database personalizzati) implementano una semplice interfaccia provider e si registrano tramite il sistema di plugin. Non sei più vincolato solo a SQLite. Rotazione del pool di credenziali. Configura più chiavi API per lo stesso provider. Hermes ruota tra di esse automaticamente utilizzando una strategia thread-safe basata sul minor utilizzo. Un errore 401 attiva la rotazione istantanea alla chiave successiva. Browser anti-rilevamento Camofox. Un nuovo backend browser locale che utilizza Camoufox per la navigazione stealth con sessioni persistenti e scoperta di URL VNC per il debugging visivo. Anteprime diff inline. Le operazioni di scrittura e patch dei file ora mostrano diff inline nel feed delle attività degli strumenti, fornendo una conferma visiva di ciò che è cambiato prima che l'agente prosegua. Continuità della sessione del server API. Il server API trasmette gli eventi di avanzamento degli strumenti in tempo reale e supporta gli headerX-Hermes-Session-Id per sessioni persistenti tra le richieste HTTP.
Hermes Agent vs. OpenClaw — Quale scegliere?
OpenClaw è l'altro principale framework per agenti open-source nel 2026. Ecco un confronto diretto.
| Funzionalità | Hermes Agent | OpenClaw |
|---|---|---|
| Stelle GitHub | 57.000+ | 15.000+ |
| Licenza | MIT | MIT |
| Memoria auto-migliorante | Sì (procedurale + episodica) | No (basata su file, manuale) |
| Loop di apprendimento | Creazione automatica skill ogni 15 chiamate | Installazione manuale skill via ClawHub |
| Piattaforme Chat | 6 (Telegram, Discord, Slack, WhatsApp, Signal, CLI) | 50+ (inclusi WeChat, Teams, Line, IRC, email) |
| Skill della community | In crescita (ecosistema giovane) | 13.000+ su ClawHub |
| CVE di sicurezza | 0 segnalati (ad aprile 2026) | 9 CVE in 4 giorni (marzo 2026, incl. CVSS 9.9) |
| Automazione Browser | Integrata (Chromium + Camofox) | Basata su plugin |
| Supporto Modelli | 200+ via OpenRouter + provider diretti | Gamma simile |
| Costo tipico | Gratuito + $0–15/mese API | Gratuito + $5–15/mese API + opzionale $6/mese hosting |
Quanto costa Hermes Agent?
Hermes stesso è gratuito e self-hosted. Il costo reale è l'utilizzo delle API del LLM.
| Livello di utilizzo | Costo mensile stimato |
|---|---|
| Leggero (pochi task al giorno, modello economico) | $0–3 |
| Moderato (uso quotidiano, modello di fascia media) | $5–10 |
| Intenso (sempre attivo, modello premium) | $10–15 |
| Power user (delega multi-agente, visione, gen. immagini) | $15–30+ |
Una cosa da sapere: circa il 73% di ogni chiamata API è overhead fisso dovuto alle definizioni degli strumenti. Ciò significa che i compiti brevi costano proporzionalmente di più rispetto a quelli lunghi. Se il costo è un problema, scegli un modello con prezzi per token più bassi (DeepSeek e MiniMax M2.7 sono opzioni budget popolari).
L'esecuzione su un VPS aggiunge $5–10/mese se desideri che l'agente sia sempre attivo.
Partnership con MiniMax AI
Nous Research ha annunciato una partnership con MiniMax AI all'inizio del 2026. MiniMax M2.7 è ora uno dei modelli più utilizzati all'interno di Hermes Agent. L'integrazione è di primo livello: seleziona "MiniMax (global endpoint)" dall'elenco dei provider e scegli MiniMax-M2.7 come modello. Le due società stanno collaborando per ottimizzare le versioni future specificamente per l'agente, con piani per funzionalità multimodali che includono visione, audio e potenzialmente integrazione con la robotica.
Domande Frequenti
Hermes Agent funziona con modelli locali?
Sì. Hermes funziona con qualsiasi LLM che supporti un contesto di 64K+. Puoi eseguirlo con Ollama per operazioni completamente locali e offline utilizzando modelli come Hermes 3 (basato su Llama 3.1). Nessuna chiave API necessaria per i modelli locali.
È sicuro eseguire Hermes Agent su un server?
L'architettura include l'hardening dei container, l'isolamento dei namespace per i sub-agenti e la rotazione delle credenziali. La release v0.7.0 ha aggiunto profonde correzioni di sicurezza. Ad aprile 2026, Hermes ha zero CVE specifici dell'agente segnalati — un netto contrasto con la recente divulgazione di 9 CVE in 4 giorni di OpenClaw.
Posso migrare da OpenClaw a Hermes Agent?
Sì. Un numero crescente di utenti sta migrando da OpenClaw a Hermes, in particolare dopo le divulgazioni di CVE di marzo 2026. Hermes non ha uno strumento di migrazione con un solo clic, ma la configurazione è semplice. Le tue skill di OpenClaw dovranno essere ricreate, anche se Hermes ne imparerà molte automaticamente attraverso il suo loop di auto-miglioramento.
In quale linguaggio di programmazione è scritto Hermes Agent?
Python. Il codebase richiede Python 3.11+ e utilizza uv come gestore di pacchetti.
Hermes Agent può controllare la mia smart home?
Sì. Hermes ha un set di strumenti integrato per Home Assistant che si connette alla tua istanza di Home Assistant per il controllo IoT e della smart home.
In cosa differisce Hermes Agent da ChatGPT o Claude?
ChatGPT e Claude sono modelli AI conversazionali. Hermes Agent è un framework per agenti autonomi che utilizza i LLM (inclusi GPT e Claude) per compiere azioni: eseguire comandi, modificare file, navigare sul web, gestire task e costruire skill riutilizzabili. La differenza chiave è l'agency — Hermes agisce, impara e ricorda tra le sessioni.
Considerazioni finali
Hermes Agent è il progetto di agente open-source più interessante del 2026 finora. Il loop di apprendimento auto-migliorante non è una promessa di marketing — è un sistema concreto basato su SQLite, FTS5 e file di skill procedurali che migliora sensibilmente il completamento dei compiti nel tempo. La postura di sicurezza è solida, la flessibilità del modello non ha rivali e la licenza MIT significa che sei proprietario di tutto.
L'ecosistema è ancora giovane rispetto al maturo marketplace di skill di OpenClaw, e l'overhead fisso del 73% per chiamata API è una reale considerazione di costo. Ma per chiunque desideri un agente AI che migliori davvero quanto più lo si usa, Hermes Agent è il chiaro leader.
Vuoi la potenza di Hermes Agent senza la configurazione del server? Y Build è come una versione mobile-first di Hermes Agent — le stesse capacità di automazione AI e creazione di prodotti, ma senza bisogno di un VPS, di un terminale o di alcuna competenza tecnica. Costruisci e pubblica direttamente dal tuo telefono.