Come installare Hermes Agent: guida di configurazione per principianti

Scopri come installare Hermes Agent su macOS e Windows. Segui comandi adatti ai principianti, passaggi di configurazione del modello, controlli di verifica e soluzioni ai problemi più comuni.

10 min di lettura2026-07-13
Come installare lo strumento agent Hermes

Hermes Agent è un agent AI open source di Nous Research che gira dal tuo terminale, si collega a diversi provider di modelli, ricorda il contesto utile tra le sessioni ed è estendibile con strumenti, skill, gateway di messaggistica e automazioni. Questa guida ti aiuta a capire come installare Hermes. Non devi installare manualmente Python o Node.js per l'installer standard su macOS o Windows, perché l'installer ufficiale gestisce per te le dipendenze principali.

Prima di installare Hermes Agent

Hermes Agent è un software pensato prima di tutto per il terminale, quindi lo installerai da riga di comando. Scegli la sezione adatta al tuo computer:

  • macOS: apri Terminale da Applicazioni > Utility > Terminale, oppure premi Command + Spazio e cerca "Terminale".

  • Windows: installa prima WSL2, apri il terminale della tua distribuzione Linux, quindi segui il comando per Linux.

Ti serve anche Git. Verifica se Git è installato:

git --version

Output previsto:

git version 2.x.x

Se vedi git: command not found, installa prima Git:

# Ubuntu / Debian / WSL2 sudo apt update sudo apt install -y git
# macOS with Homebrew brew install git

Se non hai Homebrew su macOS, installa Git dagli Apple Command Line Tools eseguendo:

xcode-select --install

Passo 1: installare Hermes Agent su macOS o Windows

Nel terminale, copia e incolla il comando ufficiale di installazione:

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
Installa l'assistente Hermes Agent con il comando ufficiale dell'installer

L'installer scarica Hermes Agent, prepara il suo ambiente Python, installa le dipendenze necessarie e aggiunge il comando hermes al path della tua shell. In un'installazione normale da utente, i dati di Hermes vengono salvati in ~/.hermes/.

Al termine del comando, ricarica la shell:

source ~/.bashrc

Se usi Zsh, comune su macOS, esegui:

source ~/.zshrc

Risultato previsto:

# No error output

Ora verifica che il comando di Hermes Agent sia disponibile:

hermes --version

Risultato previsto:

hermes, version ...

Il numero esatto di versione può cambiare con gli aggiornamenti di Hermes Agent.

Passo 2: configurare il provider del modello

Hermes Agent ha bisogno di un provider di modelli prima di poter rispondere o usare strumenti. La configurazione più semplice per iniziare è quella interattiva:

hermes model

La procedura guidata ti permette di scegliere un provider come Kimi/Moonshot. Non configurare routing, fallback, gateway o cron finché una chat di base non funziona.

Scegli un provider LLM per lo strumento Hermes agent

Seleziona il modello predefinito. kimi-k2.6 è il modello più avanzato di Kimi finora disponibile.

Seleziona Kimi-k2.6

Se conosci già il valore che vuoi impostare, puoi usare hermes config set. Ad esempio:

hermes config set Moonshot_API_KEY sk-or-your-key-here

Se non hai una api-key, Kimi potrebbe essere una scelta interessante.

Passo 1: attivare la tua Kimi API

Prima di usare la Kimi API con Hermes Agent, attiva la tua Kimi API Key nel Kimi Platform. Ti consigliamo almeno 20$ per sbloccare l'accesso Tier 2, che riduce la latenza e garantisce prestazioni più stabili per attività complesse e multi-step

attiva la tua Kimi API Key

Passo 2: creare la tua Kimi API Key

Vai alla sezione API Keys su Kimi Platform e clicca su Create API Key. Ricordati di copiare la tua API key e conservarla in modo sicuro, perché viene mostrata solo una volta al momento della creazione.

Crea la tua Kimi API Key

Passo 3: inserire la tua API key

Incolla la tua Kimi API key e collega Hermes Agent.

Crea la tua Kimi API Key

Passo 3: avviare Hermes Agent

Una volta configurato il modello, avvia la classica CLI:

hermes

Oppure prova la nuova interfaccia terminale:

hermes --tui

Dovresti vedere una schermata di benvenuto o un prompt che mostra il provider/modello selezionato. Provalo con una semplice richiesta:

Controlla la mia directory corrente e dimmi quali file vedi.

Il successo si presenta così:

Hermes risponde senza errori di autenticazione. Hermes riesce a leggere o ragionare sulla directory corrente. La sessione continua dopo la prima risposta.

Se Hermes Agent si apre ma restituisce errori di modello o di autenticazione, esegui:

