Zum Inhalt springen

Dashboard für Multi-Agent-Orchestrierung

Betriebswerkzeuge für Teams, die KI-Agentensysteme betreiben · Interaktiver Prototyp mit Beispieldaten, allein

Aktualisiert

Vorher

Agenten liefen als Blackbox. Scheiterte ein Lauf, lasen Entwickler rohe Logs aus mehreren Diensten.

Nachher

Eine Oberfläche, die zeigt, welcher Agent in einem Lauf ausfiel und welche Nachrichtenspur dorthin führte.

So funktioniert es
  1. 1Person:Entwickler

    Zeichnet im Builder einen Workflow und legt Rolle, Tools und Limits jedes Agenten fest.

  2. 2Software:Orchestrator

    Weist Aufgaben an Worker-, Such- und Tool-Agenten zu.

    Software:Agenten

    Geben einander Nachrichten weiter, jede mit der Trace-ID des Laufs versehen.

  3. 3Software:Plattform

    Aktualisiert Live-Karte, Latenz und Kosten für jeden Agenten während des Laufs.

  4. 4Person:Entwickler

    Öffnet den fehlerhaften Agenten, folgt seiner Nachrichtenspur und behebt den Schritt.

Gilt immer

  • Ein ausgefallener Agent versucht es erneut, dann geht er zur menschlichen Prüfung.
  • Jede Nachricht wird mit ihrer Trace-ID gespeichert.
  • Ein Agent über seinem Kostenlimit wird pausiert.

Problem

Mehrere KI-Agenten arbeiteten zusammen, gaben Nachrichten weiter und verzweigten sich. Scheiterte ein Lauf, konnte niemand sehen, welcher Agent ausfiel oder warum.

Diagnose

Die Logs eines einzelnen Agenten sagen allein wenig. Der Fehler sitzt in den Übergaben, also braucht jede Nachricht von Anfang bis Ende dieselbe Trace-ID.

Abgewogene Optionen

  1. Wie findet ein Entwickler den Agenten, der einen Lauf zum Scheitern brachte?

    Gewählt

    Eine Trace-ID pro Lauf, dargestellt als Nachrichtenspur über alle Agenten

    Der Fehler sitzt meist in einer Übergabe, und die Spur zeigt jede Übergabe der Reihe nach. Preis: Jede Nachricht muss die ID mitführen.

    • Verworfen

      Eine eigene Log-Ansicht je Agent

      Jedes Log wirkt für sich unauffällig, also bleibt die defekte Übergabe verborgen.

Lösung

Eine Leitstand-App für Agentenläufe: Live-Agentenkarte, Workflow-Builder, Kosten- und Latenzdiagramme und die Verfolgung der Nachrichten über einen ganzen Lauf, gespeist mit Beispielläufen.

Oberfläche
  • Next.js
  • React
  • Tailwind CSS
  • Radix UI
  • Recharts
  • Motion
Auslieferung
  • Vitest
  • Playwright
  • Cloudflare Pages