Hoppa till innehållet

Dashboard för multiagent-orkestrering

Driftverktyg för team som kör AI-agentsystem · Interaktiv prototyp med exempeldata, solo

Uppdaterad

Före

Agenterna kördes som en svart låda. När en körning misslyckades läste ingenjörerna råa loggar i flera tjänster.

Efter

En skärm som visar vilken agent som fallerade i en körning och meddelandespåret som ledde dit.

Så fungerar det
  1. 1Person:Ingenjör

    Ritar ett arbetsflöde i byggaren och anger varje agents roll, verktyg och gränser.

  2. 2Programvara:Orkestrerare

    Tilldelar uppgifter till arbetar-, sök- och verktygsagenter.

    Programvara:Agenter

    Skickar meddelanden till varandra, vart och ett märkt med körningens spårnings-id.

  3. 3Programvara:Plattform

    Uppdaterar livekartan, latensen och kostnaden för varje agent medan körningen pågår.

  4. 4Person:Ingenjör

    Öppnar den felande agenten, följer dess meddelandespår och åtgärdar steget.

Alltid på

  • En felande agent försöker om och eskalerar sedan till mänsklig granskning.
  • Varje meddelande lagras med sitt spårnings-id.
  • En agent över sitt kostnadstak pausas.

Problem

Flera AI-agenter arbetade tillsammans, skickade meddelanden och förgrenade sig. När en körning misslyckades kunde ingen se vilken agent som havererade eller varför.

Diagnos

Loggar från varje agent säger lite var för sig. Felet sitter i överlämningarna, så varje meddelande behöver ett enda spårnings-id från start till slut.

Alternativ jag vägde

  1. Hur hittar en ingenjör agenten som fick en körning att haverera?

    Valt

    Ett spårnings-id per körning, visat som ett meddelandespår mellan agenterna

    Felet sitter oftast i en överlämning, och spåret visar varje överlämning i ordning. Kostnad: varje meddelande måste bära id:t.

    • Bortvalt

      En separat loggvy per agent

      Varje logg ser bra ut för sig, så den trasiga överlämningen förblir dold.

Lösning

En kontrollcentral för agentkörningar: levande agentkarta, arbetsflödesbyggare, diagram för kostnad och latens samt meddelandespårning genom en körning, driven av exempelkörningar.

Gränssnitt
  • Next.js
  • React
  • Tailwind CSS
  • Radix UI
  • Recharts
  • Motion
Leverans
  • Vitest
  • Playwright
  • Cloudflare Pages