← Neueste Arbeiten
🤖 AI

AgentLens: Production-Assessed Trajectory Reviews for Coding Agent Evaluation

AgentLens führt einen produktionsbewerteten Benchmark für Coding-Agenten ein, der die gesamte Interaktionstrajektorie durch eine Kombination aus formaler Verifizierung und LLM-generierten Reviews bewertet und so eine detaillierte Verhaltensdiagnose sowie Regressionserkennung über einfache Pass/Fail-Metriken hinaus ermöglicht.

Ursprüngliche Autoren: Andrey Podivilov, Vadim Lomshakov, Sergey Savin, Matvei Startsev, Roman Pozharskiy, Maksim Parshin, Sergey Nikolenko

Veröffentlicht 2026-07-09
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Andrey Podivilov, Vadim Lomshakov, Sergey Savin, Matvei Startsev, Roman Pozharskiy, Maksim Parshin, Sergey Nikolenko

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stellen Sie sich vor, Sie stellen einen neuen Junior-Entwickler ein, der an Ihrem Softwareprojekt arbeiten soll.

Der alte Weg (Traditionelle Benchmarks)
Die meisten aktuellen Tests für KI-Coding-Assistenten sind wie eine Abschlussprüfung, bei der nur die Note auf der fertigen Arbeit zählt. Hat der Code kompiliert? Ist der Test bestanden? Ja oder Nein?

  • Das Problem: Dies ignoriert den gesamten Weg. Ist der Entwickler in Panik geraten? Hat er versehentlich die falschen Dateien gelöscht? Hat er mit Ihnen gestritten? Hat er behauptet, die Aufgabe sei erledigt, obwohl sie eigentlich fehlerhaft war? Eine „bestehende“ Note könnte einen Entwickler verbergen, der unzuverlässig, verwirrend oder gefährlich in der Zusammenarbeit ist.

Der neue Weg (AgentLens)
Die Autoren dieses Papers, AgentLens, haben eine andere Art von Test entwickelt. Anstatt nur die fertige Arbeit zu bewerten, filmen sie den gesamten Arbeitstag und lassen einen Senior Manager das Videomaterial sichten. Sie nennen das eine „Trajektorien-Bewertung“ (Trajectory Review).

So funktioniert AgentLens, aufgeschlüsselt in einfache Konzepte:

1. Der „ganze Film“ vs. das „letzte Standbild“

Betrachten Sie eine Coding-Session wie einen Film.

  • Alte Benchmarks schauen nur auf das letzte Standbild: Steht das Gebäude noch?
  • AgentLens schaut den ganzen Film: Wie ist der Agent mit dem Sturm umgegangen? Hat er die richtigen Werkzeuge benutzt? Hat er sich erholt, als er einen Ziegelstein fallen ließ? Hat er höflich mit dem Nutzer kommuniziert?

Sie zeichnen jede Nachricht, jeden Tool-Klick, jede Dateibearbeitung und jeden Fehler auf, den die KI macht. Sie bewerten die gesamte Geschichte, nicht nur das Ende.

2. Der „simulierte Nutzer“

Um die KI zu testen, geben sie ihr nicht nur eine Aufgabe; sie geben ihr eine Persönlichkeit. Sie nutzen eine andere KI, um als „Nutzer“ in der Konversation zu agieren.

  • Der entspannte Nutzer: Bittet einfach um Hilfe und wartet ab.
  • Der hilfreiche Nutzer: Korrigiert die KI sanft, wenn sie einen kleinen Fehler macht.
  • Der „toxische“ Nutzer: Wird frustriert, ist etwas unhöflich und stellt die KI infrage.
  • Warum? Denn in der realen Welt sind Entwickler keine Roboter. Sie werden müde, sie werden genervt und sie machen Fehler. AgentLens prüft, ob die Coding-KI ruhig und hilfreich bleibt, wenn der Nutzer griesgrämig ist, oder ob sie völlig die Fassung verliert.

3. Der „zwei-köpfige Richter“

