🤖HermesBlog
Piattaforme di Messaggistica di Hermes · Parte 428/14/2026

Direzioni future di A2A: gli agenti stanno progettando una rete locale

Hermes Messaging Platform Integration Part 42: Six Future Directions for A2A Proposed by the Community.

A2A ha già permesso agli Hermes su due computer diversi di “telefonarsi” a vicenda. E il passo successivo? Nella lista dei desideri della community si nasconde un progetto molto più ambizioso.

A2A -future

Cosa si può fare oggi: un ripasso del “telefono” stesso

A2A v1.0 è già una realtà. In breve, consente a Hermes su macchine diverse di scambiarsi i biglietti da visita (Agent Card) come due colleghi, comunicare con un linguaggio standard (JSON-RPC), aggiornare lo stato in tempo reale (streaming SSE) e ricordare il contesto delle conversazioni multi-turno. Sul fronte sicurezza, il default è solido: ogni peer ha un token indipendente e tutte le operazioni sono tracciate nei log di audit. È come dare a ogni Hermes un “telefono di lavoro”: può chiamare, mandare messaggi e lasciare messaggi in segreteria, ma solo in conversazioni uno-a-uno.

Direzione 1: LAN degli agenti (rete di coordinamento multi-nodo)

La proposta più gettonata nella community è trasformare il “telefono” in una “rete locale”. Hai una workstation macOS a casa, un desktop Windows, un server Linux, magari un laptop e un telefono, e su ognuno gira un Hermes. Oggi ognuno fa per conto proprio; in futuro si vorrebbe che formassero una “LAN degli agenti” tramite una overlay network privata. Come tutti i dispositivi smart di casa connessi allo stesso Wi-Fi: dici una parola e le casse in salotto, le luci in camera e il forno in cucina rispondono in modo coordinato. Per Hermes, questo significa che i task possono fluire automaticamente tra più dispositivi: i dati raccolti sul laptop si sincronizzano con la workstation per l’elaborazione profonda, e i risultati vengono poi inviati al telefono per la tua revisione.

Direzione 2: Gerarchia degli agenti (capo e subordinati)

Oggi gli Hermes sono “alla pari”: chi avvia la conversazione è la parte attiva. La community vuole una “relazione gerarchica”: un Hermes leader può delegare task a un Hermes subordinato su un’altra macchina, e il leader può vedere in tempo reale a che punto è il task — nota: “vedere”, non “interferire”. È come un capo che assegna un incarico a un dipendente: ti serve solo sapere lo stato di avanzamento, non devi controllare ogni singola operazione. Questa “osservabilità passiva” è fondamentale: mantiene l’autonomia del subordinato e dà al capo la tranquillità di sapere come vanno le cose.

Direzione 3: Collaborazione multi-sessione (dall’isola alla sala riunioni)

Oggi, se apri tre sessioni sulla stessa macchina — una per la ricerca, una per l’implementazione, una per la revisione — sono tre isole separate. Le informazioni chiave trovate nella sessione di ricerca devi copiarle e incollarle manualmente nella sessione di implementazione: fragile e soggetto a errori. La proposta della community è che queste sessioni possano “mandarsi messaggi” tra loro e condividere il contesto necessario. Immagina: non tre cubicoli separati, ma una sala riunioni dove tre persone possono passarsi bigliettini e scambiarsi opinioni in qualsiasi momento, ma ognuno mantiene privati i propri appunti.

Direzione 4: Walkie-talkie locale (messaggi tra sessioni)

Questa proposta è più mirata: più sessioni interattive di Hermes sulla stessa macchina dovrebbero avere un meccanismo di messaggistica locale di “prima classe”. Niente protocolli di rete, proprio come un walkie-talkie in ufficio: premi un pulsante e parli. La sessione di ricerca ha trovato un’informazione chiave e “chiama” direttamente la sessione di implementazione: “Ehi, controlla l’uso di quell’API nel terzo paragrafo.” Niente copia-incolla, niente soluzioni fragili come tmux send-keys. È il complemento della Direzione 3: una gestisce le macchine remote, l’altra la macchina locale.

Direzione 5: Politiche di approvazione remota (cancello di sicurezza)

A2A oggi consente a peer remoti di inviare task nella tua sessione live: utile ma rischioso — e se ti chiedono di modificare un file? La community vuole una politica di “peer fidati con scope limitato”: puoi designare un determinato Hermes su una determinata macchina come “fidato”, e i task che arrivano da lì possono eseguire effetti collaterali locali; tutti gli altri sono in sola lettura. Come i badge aziendali: alcuni possono entrare in contabilità, altri solo in sala riunioni. È un tassello essenziale per la sicurezza della delega.

Direzione 6: Notifiche visibili al completamento dei task

Oggi, quando un task A2A è completato, il risultato finisce nei log o viene restituito tramite risposta JSON-RPC. Ma se non stai guardando i log? La community vuole che, al completamento, appaia una notifica nel canale Hermes che usi normalmente — come una push sul telefono: “Il task sulla macchina che hai delegato è terminato, ecco il risultato.” Non ti interrompe, ma ti tiene informato.

Cosa è già parzialmente implementato?

Buone notizie: il concetto di “worker con limiti” proposto dalla community è già in parte implementato — un launcher esterno configurabile che può limitare il perimetro di esecuzione dei task remoti. È come aver gettato le fondamenta per l’“approvazione remota”. Inoltre, dettagli come il timeout di 330 secondi, i risultati in ritardo e l’isolamento del contesto sono già a posto. Ma attenzione: direzioni come il coordinamento multi-nodo, la gerarchia e il walkie-talkie locale sono ancora solo desideri nelle open issue.

Cosa significa per te?

Se sei un utente normale, queste direzioni significano: in futuro Hermes potrebbe non essere più un insieme di “soldati singoli”, ma una “squadra” capace di collaborare. Non devi preoccuparti di come comunicano tra loro — devi solo sapere che gli Hermes su tutti i tuoi dispositivi si aiuteranno a vicenda come una famiglia, e che nulla di ciò che dovresti sapere ti sfuggirà.

Un’ultima nota: queste sono tutte open issue proposte dalla community; la directory .plans ufficiale è stata eliminata (agosto 2026), quindi non c’è garanzia che vengano tutte implementate. Ma almeno, il progetto è stato tracciato — gli agenti stanno pianificando di creare una rete locale, e questa volta, hanno intenzione di collegare anche la “casa”.

📖 Documentazione ufficiale

この記事は Hermes Agent のDocumentazione ufficialeに基づいています:Documentazione ufficiale › user-guide/messaging/a2a