Quante volte hai desiderato un assistente AI che lavori per te anche mentre dormi, raggiungibile dal telefono? Non è un sogno: è un container su un server da 5 euro al mese.
In sintesi: Hermes Agent è un agente AI open source con licenza MIT sviluppato da Nous Research, arrivato alla versione v0.20.0 e a oltre 229.000 stelle su GitHub. La differenza rispetto a un agente locale sta nel luogo in cui vive: installato su un Virtual Private Server, resta operativo 24 ore su 24 anche a computer spento, esegue attività programmate via cron job e risponde su Telegram, Slack, Discord, WhatsApp, Signal, email o CLI. Costo tipico: 5-15 euro al mese di VPS più il consumo di token del modello collegato.
Questo articolo copre cos’è Hermes Agent, come installarlo su VPS, come configurarlo, quanto costa davvero e come costruire una flotta di agenti che lavorano in parallelo per un team. Se invece cerchi la versione locale e gratuita, abbiamo una guida dedicata a Hermes Desktop con Ollama.
Cos’è Hermes Agent e come è fatto
Hermes Agent è un agente AI open source sviluppato da Nous Research, il laboratorio noto per la famiglia di modelli Hermes. La licenza è MIT: puoi leggerlo, modificarlo e ospitarlo dove vuoi, senza vincoli commerciali e senza vendor lock-in. Nessuna telemetria, nessun dato che esce dalla tua infrastruttura se non verso il provider LLM che scegli tu.
L’architettura poggia su quattro componenti, ognuno corrispondente a file concreti sul filesystem:
| Componente | Dove vive | A cosa serve |
|---|---|---|
| Memoria | MEMORY.md, USER.md | Apprende progetti, preferenze e modo di lavorare, sessione dopo sessione |
| Skill | ~/.hermes/skills/ | Procedure riutilizzabili in Markdown, predefinite o create dall’agente stesso |
| Soul | SOUL.md | Definisce tono, personalità e regole di comunicazione |
| Cron | Scheduler integrato | Attività programmate descritte in linguaggio naturale |
È questa combinazione a renderlo adatto al ruolo di assistente che opera in background. Report mattutini che riassumono le email arrivate, monitoraggio dei trend AI sui social, scraping di repository GitHub durante la notte: attività che non richiedono la tua presenza, e che infatti Hermes esegue senza che tu chieda nulla.
Se il concetto di agente autonomo ti è ancora sfocato, il nostro articolo sui 5 livelli di complessità degli agenti AI inquadra dove si colloca uno strumento come Hermes rispetto a un semplice chatbot.
Hermes Agent contro un agente locale: cosa cambia davvero
La domanda ricorrente è: che differenza c’è tra Hermes Agent e un agente più conosciuto come Claude Code? La risposta non riguarda l’intelligenza del modello, riguarda l’ambiente operativo. Claude Code vive nella tua cartella di lavoro e ha bisogno che tu sia davanti al computer. Hermes vive su un server.
| Aspetto | Agente locale (es. Claude Code) | Hermes Agent su VPS |
|---|---|---|
| Dove gira | Cartella locale sul tuo PC | Virtual Private Server, sempre acceso |
| Disponibilità | Solo a computer acceso | 24/7, da qualsiasi dispositivo |
| Supervisione | Richiede guida diretta | Autonomo tramite cron job |
| Uso in team | Una istanza per sviluppatore | Gruppi Telegram e Slack condivisi |
| Automazioni ricorrenti | Setup manuale con scheduler di sistema | Native, descritte in linguaggio naturale |
| Punto di forza | Coding e refactoring su codebase reali | Assistente generalista e automazioni |
Non è una gara: sono strumenti complementari. Per lo sviluppo software un coding agent resta più efficace, e infatti abbiamo raccontato come usarlo dal telefono senza PC acceso. Per tutto ciò che deve avvenire lontano dalla scrivania, la gestione delle comunicazioni, i report programmati, il monitoraggio continuo, Hermes ha un vantaggio strutturale.
Installazione di Hermes Agent su VPS
La configurazione più efficiente è su un VPS, così l’agente è sempre online. Serve poco: un piano con 2-4 GB di RAM e 2 vCPU regge senza problemi un agente personale con qualche skill attiva. Provider come Hostinger, Hetzner o DigitalOcean coprono questa fascia tra i 5 e i 15 euro al mese.
L’installazione su Linux o macOS è un comando solo:
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
Su Windows si usa PowerShell con iex (irm https://hermes-agent.nousresearch.com/install.ps1), mentre gli aggiornamenti successivi passano da hermes update. Chi preferisce un’interfaccia grafica può gestire il container dal Docker Manager del VPS invece che da terminale.
Collegare il modello AI
La prima operazione dopo l’installazione è connettere Hermes a un modello. Puoi usare le tue sottoscrizioni OpenAI o Anthropic, ma la scelta più solida è OpenRouter: un’unica chiave API dà accesso a oltre 200 modelli, e cambiare motore diventa una riga di configurazione invece di una migrazione.
Il modello con il miglior rapporto costo/prestazioni per l’uso quotidiano è DeepSeek V4 Flash, un Mixture-of-Experts da 284 miliardi di parametri totali con 13 miliardi attivi e una finestra di contesto da 1.048.576 token. Su OpenRouter costa circa 0,08 dollari per milione di token in input e 0,25 in output: numeri che rendono economicamente irrilevante lasciare un agente acceso tutto il giorno.
Connessione ai canali di comunicazione
Il potenziale reale si sblocca con l’integrazione nelle piattaforme di messaggistica. Hermes supporta Telegram, Discord, Slack, WhatsApp, Signal, email e CLI. Telegram è la scelta più versatile per uso personale, Slack e Microsoft Teams per ambienti aziendali. La connessione è guidata: si genera un QR code, si scansiona dal telefono e si configura il bot.
Il passaggio da non saltare è impostare il canale home, dove Hermes invia le notifiche dei cron job e i report. Senza, le automazioni girano ma non ti raggiungono in modo centralizzato.
Personalizzazione e skill auto-generate
Configurati modello e canale, arriva la parte che distingue Hermes dagli altri agenti. Puoi istruirlo a parlare con il tuo stile fornendogli conversazioni esportate o testi tuoi: l’agente analizza i pattern e riscrive da solo il proprio SOUL.md, allineando tono e linguaggio al tuo brand voice.
Hermes arriva con una libreria di skill predefinite (design, umanizzazione del testo, gestione Git, creazione di presentazioni), ma il punto è un altro: sa crearne di nuove. Quando incontra un’esigenza non coperta, costruisce la skill, aggiorna memoria e SOUL.md, e la riusa nelle esecuzioni successive. È la stessa logica modulare che Anthropic ha adottato con le Claude Skills, qui applicata a un agente che se le scrive da solo.
Esempio concreto: chiedi a Hermes di fare scraping su Instagram per generare idee di contenuti per i reel. La skill non esiste, quindi la crea, individuando un servizio come Apify per aggirare le limitazioni di accesso ai dati. Il processo richiede qualche minuto ed è interamente gestito dall’agente.
Definizione della Skill
Descrivi il task che Hermes deve automatizzare (es. “scraping Instagram”).
1Processo di Auto-Creazione
Hermes analizza, identifica le risorse necessarie (es. Apify), e sviluppa la skill.
2Aggiornamento e Test
La nuova skill viene integrata, testata e, se necessario, raffinata da Hermes stesso.
3Esecuzione Automatica
La skill è pronta per essere attivata tramite cron job o su richiesta, autonomamente.
4Flusso di creazione e integrazione di una nuova skill in Hermes Agent.
Creare una flotta di agenti AI con Hermes
Per le aziende il punto di svolta è la flotta: più istanze Hermes che operano in parallelo. Immagina un gruppo Telegram o un canale Slack in cui ogni topic è gestito da un agente diverso, con skill e obiettivi propri. Uno segue la generazione di contenuti, uno l’analisi delle vendite, uno il monitoraggio delle news di settore.
Ogni membro del team accede all’agente che gli serve, senza che le memorie si contaminino. Le automazioni diventano operative: brief mattutini personalizzati, analisi dei pain point emersi dalle conversazioni con i clienti, alert su movimenti dei competitor. Non si tratta di automatizzare singoli task, ma di costruire un ecosistema di agenti che lavorano insieme.
È esattamente il ragionamento dietro Prisma, il nostro sistema di agenti AI in produzione per le aziende: un agente da solo risolve un problema, una flotta coordinata cambia un processo.
Quanto costa davvero Hermes Agent
Il software è gratuito, licenza MIT. Le voci di costo sono due e sono entrambe contenute.
| Voce | Costo indicativo | Note |
|---|---|---|
| Licenza Hermes Agent | 0 € | MIT, codice pubblico su GitHub |
| VPS (2-4 GB RAM) | 5-15 € / mese | Sufficiente per un agente personale con più skill |
| Token (DeepSeek V4 Flash) | ~0,08 $ / M input | Uso quotidiano intenso: in genere sotto i 10 $ / mese |
| Servizi esterni (opzionali) | Variabile | Apify e simili, solo se servono skill di scraping |
La voce che può sfuggire di mano è il modello, non il server. Attivare il reasoning mode su ogni messaggio moltiplica i token e rallenta le risposte sui canali di chat: è il problema più comune nelle prime settimane di utilizzo, e si risolve limitando il ragionamento esteso ai soli cron job complessi.
I limiti da mettere in conto
Hermes non è plug and play. La configurazione iniziale richiede confidenza con SSH, chiavi API e Docker, e le prime skill auto-generate vanno controllate prima di lasciarle girare in autonomia su dati aziendali. Un agente che scrive le proprie procedure è potente esattamente quanto è rischioso se nessuno legge cosa ha scritto.
Va poi considerato che la qualità dell’output dipende dal modello sottostante: un modello economico su un task di analisi complessa produce risultati mediocri, per quanto sofisticata sia l’architettura dell’agente. Il risparmio sui token ha un costo in qualità, e va calibrato task per task.
Detto questo, il rapporto tra quello che serve per partire e quello che si ottiene resta tra i migliori del panorama open source. La natura MIT e la capacità di auto-miglioramento fanno di Hermes uno strumento che cresce con le esigenze del business invece di invecchiare con esse. Se stai valutando dove inserire agenti autonomi nei tuoi processi, parliamone: la parte difficile non è installarli, è decidere cosa delegare.