hermes model

Poi scegli di nuovo il tuo provider e verifica la chiave API o l'accesso OAuth.

Passaggio 4: trasforma Hermes Agent in un bot

Come OpenClaw, anche Hermes Agent può funzionare come bot e connettersi alle tue app di chat:

hermes gateway setup

Dopo la configurazione, controlla lo stato del gateway:

hermes gateway status

Usa il gateway solo dopo che il tuo provider di modelli funziona nel terminale. Se la CLI non riesce a completare una chat di base, di solito anche il bot fallirà per lo stesso motivo.

Problemi comuni di installazione di Hermes Agent

hermes: command not found

Causa: il terminale non ha ancora ricaricato la modifica del PATH.

Soluzione:

source ~/.bashrc

Oppure:

source ~/.zshrc

Poi prova:

hermes --version

git: command not found

Causa: Git non è installato.

Soluzione su Ubuntu, Debian o WSL2:

sudo apt update sudo apt install -y git

Soluzione su macOS con Homebrew:

brew install git

Chiave API non impostata

Causa: Hermes Agent è installato, ma non è configurata alcuna chiave o accesso al provider.

Soluzione:

hermes model

Oppure imposta una chiave manualmente:

hermes config set OPENROUTER_API_KEY sk-or-your-key-here

hermes doctor segnala una configurazione mancante o obsoleta

Causa: il file di configurazione potrebbe essere incompleto dopo un aggiornamento.

Soluzione:

hermes config check hermes config migrate hermes doctor

L'endpoint personalizzato si connette ma restituisce risposte errate

Causa: l'URL di base, il nome del modello o la lunghezza del contesto sono errati.

Soluzione: testa prima l'endpoint in un client separato, conferma che sia compatibile con OpenAI e assicurati che il modello supporti almeno 64K di contesto per i normali flussi di lavoro di Hermes Agent.

Riferimento rapido ai comandi

Conclusione

Il modo più semplice per installare Hermes Agent è usare l'installer ufficiale a riga singola, ricaricare la shell, eseguire hermes model e verificare la configurazione con una vera chat più hermes doctor. Mantieni semplice la prima configurazione: una macchina, un provider, una conversazione funzionante. Una volta che l'assistente Hermes Agent di base è stabile, puoi ampliarlo tranquillamente con l'isolamento tramite Docker, bot gateway, competenze, automazioni pianificate e provider di modelli personalizzati.

Domande frequenti

Cos'è Hermes Agent?
Hermes Agent è una piattaforma AI Agent open source sviluppata da Nous Research. Funziona dal terminale, supporta molti provider di modelli, utilizza strumenti, memorizza la configurazione in ~/.hermes/ e può essere esteso con skill, memoria, attività pianificate e gateway di messaggistica.
Hermes Agent è un software o un'app web?
Hermes Agent è un software che si installa localmente, su WSL2, su un server o in ambienti supportati come Termux. Non è solo un'app web ospitata. Molti utenti lo utilizzano come assistente AI da terminale o come agent sempre attivo su un VPS.
Devo installare Python o Node.js prima di Hermes Agent?
Con il programma di installazione ufficiale, in genere non è necessario installare manualmente Python o Node.js. Il programma di installazione gestisce le dipendenze principali. Devi solo assicurarti che Git sia disponibile.
Posso usare Hermes Agent su Windows?
Sì. Il percorso consigliato per i principianti è WSL2. Esiste anche un supporto nativo per Windows, ma la documentazione ufficiale lo indica come beta iniziale, quindi aspettati più imperfezioni rispetto al percorso Linux/macOS/WSL2.
Cosa devo fare dopo aver installato Hermes Agent?
Esegui hermes model, scegli un provider, ad esempio Kimi, avvia hermes, prova una normale chat, esegui hermes doctor e verifica che hermes --continue riprenda la sessione. Successivamente, aggiungi isolamento Docker, skill, server MCP, voce, cron o un gateway di messaggistica secondo necessità.
Potrebbe interessarti anche
Come installare OpenClaw su macOS, Linux e Windows
Come installare OpenClaw su macOS, Linux e Windows
2026-07-13
Come installare OpenClaw su Mac: guida passo passo
Come installare OpenClaw su Mac: guida passo passo
2026-07-13
Guida all'integrazione dell'API Hermes: configurazione e funzionamento
Guida all'integrazione dell'API Hermes: configurazione e funzionamento
2026-07-13
Come configurare l'API di OpenCode con la tua LLM API
Come configurare l'API di OpenCode con la tua LLM API
2026-07-13
Come usare Claude Code: guida passo passo per principianti
Come usare Claude Code: guida passo passo per principianti
2026-07-13