← Zurück zum Lexikon

KI-Grundlagen

Was ist ein Agenten-Trace (Observability bei KI-Agenten)? Nachvollziehbarkeit erklärt

Ein Agenten-Trace ist die lückenlose, zeitlich geordnete Aufzeichnung aller Schritte, die ein KI-Agent während einer Anfrage durchläuft – also welche Prompts er verarbeitet, welche Modell-Aufrufe er macht, welche Werkzeuge (Tools) er nutzt, was er aus dem Speicher liest und wie er zur finalen Antwort kommt. Ein Trace beantwortet nicht nur die Frage, ob eine Anfrage erfolgreich war, sondern wie der Agent zu seinem Ergebnis gekommen ist. Traces sind der zentrale Baustein der sogenannten Agenten-Observability (Beobachtbarkeit).

Wenn ein KI-Agent eine Aufgabe erledigt, laufen im Hintergrund viele Zwischenschritte ab, die für den Nutzer unsichtbar sind. Der Agent liest die Anfrage, überlegt, ruft eventuell eine Datenbank oder eine externe Schnittstelle auf, wertet das Ergebnis aus und formuliert erst dann eine Antwort. Observability beschreibt die Fähigkeit, all diese verborgenen Schritte sichtbar zu machen, sodass man versteht, warum sich ein Agent so verhalten hat, wie er es tat – von Prompts über Modelle, Tools und Retrieval bis zum Agenten-Gedächtnis (Progress Telerik).

Warum reicht ein einfaches Log nicht?

Klassisches Monitoring aus der Software-Welt (APM, Application Performance Monitoring) misst CPU-Auslastung, Antwortzeiten und Fehlerraten. Bei KI-Agenten reicht das nicht. Ein Dashboard zeigt zwar, dass eine Anfrage abgeschlossen wurde, aber nicht, dass der Agent das falsche Werkzeug gewählt, von seinem Plan abgewichen ist oder einen veralteten Speicher-Eintrag abgerufen hat (Braintrust).

Deshalb erfassen Agenten-Traces zusätzliche, KI-spezifische Signale: den Token-Verbrauch, die Modell-Antworten, jeden Tool-Aufruf, die Entscheidungspfade und die Qualität der Ausgabe – alles verknüpft mit den üblichen Metriken, Logs und Traces (groundcover). So wird aus einem System aus Modell, Werkzeugen und Speicher etwas, über das man nachvollziehbar nachdenken kann.

Der Aufbau eines Traces: Sessions, Traces und Spans

Verteiltes Tracing (Distributed Tracing) bildet das Rückgrat der Agenten-Observability und ist hierarchisch aufgebaut (Mirantis):

  • Session – ein mehrschrittiger Dialog über mehrere Anfragen hinweg.
  • Trace – eine einzelne, vollständige Anfrage von Anfang bis Ende.
  • Span – eine einzelne Arbeitseinheit innerhalb eines Traces, etwa ein Modell-Aufruf (Generation), ein Retrieval-Schritt oder ein Tool-Aufruf.

Ein konkretes Beispiel für eine Flugbuchung zeigt, wie granular das wird: Der Agent empfängt die Anfrage (Span 1), das Modell entscheidet, nach Flügen zu suchen (Span 2), der Agent ruft das Suchwerkzeug auf (Span 3), liest die Ergebnisse (Span 4), wählt den günstigsten Flug (Span 5), ruft das Buchungswerkzeug auf (Span 6) und gibt die Bestätigung zurück (Span 7). Diese eine Anfrage besteht also aus sieben Spans, und jeder Span protokolliert Eingabe, Ausgabe, Dauer und mögliche Fehler (Outcome School).

Was ein guter Span aufzeichnet

Jeder Modell-Aufruf und jede Werkzeug-Nutzung sollte einen eigenen Span erzeugen, der mindestens das verwendete Modell, den Token-Verbrauch und den Status festhält. So entsteht der vollständige Ausführungsgraph einer Anfrage (Mirantis). Retrieval-Spans, die einen semantischen Suchvorgang abbilden, stehen dabei meist für sich und haben keine untergeordneten Spans (Datadog).

Eine wachsende Empfehlung ist, standardisierte Benennungen zu nutzen – etwa die GenAI-Konventionen von OpenTelemetry, bei denen der Modellname als Attribut ai.model.name festgehalten wird. Wer solche Standards verwendet, kann seine Trace-Daten leichter mit gängigen Werkzeugen auswerten und vergleichen (Medium).

Traces, Debugging und Qualitätsmessung

