Dashboard di orchestrazione multi-agente
Strumenti operativi per team che gestiscono sistemi di agenti IA · Prototipo interattivo con dati di esempio, in autonomia
Aggiornato
Prima
Gli agenti giravano come una scatola nera. Quando un'esecuzione falliva, gli ingegneri leggevano log grezzi su più servizi.
Dopo
Una sola schermata che mostra quale agente ha fallito in un'esecuzione e la traccia di messaggi che ha portato lì.
- 1Persona:Ingegnere
Disegna un workflow nel builder e imposta ruolo, strumenti e limiti di ciascun agente.
- 2Software:Orchestratore
Assegna i compiti ad agenti worker, di ricerca e di tool.
Software:AgentiSi scambiano messaggi, ciascuno marcato con il trace id dell'esecuzione.
- 3Software:Piattaforma
Aggiorna mappa live, latenza e costo di ogni agente durante l'esecuzione.
- 4Persona:Ingegnere
Apre l'agente che ha fallito, segue la traccia dei suoi messaggi e corregge il passaggio.
Sempre attivo
- Un agente che fallisce ritenta, poi passa alla revisione umana.
- Ogni messaggio viene salvato con il proprio trace id.
- Un agente oltre il tetto di costo viene messo in pausa.
Problema
Più agenti IA lavoravano insieme, scambiandosi messaggi e diramandosi. Quando un'esecuzione falliva, nessuno vedeva quale agente si fosse rotto né perché.
Diagnosi
I log di ogni agente, da soli, dicono poco. Il guasto sta nei passaggi di consegna, quindi ogni messaggio ha bisogno di un unico trace id dall'inizio alla fine.
Opzioni valutate
Come trova un ingegnere l'agente che ha rotto un'esecuzione?
Scelta
Un trace id per esecuzione, mostrato come traccia di messaggi tra gli agenti
Il guasto sta di solito in un passaggio di consegna, e la traccia mostra ogni passaggio in ordine. Costo: ogni messaggio deve portare l'id.
Scartata
Una vista di log separata per ogni agente
Ogni log sembra a posto da solo, quindi il passaggio rotto resta nascosto.
Soluzione
Un'app di mission control per le esecuzioni degli agenti: mappa live, workflow builder, grafici di costi e latenza e tracciamento dei messaggi lungo un'esecuzione, alimentata da esecuzioni di esempio.
- Interfaccia
- Next.js
- React
- Tailwind CSS
- Radix UI
- Recharts
- Motion
- Rilascio
- Vitest
- Playwright
- Cloudflare Pages