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.
- 1Person:Entwickler
Zeichnet im Builder einen Workflow und legt Rolle, Tools und Limits jedes Agenten fest.
- 2Software:Orchestrator
Weist Aufgaben an Worker-, Such- und Tool-Agenten zu.
Software:AgentenGeben einander Nachrichten weiter, jede mit der Trace-ID des Laufs versehen.
- 3Software:Plattform
Aktualisiert Live-Karte, Latenz und Kosten für jeden Agenten während des Laufs.
- 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
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