Traces sind nicht nur zur Fehlersuche da. Sie werden zur Grundlage für kontinuierliche Qualitätskontrolle, wenn man die Trace-Daten mit einer systematischen Bewertung verknüpft. Aus einmaligem Debugging wird so eine dauerhafte Qualitätsschleife (Braintrust). Das ist eng verwandt mit der Evaluation von KI-Agenten, bei der die Ausgabequalität systematisch gemessen wird.

Effektives Tracing braucht in der Praxis zwei Ebenen: Dashboards, die das aggregierte Verhalten über alle Agenten hinweg zeigen, und detaillierte Einzel-Traces, mit denen man einer konkreten Anfrage bis ins Detail folgen kann. Eine bewährte Faustregel lautet: von Tag eins an alles mitprotokollieren, denn nachträglich lassen sich verlorene Zwischenschritte nicht rekonstruieren (Outcome School).

Einordnung: Nachvollziehbarkeit als Grundlage für Vertrauen

Für den Einsatz von AI-Mitarbeitern im Unternehmen ist Nachvollziehbarkeit kein Detail, sondern eine Voraussetzung. Wenn ein AI-Mitarbeiter wie Carl in der Vertriebsassistenz einen Lead qualifiziert oder eine Antwort formuliert, müssen Verantwortliche prüfen können, auf welcher Datengrundlage und über welche Zwischenschritte diese Einschätzung zustande kam. Ein Trace zeigt genau das: welche Quelle abgerufen wurde, welches Werkzeug lief und wo eine Entscheidung fiel.

Damit ergänzt Observability andere Kontrollmechanismen. Guardrails begrenzen, was ein Agent tun darf; ein Human-in-the-Loop hält kritische Entscheidungen zurück; und der Trace dokumentiert im Nachhinein, was tatsächlich geschehen ist. Zusammen machen sie das Verhalten eines Agenten prüfbar – eine Grundlage für jeden verantwortungsvollen Einsatz.

Häufige Fragen

Worin unterscheidet sich ein Agenten-Trace von einem klassischen Server-Log?

Ein klassisches Log erfasst technische Ereignisse wie Fehler oder Antwortzeiten. Ein Agenten-Trace geht deutlich tiefer: Er protokolliert die inhaltlichen Zwischenschritte eines KI-Agenten – also welches Modell mit welchem Prompt aufgerufen wurde, welche Werkzeuge liefen und welche Daten abgerufen wurden. Damit lässt sich nicht nur sehen, ob etwas funktioniert hat, sondern warum der Agent sich so verhalten hat.

Was sind Spans in einem Trace?

Ein Span ist die kleinste Arbeitseinheit innerhalb eines Traces. Jeder einzelne Schritt – ein Modell-Aufruf, ein Retrieval-Vorgang oder ein Tool-Aufruf – wird als eigener Span festgehalten, mit Eingabe, Ausgabe, Dauer und Status. Eine einzelne Anfrage kann aus vielen Spans bestehen; im Beispiel einer Flugbuchung waren es sieben. Alle Spans zusammen ergeben den vollständigen Ausführungsgraphen einer Anfrage.

Braucht jedes Unternehmen mit KI-Agenten Observability?

Ja, sobald ein KI-Agent produktiv Aufgaben übernimmt, ist Nachvollziehbarkeit sinnvoll. Ohne Traces bleibt bei Fehlern oder unerwartetem Verhalten unklar, welcher Schritt die Ursache war. Gerade in regulierten Bereichen wie Versicherung oder Asset Management ist die Dokumentation der Entscheidungswege wichtig, um Prüfbarkeit und Vertrauen sicherzustellen.

Wie hängen Traces mit der Qualitätsmessung von Agenten zusammen?

Traces liefern die Rohdaten, auf denen Qualitätsbewertungen aufsetzen. Verknüpft man die aufgezeichneten Schritte mit einer systematischen Evaluation, wird aus einmaliger Fehlersuche eine laufende Qualitätsschleife. So lässt sich über die Zeit erkennen, ob ein Agent zuverlässiger wird oder ob sich sein Verhalten verschlechtert – etwa weil er häufiger das falsche Werkzeug wählt.

Quellen

  1. Progress Telerik telerik.com
  2. Braintrust braintrust.dev
  3. groundcover groundcover.com
  4. Mirantis mirantis.com
  5. Outcome School outcomeschool.com
  6. Datadog docs.datadoghq.com
  7. Medium medium.com

Dieser Text wurde KI-generiert und durch eine menschliche Person geprüft.

Nächster Schritt

30 Minuten.
Ein echtes Gespräch.

Erzählen Sie uns, wo bei Ihnen die Zeit verloren geht. Wir sagen Ihnen, welcher AI-Mitarbeiter diese Aufgabe übernehmen würde und ob es für Sie überhaupt Sinn ergibt. Kein Pitch, keine Folien.

Erstgespräch vereinbaren → Erst Use Cases ansehen