Più agenti IA lavorano meglio insieme? Lo studio svela quando conviene davvero

Far lavorare insieme più intelligenze artificiali può sembrare la soluzione più ovvia per ottenere risultati migliori. Un agente cerca informazioni, un altro le analizza e un terzo controlla gli errori. Ma la collaborazione tra agenti IA non garantisce automaticamente prestazioni superiori: i risultati dipendono dal tipo di problema, dalla capacità del modello di partenza e dal costo del coordinamento.
Una ricerca condotta da studiosi legati a Google Research e MIT, pubblicata su Nature Machine Intelligence, ha analizzato 260 configurazioni di sistemi con uno o più agenti. Il risultato è meno scontato di quanto suggerisca lo slogan “più agenti significa più intelligenza”: in alcuni compiti la collaborazione produce miglioramenti importanti, in altri peggiora sensibilmente il risultato.
Che cosa sono gli agenti IA e perché dovrebbero collaborare
Un agente IA non si limita a rispondere a una domanda. Può pianificare operazioni, usare strumenti, cercare documenti, eseguire comandi e modificare la propria strategia in base ai risultati ottenuti. Quando più agenti collaborano, il lavoro viene distribuito fra componenti che possono svolgere compiti differenti.
Un esempio concreto è l’analisi finanziaria: un agente consulta i bilanci, un secondo controlla le notizie di mercato e un terzo verifica i dati. Un coordinatore può raccogliere le conclusioni e produrre un risultato unico. Questo approccio è definito sistema multi-agente e promette di affrontare attività complesse senza affidare tutto a un solo modello.
Il vantaggio, però, si manifesta soprattutto quando il problema può essere suddiviso in parti relativamente indipendenti. Se ogni passaggio dipende strettamente da quello precedente, delegare il lavoro può aggiungere messaggi, attese e occasioni di errore.
Lo studio: 260 configurazioni e sei tipi di attività
I ricercatori hanno confrontato sistemi con un solo agente e quattro architetture collaborative: indipendente, centralizzata, decentralizzata e ibrida. Le prove hanno coinvolto modelli delle famiglie OpenAI, Google e Anthropic e sei categorie di attività, tra cui navigazione web, analisi finanziaria, pianificazione, compiti lavorativi, sviluppo software e operazioni da terminale.
Un dettaglio metodologico è fondamentale: gli esperimenti hanno mantenuto comparabili istruzioni, strumenti e budget computazionale, modificando la struttura di coordinamento. In questo modo è stato possibile valutare il contributo della collaborazione senza confonderlo semplicemente con l’impiego di più risorse.
L’indagine mostra che le prestazioni di partenza del singolo agente sono un indicatore particolarmente utile per capire se convenga aggiungerne altri. Quando un modello è già molto capace, i benefici della collaborazione tendono a ridursi e i costi organizzativi possono diventare prevalenti.
Leggi anche:
Nell’analisi finanziaria i risultati migliorano di circa l’81%
Il risultato più favorevole emerge nelle attività finanziarie. Nel benchmark Finance Agent, un’architettura con coordinamento centralizzato ha migliorato la prestazione media da 34,9% a 63,1%, pari a un aumento relativo di circa 81%. Non significa che ogni analisi finanziaria reale diventi automaticamente più accurata dell’81%: si tratta del risultato ottenuto in quel test.
La spiegazione è intuitiva. Più agenti possono esaminare contemporaneamente fonti complementari, mentre un coordinatore verifica e integra le informazioni. Il vantaggio deriva dalla possibilità di parallelizzare il lavoro senza compromettere eccessivamente la coerenza del risultato finale.
La stessa ricerca segnala però differenze fra le famiglie di modelli e fra i benchmark. Non esiste un produttore o un’architettura che vinca sempre: la soluzione migliore cambia in funzione dell’attività.
Quando gli agenti collaborano, possono anche peggiorare
Il quadro cambia radicalmente nei problemi di pianificazione sequenziale. Nel benchmark PlanCraft, tutte le configurazioni multi-agente testate hanno ottenuto risultati inferiori rispetto al sistema con un solo agente, con riduzioni relative comprese fra 39% e 70%.
La ragione è il cosiddetto costo del coordinamento. Gli agenti devono comunicare, trasferirsi informazioni e riconciliare eventuali contraddizioni. Se il compito richiede pochi passaggi strettamente collegati, queste operazioni possono sottrarre risorse al ragionamento vero e proprio.
La ricerca ha osservato anche una maggiore amplificazione degli errori nelle architetture prive di un coordinatore: quando gli agenti lavorano separatamente e le loro risposte vengono combinate senza controlli incrociati, un’informazione sbagliata può propagarsi nel risultato. Un coordinamento centralizzato può limitare questo problema, ma non lo elimina in ogni situazione.
Un modello può prevedere quando conviene usare più agenti
I ricercatori hanno sviluppato un modello per scegliere l’architettura più adatta in base alle caratteristiche osservate. Nei test interni ai domini studiati, ha individuato la soluzione migliore nell’87% delle configurazioni di verifica. Una regola empirica separata ha previsto nel 94% di un gruppo limitato di verifiche se la collaborazione avrebbe migliorato o peggiorato il risultato.
Queste percentuali non sono garanzie valide per qualsiasi applicazione futura. Gli autori sottolineano che la capacità di prevedere il comportamento in ambiti completamente nuovi resta limitata. Il messaggio pratico è piuttosto quello di misurare le prestazioni del singolo agente prima di costruire un’intera squadra.
Cosa cambia per chi utilizza ChatGPT e altri strumenti IA
Se utilizzi l’intelligenza artificiale per scrivere codice, fare ricerche o organizzare documenti, potresti incontrare sempre più strumenti che fanno lavorare diversi agenti contemporaneamente. La ricerca suggerisce di non considerare il numero di agenti come un indicatore diretto della qualità.
Per attività che si prestano alla divisione del lavoro, come raccogliere informazioni da fonti diverse e verificarle, una squadra coordinata può essere vantaggiosa. Per procedure brevi e rigidamente sequenziali, un solo modello competente può invece essere più rapido e affidabile.
Il punto non è scegliere sempre fra uno o dieci agenti. È capire quando la collaborazione aggiunge competenze utili e quando introduce soltanto complessità. Con il miglioramento dei modelli, questa valutazione diventa ancora più importante: un agente molto potente potrebbe svolgere da solo attività per cui in passato serviva un’intera squadra.
Ti potrebbe interessare:
Segui guruhitech su:
- Google News: bit.ly/gurugooglenews
- Telegram: t.me/guruhitech
- Facebook: facebook.com/guruhitechfb
- Instagram: instagram.com/guruhitech_official/
- X (Twitter): x.com/guruhitech1
- Bluesky: bsky.app/profile/guruhitech.bsky.social
- Rumble: rumble.com/user/guruhitech
- VKontakte: vk.com/guruhitech
- MeWe: mewe.com/i/guruhitech
- Skype: live:.cid.d4cf3836b772da8a
- WhatsApp: bit.ly/whatsappguruhitech
Esprimi il tuo parere!
Che ne pensi di questa notizia? Lascia un commento nell’apposita sezione che trovi più in basso e se ti va, iscriviti alla newsletter.
Per qualsiasi domanda, informazione o assistenza nel mondo della tecnologia, puoi inviare una email all’indirizzo [email protected].
Scopri di più da GuruHiTech
Abbonati per ricevere gli ultimi articoli inviati alla tua e-mail.