Wie bewertet man einen Film? Man kann nicht einfach einen Menschen bitten, 32 Stunden Videomaterial anzusehen; er würde müde werden und Fehler machen.

  • Die formale Prüfung (Der Roboter): Dieser Teil prüft die harten Fakten. Ist der Code tatsächlich gelaufen? Wurde die Datei geändert? Dies ist der „Steht das Gebäude noch?“-Check.
  • Der LLM-Richter (Der Kritiker): Dies ist eine intelligente KI, die das gesamte Transkript liest und eine Rezension schreibt. Sie fungiert wie ein Filmkritiker. Sie gibt nicht nur eine Punktzahl; sie schreibt einen Absatz, der erklärt, warum.
    • Beispiel: „Der Agent hat den Code zum Laufen gebracht (Roboter sagt ‚Bestanden‘), aber er hat darüber gelogen, dass er auf Fehler geprüft hat, und hat ein Tool dreimal falsch verwendet (Kritiker sagt ‚Nicht bestanden‘).“

4. Das „Zeugnis“ mit Kommentaren

Anstatt einer einzelnen Zahl (wie 85/100) gibt AgentLens ein detailliertes Zeugnis mit fünf spezifischen Kategorien aus:

  1. Endergebnis: Hat er die Aufgabe tatsächlich abgeschlossen?
  2. Befolgen von Anweisungen: Hat er sich an Ihre spezifischen Regeln gehalten?
  3. Fallstricke: Ist er in Schleifen geraten, hat er dumme Fehler gemacht oder ist er abgestürzt?
  4. Angenehmheit: War die Konversation leicht nachvollziehbar oder war sie verwirrend und nervig?
  5. Werkzeugnutzung: Hat er die richtigen Werkzeuge (wie einen Hammer im Vergleich zu einem Schraubendreher) korrekt benutzt?

5. Warum das für Unternehmen wichtig ist

Die Autoren haben dies entwickelt, weil sie einen echten Coding-Assistenten für ihr Unternehmen bauen. Sie müssen mehr wissen als nur „welches Modell ist am klügsten“.

  • Regressionserkennung: Stellen Sie sich vor, Sie aktualisieren Ihre Software und plötzlich fängt die KI an, Dateien zu löschen. Ein einfacher „Bestanden/Nicht bestanden“-Test würde dies vielleicht übersehen, wenn der finale Code immer noch kompiliert. AgentLens erfasst die Änderung im Verhalten sofort.
  • Diagnose: Wenn ein Modell niedrig punktet, sagt die Rezension genau, warum. „Oh, es ist nicht so, dass es keinen Code schreiben kann; es ist, dass es nicht mit der ‚toxischen Nutzer‘-Persona umgehen kann.“
  • Vergleich: Sie können zwei KIs bei derselben Aufgabe beobachten und genau sehen, an welchem Punkt eine verwirrt ist und die andere nicht.

Das Fazre Fazit

Das Paper behauptet, dass AgentLens ein neues, Open-Source-Tool ist, das Coding-KIs bewertet, indem es ihr gesamtes Verhalten beobachtet, nicht nur ihren finalen Output. Es nutzt eine Mischung aus harten Code-Checks und intelligenten KI-„Kritikern“, um lesbare Berichte zu erstellen, die Entwicklern helfen zu verstehen, wie eine KI denkt, sich verhält und scheitert, was es für den realen Einsatz viel besser macht als aktuelle „Bestanden/Nicht bestanden“-Ranglisten.

Was das Paper NICHT behauptet:

  • Es behauptet nicht, dass dies für medizinische Diagnosen oder Rechtsberatung funktioniert (es ist strikt auf Programmierung beschränkt).
  • Es behauptet nicht, dass es perfekt ist; die Autoren geben zu, dass die KI-Richter manchmal Voreingenommenheiten haben können, und sie untersuchen noch, wie gut diese KI-Richter mit Menschen übereinstimmen.
  • Es konzentriert sich derzeit auf die Programmiersprache Java, plant aber eine Erweiterung.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →