Indice
Anthropic aggiorna Claude Code con la messaggistica tra sessioni: più agenti AI possono condividere informazioni e collaborare durante lo sviluppo software.
L’intelligenza artificiale sta cambiando rapidamente il modo in cui viene sviluppato il software. Se fino a poco tempo fa il modello AI veniva utilizzato soprattutto come assistente a cui chiedere di scrivere o correggere codice, oggi la direzione è sempre più quella di affidargli attività autonome e parallele. Il passo successivo è quindi abbastanza naturale: fare in modo che più agenti possano collaborare tra loro senza costringere lo sviluppatore a fare da intermediario.
È proprio questa la strada intrapresa da Anthropic con l’ultimo aggiornamento di Claude Code, il suo ambiente dedicato allo sviluppo software. La novità introduce la possibilità per sessioni differenti di Claude Code di scambiarsi messaggi e informazioni mentre stanno lavorando, evitando di dover copiare manualmente codice, istruzioni o risultati da una finestra all’altra.
Il cambiamento può sembrare tecnico, ma in prospettiva è particolarmente importante: Claude Code si avvicina sempre più all’idea di una piattaforma nella quale diversi agenti AI possono coordinarsi per portare avanti attività complesse.
Claude Code fa parlare tra loro gli agenti AI
Il concetto alla base della nuova funzione è piuttosto semplice. Una sessione di Claude Code può lavorare in autonomia su un determinato compito, mentre un’altra sessione può occuparsi di un’attività completamente diversa.
Prima dell’introduzione della messaggistica tra sessioni, il passaggio delle informazioni richiedeva spesso l’intervento dello sviluppatore. Un agente produceva un risultato, l’utente lo recuperava e lo trasferiva all’altra sessione, magari insieme a nuove istruzioni. Ora le sessioni possono invece comunicare direttamente tra loro.
Questo significa che due o più istanze indipendenti di Claude Code possono condividere progressi, richieste e risultati durante l’esecuzione, senza che lo sviluppatore debba necessariamente fare da tramite.
È un’evoluzione coerente con il modo in cui stanno cambiando gli strumenti basati sull’intelligenza artificiale: l’obiettivo non è più soltanto ottenere una risposta a una domanda, ma coordinare una serie di attività affidandole a più agenti specializzati.
Un agente scrive il codice, un altro lo verifica
Per capire meglio le possibilità offerte dalla novità basta immaginare un progetto software complesso. Un primo agente potrebbe essere incaricato di scrivere il codice e sviluppare una determinata funzionalità. Un secondo potrebbe occuparsi dei test automatici, verificando il comportamento di quanto prodotto. Un terzo potrebbe invece lavorare sulla documentazione del progetto.
In un sistema tradizionale, lo sviluppatore dovrebbe coordinare manualmente queste attività, trasferendo informazioni da un’attività all’altra. Con le sessioni collegate, invece, gli agenti possono aggiornarsi reciprocamente mentre lavorano.
L’agente che esegue i test potrebbe comunicare al collega che sta scrivendo il codice di aver individuato un problema. Quest’ultimo potrebbe quindi intervenire, correggere l’implementazione e comunicare nuovamente il risultato. Parallelamente, un altro agente potrebbe aggiornare la documentazione.
È questo il tipo di scenario verso cui Anthropic sta portando Claude Code: più agenti specializzati che lavorano sullo stesso progetto, invece di un singolo assistente che svolge ogni compito in sequenza.
La tecnologia si chiama Channels
Dal punto di vista tecnico, il sistema utilizza un meccanismo chiamato Channels. Si tratta, secondo le informazioni disponibili, di una funzionalità ancora in anteprima che permette di inviare eventi e messaggi a una sessione Claude Code mentre questa è già in esecuzione.
Il concetto è interessante anche perché Channels non è pensato esclusivamente per mettere in comunicazione due sessioni di Claude Code. I canali possono infatti essere utilizzati anche da strumenti esterni, compresi server MCP e piattaforme di messaggistica. Questo apre quindi alla possibilità di creare una comunicazione bidirezionale tra gli agenti AI e altri software o servizi.
In altre parole, Claude Code non viene trattato più soltanto come una singola interfaccia attraverso cui lo sviluppatore interagisce con un modello, ma come un componente che può ricevere e inviare informazioni all’interno di un ecosistema più ampio.
Claude Code sta diventando un ambiente di sviluppo completo
La nuova funzione non arriva isolata. Negli ultimi aggiornamenti Claude Code si è progressivamente trasformato da semplice interfaccia per interagire con Claude in un vero e proprio ambiente di sviluppo. Il software dispone oggi di strumenti per la gestione di sessioni parallele, un editor integrato e un terminale, oltre a funzioni pensate per coordinare più attività contemporaneamente.
L’introduzione della comunicazione tra sessioni rappresenta quindi un ulteriore tassello di questa evoluzione.
Il punto non è soltanto permettere a due finestre di Claude di scambiarsi messaggi. La vera direzione sembra essere quella di costruire un ambiente nel quale gli agenti possano essere organizzati come componenti di un processo di sviluppo più complesso. È un modello molto diverso da quello dell’assistente AI tradizionale.
Dal chatbot al team di agenti
La trasformazione in corso nel settore dell’intelligenza artificiale è particolarmente evidente proprio nello sviluppo software. Il primo paradigma era quello del chatbot: l’utente formula una richiesta, il modello risponde.
Successivamente sono arrivati gli agenti, capaci di utilizzare strumenti, modificare file, eseguire comandi e portare avanti sequenze di operazioni con una maggiore autonomia.
Il passaggio successivo è quello dei sistemi multi-agente, nei quali più modelli o più istanze dello stesso modello possono assumere ruoli differenti e collaborare. Claude Code sembra muoversi esattamente in questa direzione.
La possibilità di comunicare tra sessioni riduce infatti uno dei principali limiti dei sistemi multi-agente: la necessità di avere un essere umano che raccolga continuamente i risultati prodotti da un agente e li trasferisca agli altri.
L’obiettivo finale è quindi creare workflow nei quali l’AI coordina una parte sempre maggiore del lavoro, lasciando allo sviluppatore soprattutto le decisioni di livello superiore.
Cosa cambia per chi sviluppa software
Per gli sviluppatori, il vantaggio più immediato è la possibilità di parallelizzare il lavoro. Invece di utilizzare una singola sessione per affrontare progressivamente analisi, sviluppo, test e documentazione, diventa possibile distribuire le attività tra più sessioni.
Questo potrebbe essere particolarmente utile nei progetti più grandi, dove diverse componenti devono essere sviluppate e verificate contemporaneamente.
Naturalmente, maggiore autonomia significa anche maggiore necessità di controllo. Più agenti lavorano in parallelo, più diventa importante definire con precisione quali informazioni possono condividere, quali azioni possono compiere e quali limiti devono rispettare.
Quindi qual è il punto sul futuro?
La tecnologia, quindi, non elimina il ruolo dello sviluppatore. Lo sposta progressivamente verso la supervisione e il coordinamento.
Claude Code sta seguendo una direzione ormai evidente nel settore: l’intelligenza artificiale non vuole più essere soltanto uno strumento che risponde alle richieste del programmatore. Vuole diventare un collaboratore capace di lavorare insieme ad altri agenti.
E se la comunicazione tra sessioni è ancora una funzione in anteprima, il concetto anticipa probabilmente una delle evoluzioni più importanti degli strumenti AI per lo sviluppo: non più un singolo assistente digitale, ma un vero e proprio team virtuale di agenti specializzati.
