← Ultimi articoli
💻 computer science

From Intent to Execution: Composing Agentic Workflows with Agent Recommendation

Questo articolo presenta un framework automatizzato per la composizione di sistemi multi-agente che sostituisce la pianificazione manuale e la selezione degli agenti con un flusso di lavoro guidato da LLM, caratterizzato da un raccomandatore di agenti in due fasi e da un agente critico, dimostrando un richiamo, una robustezza e una scalabilità superiori rispetto agli approcci all'avanguardia.

Autori originali: Kishan Athrey, Ramin Pishehvar, Brian Riordan, Mahesh Viswanathan

Pubblicato 2026-05-06
📖 5 min di lettura🧠 Approfondimento

Autori originali: Kishan Athrey, Ramin Pishehvar, Brian Riordan, Mahesh Viswanathan

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immagina di voler costruire una macchina complessa, come un robot personalizzato in grado di prepararti un panino, piegare i tuoi panni e innaffiare le tue piante. In passato, per costruire questo robot, avresti dovuto assumere manualmente uno chef, un esperto di lavanderia e un giardiniere, capire esattamente come dovrebbero comunicare tra loro e disegnare una mappa di chi fa cosa e quando. Questo processo è lento, tedioso e richiede un grande sforzo umano.

Questo articolo presenta AutoMAS, un sistema che agisce come un capo progetto super-intelligente in grado di costruire automaticamente questa "squadra di robot" semplicemente ascoltando la tua richiesta semplice.

Ecco come funziona il sistema, scomposto in passaggi semplici utilizzando analogie quotidiane:

1. Il "Pianificatore Principale" (L'Architetto)

Prima di tutto, dici al sistema cosa vuoi in inglese semplice, ad esempio: "Voglio prenotare un tavolo al miglior ristorante messicano vicino a me."
Il Pianificatore agisce come un architetto. Non si limita a dire "Ok". Scompone la tua grande richiesta in una lista di piccoli passaggi gestibili (sottocompiti), come ad esempio:

  1. Trovare i ristoranti messicani più vicini.
  2. Leggere le recensioni per trovare il migliore.
  3. Chiamare per fare una prenotazione.

Invece di una semplice lista, il sistema disegna un diagramma di flusso (chiamato Macchina a Stati Finiti). Pensa a questo come a una mappa con molteplici percorsi possibili. Se il primo ristorante è pieno, la mappa sa come reindirizzare istantaneamente alla seconda migliore opzione senza che tu debba fare nulla.

2. Il "Reclutatore" (Il Consigliere di Agenti)

Ora il sistema deve trovare i "lavoratori" giusti (chiamati Agenti) per eseguire ogni passaggio. Immagina di avere un enorme elenco telefonico con migliaia di specialisti diversi (alcuni sono bravissimi a trovare ristoranti, altri a leggere recensioni, altri ancora a fare telefonate).

Trovare la persona giusta in un elenco telefonico con migliaia di voci è difficile. Il sistema dell'articolo utilizza un processo di assunzione a due fasi:

  • Fase 1: Lo Scout Veloce (Recuperatore): È come un motore di ricerca rapido. Scansiona l'intero elenco telefonico e estrae i primi 10 o 20 candidati che potrebbero essere adatti. È veloce ma potrebbe includere alcune persone non perfette.
  • Fase 2: L'Intervistatore Esperto (Riordinatore): Si tratta di un'intelligenza artificiale altamente intelligente (un LLM) che prende quei candidati principali e li intervista. Legge i loro curriculum (descrizioni) con molta attenzione per vedere chi è effettivamente il più adatto al lavoro specifico. Questo garantisce che la scelta migliore sia quella giusta.

3. Il "Potenziatore del Curriculum" (Arricchimento della Descrizione)

A volte, il curriculum di un lavoratore è scritto in modo noioso che non corrisponde a come chiedi aiuto. Ad esempio, un lavoratore potrebbe dire: "Elaboro dati sui voli", ma tu chiedi: "Voglio prenotare un viaggio a Parigi".
Il sistema ha un trucco speciale chiamato Arricchimento della Descrizione. Prima ancora che inizi la ricerca, utilizza l'intelligenza artificiale per riscrivere i curriculum dei lavoratori aggiungendo esempi di ciò che possono fare. Trasforma "Elaboro dati sui voli" in "Elaboro dati sui voli, come prenotare un viaggio da New York a San Francisco". Questo rende molto più facile per lo "Scout Veloce" trovare la persona giusta.

4. L'"Ispettore di Controllo Qualità" (L'Agente Critico)

Anche con un grande reclutatore, gli errori accadono. Forse il sistema sceglie un lavoratore economico e veloce che in realtà è terribile nel lavoro, oppure forse i lavoratori non si integrano bene tra loro (come uno chef che parla solo francese e un cameriere che parla solo spagnolo).

L'Agente Critico è come un ispettore finale di qualità. Esamina l'intera squadra e l'intero piano prima che inizi il lavoro. Si chiede:

  • "Questa squadra soddisfa davvero il budget e i requisiti di velocità dell'utente?"
  • "Gli output di questi lavoratori corrispondono a ciò di cui ha bisogno il lavoratore successivo?"
    Se il piano sembra debole, l'Agente Critico lo rimanda per una revisione, assicurandosi che la squadra finale sia perfetta.

5. La "Rete di Sicurezza Umana" (Human-in-the-Loop)

Il sistema è progettato per essere prevalentemente automatico, ma sa quando chiedere aiuto. Se il sistema si confonde o incontra una situazione che non può risolvere, può mettere in pausa e chiedere a un supervisore umano una decisione rapida, per poi continuare automaticamente.

Cosa Hanno Dimostrato?

Gli autori hanno testato questo sistema con dati reali che coinvolgono migliaia di diversi "strumenti" e compiti. Hanno scoperto che:

  • Il loro processo di assunzione a due fasi (Scout Veloce + Intervistatore Esperto) era molto migliore nel trovare i lavoratori giusti rispetto ai metodi più vecchi che cercavano solo parole chiave.
  • Arricchire i curriculum (aggiungendo esempi) rendeva la ricerca ancora più accurata.
  • Aggiungere l'Ispettore di Controllo Qualità (Critica) ha migliorato significativamente i risultati finali, assicurandosi che l'intero piano funzionasse in modo armonioso.

In sintesi: Questo articolo descrive un sistema che trasforma un semplice desiderio umano in una squadra completamente funzionale e automatizzata di lavoratori digitali, gestendo l'assunzione complessa, la pianificazione e il controllo qualità interamente da solo.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →