Dashboard for multiagentorkestrering
Driftsverktøy for team som kjører AI-agentsystemer · Interaktiv prototype med eksempeldata, alene
Oppdatert
Før
Agentene kjørte som en svart boks. Når en kjøring feilet, leste ingeniørene rålogger på tvers av flere tjenester.
Etter
Én skjerm som viser hvilken agent som feilet i en kjøring, og meldingssporet som førte dit.
- 1Person:Ingeniør
Tegner en arbeidsflyt i byggeren og setter hver agents rolle, verktøy og grenser.
- 2Programvare:Orkestrator
Tildeler oppgaver til arbeids-, søke- og verktøyagenter.
Programvare:AgenterSender meldinger til hverandre, hver merket med kjøringens sporings-ID.
- 3Programvare:Plattform
Oppdaterer det levende kartet, latens og kostnad for hver agent underveis i kjøringen.
- 4Person:Ingeniør
Åpner agenten som feilet, følger meldingssporet og fikser steget.
Gjelder alltid
- En agent som feiler prøver på nytt, og eskalerer deretter til menneskelig kontroll.
- Hver melding lagres med sin sporings-ID.
- En agent over kostnadsgrensen settes på pause.
Problem
Flere AI-agenter jobbet sammen, sendte meldinger og forgrenet seg. Når en kjøring feilet, kunne ingen se hvilken agent som sviktet eller hvorfor.
Diagnose
Logger fra hver agent sier lite hver for seg. Feilen sitter i overleveringene, så hver melding trenger én sporings-ID fra start til slutt.
Alternativer jeg veide
Hvordan finner en ingeniør agenten som ødela en kjøring?
Valgt
Én sporings-ID per kjøring, vist som et meldingsspor på tvers av agentene
Feilen sitter som regel i en overlevering, og sporet viser hver overlevering i rekkefølge. Kostnad: hver melding må bære ID-en.
Forkastet
En egen loggvisning per agent
Hver logg ser fin ut alene, så den ødelagte overleveringen forblir skjult.
Løsning
En kontrollromapp for agentkjøringer: levende agentkart, arbeidsflytbygger, kostnads- og latensdiagrammer og meldingssporing gjennom en kjøring, drevet av eksempelkjøringer.
- Grensesnitt
- Next.js
- React
- Tailwind CSS
- Radix UI
- Recharts
- Motion
- Leveranse
- Vitest
- Playwright
- Cloudflare Pages