Hermes Agent v0.17 accelerata: l'assistente AI allunga i tentacoli, arrivano iMessage, Raft e Sub-Agent in background

Con questo aggiornamento, Hermes Agent v0.17.0 riceve dall'ufficialità un nome molto calzante: The Reach Release.
La v0.16 aveva portato Hermes sul desktop; la v0.17 affronta un'altra domanda: fino a dove possono arrivare i tentacoli di questo assistente AI?
La risposta è: dentro iMessage, WhatsApp, Telegram e la rete di agenti Raft; dentro le app desktop, i Sub-agent in background, la modifica delle immagini, i blueprint di automazione, il marketplace delle skill e il sistema di memoria; persino dentro Composer, il modello di programmazione dietro Cursor.
Da questa versione Hermes non è più solo un agente open source che chatta, memorizza ed esegue compiti, ma corre verso la direzione di un "sistema operativo AI personale" multi-ingresso, multi-strumento e multi-scenario.
Prima, le dimensioni della versione
I dati ufficiali del rilascio sono pazzeschi:
- Data di rilascio: 19 giugno 2026
- Da v0.16.0: circa 1475 commit
- PR unite: circa 800
- File modificati: 1693
- Righe di codice nuove: 235.390
- Righe di codice eliminate: 50.730
- Issue chiuse: 300+
- Contributori della community: 245
Non si tratta di ritocchi minori, ma di un vero e proprio rilascio importante. L'ufficialità lo chiama Reach Release, ed è un nome azzeccato: i tentacoli di Hermes cominciano a espandersi su larga scala.
Integrazione iMessage: le bolle blu non hanno più bisogno di un relay Mac
Una delle funzioni più esplosive di questa versione è che Hermes si collega ufficialmente a iMessage.
In passato, per far inviare e ricevere iMessage a un assistente AI non si poteva quasi fare a meno di un Mac: o si teneva un Mac mini in un angolo che eseguiva BlueBubbles, oppure ci si inventava un servizio di bridge da gestire da soli. Funzionava, ma i costi di manutenzione erano fastidiosi.
La v0.17 introduce direttamente il plugin Photon Spectrum:
- Nessun relay Mac necessario
- Nessun bridge BlueBubbles
- Niente relay auto-ospitato
- Accesso a Photon tramite device code per gestire i pool di linee
Anche il comando è molto diretto:
hermes photon login
Dopo l'accesso, Hermes può inviare e ricevere messaggi su iMessage. Per gli utenti con famiglia e amici che vivono nelle bolle blu, significa che Hermes può finalmente entrare in modo naturale nell'app di messaggistica che usano di più.
L'ufficialità lo posiziona addirittura come successore di BlueBubbles: si parte gratis, senza auto-hosting.
Rete di agenti Raft: Hermes entra nel mondo degli agenti altrui

Il secondo aggiornamento con grande valore strategico è l'adattatore per la piattaforma Raft.
Raft è una rete di agenti, e Hermes v0.17 può collegarsi come agente esterno tramite il wake-channel bridge. Si imposta RAFT_PROFILE, si avvia il bridge, e Raft può "svegliare" Hermes per elaborare i messaggi.
Ancora più importante è la progettazione sulla privacy: il wake payload trasporta solo metadati, come ID evento e timestamp, senza il corpo del messaggio.
Questo dimostra che Hermes non vuole essere solo un assistente personale, ma anche diventare un nodo di una rete di agenti. In futuro il tuo Hermes potrebbe non essere più un'isola, ma un membro che altri agenti possono orchestrare, svegliare e con cui coordinarsi.
Questa cosa è più importante di quanto sembri. Perché nell'era degli agenti il vero valore non sta in quanto è intelligente un singolo AI, ma in come più agenti collaborano in sicurezza.
L'app desktop finalmente sembra uno strumento principale serio
Quando la v0.16 ha lanciato l'app desktop, era più un "finalmente esiste". La v0.17 invece è "finalmente può fare da strumento principale quotidiano".
I potenziamenti del desktop in questa versione includono:
- Pannello di scorciatoie riassociabili
- Notifiche di sistema native, con attivazione/disattivazione per tipo
- Finestra di osservazione in tempo reale dei sub-agent, che mostra in streaming il flusso dei compiti delegati in un riquadro separato
- Selettore di modelli Composer, con supporto per preset di modelli diversi
- Direzione automatica del testo RTL/bidi
- Pannello terminale ridimensionabile con temi VS Code
- Bozze composer indipendenti per ogni thread
- Installazione diretta di temi dal VS Code Marketplace
Prima il desktop era "un ingresso in più oltre al terminale"; ora assomiglia più a una vera postazione di lavoro per agenti. Soprattutto le live subagent watch-windows: affidi un compito lungo a un sub-agent, lui lavora in tempo reale in un altro riquadro mentre tu continui col filo principale.
Non è un artificio di UI, ma una ricostruzione dell'interfaccia di collaborazione tra persone e multi-agente.
Sub-agent in background: finalmente non serve più aspettare come stupidi
La v0.17 aggiunge i sub-agent background / async.
Prima, quando delegavi un compito lungo a un sub-agent — ad esempio fare ricerca su un progetto, eseguire una build o scrivere un report — la conversazione principale restava facilmente bloccata. Ora delegate_task(background=true) restituisce subito un handle, il sub-agent gira in background e tu continui col modello principale a fare altro.
Quando il compito in background è completato, il risultato completo torna automaticamente nel contesto principale come nuovo turno di conversazione.
Sembra una piccola funzione, ma per i compiti complessi è un cambiamento qualitativo.
Ad esempio puoi organizzare le cose così:
- Un sub-agent fa ricerca
- Un sub-agent esegue i test
- Un sub-agent genera una tabella comparativa
- L'agente principale continua a discutere il piano con te
Questa è vera collaborazione parallela tra agenti, non un singolo AI che fa la fila lentamente.
image_generate supporta la modifica delle immagini

Lo strumento image_generate di Hermes prima serviva principalmente a generare immagini dal testo. Dalla v0.17 può ricevere immagini esistenti e modificarle o trasformarle in base al prompt.
Usi tipici:
- Rendi blu questo logo
- Rimuovi lo sfondo
- Trasforma uno schizzo in un rendering di prodotto
- Adatta lo stile a un'immagine di riferimento
Non introduce un nuovo strumento image_edit, ma usa lo stesso pattern di image_generate, instradando automaticamente all'endpoint di edit del provider di back-end. Per un agente è un punto importante: più l'interfaccia degli strumenti è uniforme, più semplice è orchestrare i compiti.
Automation Blueprints: automazione anche senza sapere cron
Hermes supporta già le attività programmate, ma cron è troppo ostile per l'utente comune. Gli Automation Blueprints della v0.17 nascono proprio per risolvere questo problema.
Non devi ricordare geroglifici come 0 8 * * *: scegli semplicemente un blueprint di automazione, ad esempio "briefing di notizie ogni mattina alle 8", e Hermes ti chiede direttamente i parametri necessari.
Lo stesso blueprint può essere presentato nativamente su più superfici:
- Nel Dashboard è un modulo
- In CLI/TUI è un comando
- In Messenger è una conversazione
- Nella documentazione è una voce dell'indice
Questo mostra che Hermes sta facendo una cosa molto intelligente: trasformare l'automazione da "configurazione per ingegneri" a "domande e risposte per persone comuni".
Anche il modello Composer di Cursor è disponibile
La v0.17 porta anche un aggiornamento molto appetibile per i programmatori: nel selettore di modelli xAI OAuth arriva grok-composer-2.5-fast.
Composer è il modello di programmazione ad alta velocità dietro Cursor. Ora, se hai un abbonamento xAI Grok, puoi richiamarlo direttamente tramite Hermes, con la finestra di contesto allineata ai 200k completi.
In pratica collega insieme tre cose:
- Abbonamento Grok
- Agent loop di Hermes
- Velocità di codifica di Cursor Composer
Senza bisogno di una API Key separata. Per gli sviluppatori che hanno già Grok, è come ricevere gratis un back-end di programmazione ad alta velocità.
Il Dashboard diventa un centro di configurazione completo

Il Dashboard della v0.17 non serve solo a controllare lo stato: permette di creare profili Hermes completi.
Puoi fare tutto direttamente dal browser:
- Scegliere i modelli
- Scegliere le Skill
- Montare MCP Server
- Gestire più profili
- Cambiare profilo a livello globale
Prima queste operazioni richiedevano di modificare a mano il config.yaml. Ora non serve più: basta qualche clic nel Dashboard.
Questo è fondamentale per il deploy in team: quando devono usare l'agente persone non tecniche, la configurazione deve essere visuale.
Skills Hub rifatto: l'installazione delle skill sembra finalmente un app store
In questa versione anche Skills Hub è stato profondamente rinnovato.
Le nuove capacità includono:
- Hub collegati (Connected hubs)
- Sezione in evidenza (Featured)
- Anteprima completa della skill prima dell'installazione
- Scansione di sicurezza automatica per ogni skill
- Supporto per taps affidabili: OpenAI, Anthropic, HuggingFace, NVIDIA
Questo significa che le Skill non sono più un elenco piatto: si sta andando verso un vero app store per agenti.
Grande aggiornamento degli strumenti di memoria: operazioni batch atomiche
La memoria a lungo termine è da sempre il punto di forza di Hermes. Nella v0.17 il memory tool aggiunge l'operations array, con cui si possono fare add/replace/remove in batch con una sola chiamata, eseguita come operazione atomica.
Prima, quando il modello voleva aggiornare la memoria, servivano più passaggi: eliminare il vecchio contenuto, aggiungere il nuovo, gestire l'overflow del budget. Se un passaggio falliva a metà, la memoria poteva confondersi.
Ora può completare tutto in una sola chiamata:
- Liberare spazio
- Sostituire le informazioni vecchie
- Aggiungere nuove memorie
- Controllare contemporaneamente il budget finale di caratteri
Gli aggiornamenti della memoria diventano più veloci e meno soggetti a interruzioni a metà strada. Per un agente che "ti capisce sempre meglio con l'uso", è un upgrade di stabilità di fondo.
Accesso al Dashboard rafforzato

Sul fronte sicurezza, la v0.17 rafforza l'autenticazione del Dashboard:
- Gli endpoint che richiedono token restituiscono correttamente 401
- Il websocket si autentica con il token del dashboard servito
- Viene emesso un avviso quando un public_url override viene rifiutato in silenzio
Sono cambiamenti poco appariscenti ma molto necessari. Quando un Dashboard di un agente è esposto alla rete, dietro può esserci il modello, gli strumenti, MCP, il file system e i canali di messaggistica. Se l'autenticazione ha una falla, le conseguenze sono molto più gravi di quelle di un normale pannello di amministrazione.
Anche WhatsApp e Telegram sono più completi
Oltre a iMessage, la v0.17 potenzia WhatsApp e Telegram.
Per WhatsApp, Hermes aggiunge l'adapter ufficiale per la WhatsApp Business Cloud API. Prima si poteva passare dal bridge Baileys, ma bisognava mantenere il processo, scansionare i codici QR e prevedere le disconnessioni. Ora ci si collega direttamente al canale gestito ufficialmente da Meta.
Per Telegram, Hermes supporta i rich messages del Bot API 10.1. La formattazione dei messaggi lunghi è più pulita, il markup nativo più completo, attivo di default ma disattivabile a scelta.
Significa che gli ingressi di messaggistica di Hermes stanno passando da "ci si può collegare" a "ci si collega come si deve".
Curator non brucia più token di nascosto
C'è anche un'ottimizzazione molto pratica: il Skill curator di default non chiama più l'aux-model per l'onerosa consolidation durante le esecuzioni di routine.
Ora di default esegue solo il gratuito e deterministico inactivity sweep; solo se attivi esplicitamente curator.consolidate: true, oppure esegui hermes curator run –consolidate, spenderà token per un'unione più intelligente delle skill.
In una frase: l'organizzazione quotidiana delle skill in background non brucia più soldi di nascosto.
Perché la v0.17 è un "estensione dei tentacoli"
Il cambiamento più profondo della v0.17 non è una singola funzione, ma il fatto che la forma di Hermes è cambiata.
Prima Hermes era come un assistente AI racchiuso nel terminale.
La v0.16 gli ha dato un desktop.
La v0.17 gli fa spuntare i tentacoli:
- Dentro le bolle blu di iMessage
- Dentro la rete di agenti Raft
- Dentro l'API ufficiale di WhatsApp
- Dentro i messaggi rich di Telegram
- Dentro le finestre dei sub-agent dell'app desktop
- Dentro la modifica di immagini e i flussi di generazione video/immagini
- Dentro i blueprint di automazione e la configurazione no-code
- Dentro Skills Hub e Profile Builder
- Dentro la logica di aggiornamento di fondo del sistema di memoria
Questo è il vero significato di Reach Release: Hermes non aspetta più che tu apra il terminale per cercarlo, ma si presenta attivamente in tutti gli ingressi dove lavori, chatti, automatizzi e collabori.
A chi conviene aggiornare
Se usi Hermes Desktop: aggiornare è d'obbligo. La parte desktop in questa versione è nettamente più matura.
Se usi intensamente i Sub-agent: aggiornare è d'obbligo. I sub-agent in background fanno fare un salto di livello all'esperienza dei compiti lunghi.
Se vuoi collegare iMessage, WhatsApp o Telegram: aggiornare è d'obbligo. Il potenziamento degli ingressi di messaggistica è il filo principale di questa versione.
Se deployi Hermes in un team: consigliato aggiornare. Profile Builder, autenticazione del Dashboard rafforzata e scansione di sicurezza di Skills Hub colmano proprio i punti deboli dell'uso di gruppo.
Conclusioni
Hermes Agent v0.17.0 non è una versione "con più funzioni", ma una versione "con confini più lontani".
Da iMessage a Raft, dai sub-agent del desktop ai blueprint di automazione, dalla modifica delle immagini alle operazioni atomiche della memoria, Hermes si sta trasformando da assistente AI in uno strato operativo per agenti che attraversa ingressi, strumenti e scenari.
Se la v0.16 ha dato un corpo a Hermes, la v0.17 gli sta facendo crescere i tentacoli.
L'assistente AI non resta più seduto nella casella di chat ad aspettare i tuoi messaggi: comincia a entrare attivamente nei tuoi messaggi, sul desktop, nella catena degli strumenti e nei flussi di automazione.
Questo è davvero l'aspetto che un agente dovrebbe avere.