← Neueste Arbeiten
🤖 AI

Context Pruning for Coding Agents via Multi-Rubric Latent Reasoning

Das Papier stellt LaMR vor, ein strukturiertes Framework zum Beschneiden von Kontexten, das die Relevanz von Code in semantische und Abhängigkeitsdimensionen zerlegt, indem es latentes Schlussfolgern mit mehreren Kriterien und AST-basierte Überwachung nutzt, um den Tokenverbrauch erheblich zu reduzieren, während die Leistung von Coding-Agenten erhalten bleibt oder verbessert wird.

Ursprüngliche Autoren: Jingjing Wang, Xiwen Chen, Wenhui Zhu, Huayu Li, Zhengxiao He, Feiyang Cai, Ana S. Carreon-Rascon, Xuanzhao Dong, Feng Luo

Veröffentlicht 2026-05-18
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Jingjing Wang, Xiwen Chen, Wenhui Zhu, Huayu Li, Zhengxiao He, Feiyang Cai, Ana S. Carreon-Rascon, Xuanzhao Dong, Feng Luo

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 sind ein brillanter Detektiv (der KI-Coding-Agent), der versucht, einen komplexen Fall zu lösen (einen Fehler in einem Softwareprojekt zu beheben). Um den Fall zu lösen, müssen Sie Tausende von Seiten Polizeiberichte, Zeugenaussagen und Beweisdossiers durchlesen (das Code-Repository).

Das Problem: Die Falle „Zu viel Papier"
Derzeit verbringen diese KI-Detektive die meiste Zeit und Energie damit, die Dateien einfach nur zu lesen. Sie werden von der schieren Textmenge überwältigt.

  • Das Problem: Sie lesen alles, einschließlich irrelevanter Seiten wie alten Kaffeeflecken auf einem Bericht oder der Mittagsbestellung eines Zeugen. Das verschwendet ihre „Gehirnkraft" (Token-Budget) und erschwert es, die entscheidenden Hinweise zu finden.
  • Die alte Lösung: Frühere Werkzeuge versuchten, die Leseliste zu kürzen, indem sie einfach alles entfernten, was nicht unmittelbar wichtig erschien. Doch sie waren zu plump. Sie würden eine Seite löschen, nur weil sie das Hauptverbrechen nicht erwähnte, selbst wenn diese Seite den Schlüssel zum Verständnis des Tatorts enthielt (wie eine Karte oder eine Liste der Verdächtigen). Dies ließ den Detektiv mit einem zerbrochenen Puzzle zurück und zwang ihn, zurückzugehen und nach den fehlenden Seiten zu fragen, was noch mehr Zeit verschwendete.

Die neue Lösung: LaMR (Der intelligente Bibliothekar)
Die Arbeit stellt LaMR (Latent Multi-Rubric) vor, der wie ein überaus kluger, spezialisierter Bibliothekar fungiert, der dem Detektiv hilft, die Dateien bevor sie mit dem Lesen beginnen, zu organisieren.

Anstatt eine einzige Regel zu verwenden, um zu entscheiden, was behalten werden soll, nutzt LaMR zwei verschiedene Brillen, um jede Codezeile zu betrachten:

  1. Die „Semantische" Brille (Was sagt es?):

    • Diese sucht nach Zeilen, die die Frage des Detektivs direkt beantworten.
    • Analogie: Wenn der Detektiv fragt: „Wer hat den Keks gestohlen?", hebt diese Brille den Satz hervor: „John hat den Keks genommen."
    • Altes Problem: Wenn eine Zeile nur „John" (eine Definition) oder „import John" (eine Einrichtung) sagte, hätten die alten Werkzeuge sie möglicherweise gelöscht, weil sie nicht explizit „gestohlen" sagt.
  2. Die „Abhängigkeits"-Brille (Was wird benötigt, um Sinn zu ergeben?):

    • Diese sucht nach dem strukturellen Klebstoff, der die Geschichte zusammenhält.
    • Analogie: Selbst wenn der Satz „John hat den Keks genommen" der Hauptbeweis ist, benötigen Sie auch die Seite, die besagt: „John ist ein Verdächtiger", oder die Karte, die zeigt, wo John wohnt. Ohne diese ergibt der Hinweis keinen Sinn.
    • Die Innovation: LaMR erkennt, dass einige Zeilen nur wichtig sind, weil sie andere Zeilen unterstützen. Es behält diese „unterstützenden" Zeilen, auch wenn sie für sich genommen nicht besonders spannend erscheinen.

Wie es funktioniert: Der Zwei-Schritte-Prozess

  1. Die Zwei-Team-Überprüfung:
    LaMR stellt nicht nur eine Frage. Es führt zwei separate Prüfungen gleichzeitig durch. Ein Team prüft auf „direkte Beweise", das andere Team auf „strukturelle Unterstützung".

    • Metapher: Stellen Sie sich einen Filmeditor vor. Ein Editor schneidet langweilige Szenen heraus (Semantik), während ein anderer Editor sicherstellt, dass der Film weiterhin logisch fließt und keine Sprungschnitte hat (Abhängigkeit).
  2. Der „abfrageadaptive" Türsteher:
    Je nachdem, was der Detektiv fragt, entscheidet LaMR, wie viel Gewicht jedem Team beigemessen wird.

    • Wenn der Detektiv fragt: „Was ist die Logik für die Anmeldung?", verlässt sich LaMR stark auf das semantische Team.
    • Wenn der Detektiv fragt: „Warum stürzt die App ab?", verlässt sich LaMR auf das Abhängigkeits-Team, um sicherzustellen, dass der gesamte notwendige Setup-Code (Imports, Fehlerhandler) erhalten bleibt, damit der Absturz Sinn ergibt.
  3. Das „Aufräum"-Team (AST-Reparatur):
    Manchmal wird selbst mit zwei Teams eine Zeile versehentlich geschnitten. LaMR hat ein letztes Sicherheitsnetz. Es verwendet einen „Bauplan" des Codes (einen AST), um zu prüfen: „Hey, wir haben die 'If'-Anweisung gelöscht, aber den 'Else'-Teil behalten. Das ist kaputt!" Es fügt die fehlenden strukturellen Teile automatisch wieder ein und stellt sicher, dass der Code gültig bleibt.

Die Ergebnisse: Schneller, intelligenter, günstiger
Die Arbeit testete dieses System an realen Coding-Aufgaben (wie das Beheben von Fehlern in großen Softwareprojekten).

  • Weniger Lesen: LaMR half der KI, 30 % weniger Seiten (Tokens) zu lesen, während sie dieselben Probleme löste.
  • Bessere Ergebnisse: Da die KI nicht durch irrelevante Geräusche abgelenkt wurde und den strukturellen „Klebstoff" nicht verlor, löste sie Probleme tatsächlich besser oder zumindest genauso gut wie beim Lesen von allem.
  • Kein „Zurückverfolgen" mehr: Die alten Werkzeuge löschten oft eine notwendige Zeile, was die KI dazu zwang, zu erkennen, dass sie feststeckte, und die Datei erneut anzufordern. LaMR verhindert dies und spart Zeit und Geld.

Zusammenfassung
LaMR ist wie ein intelligenter Assistent, der nicht einfach nur „langweilige" Papiere wegwirft. Stattdessen versteht er, dass eine langweilig aussehende Seite der Schlüssel zum Verständnis der spannenden Seite nebenan sein könnte. Indem es trennt, „was gesagt wird" von „was benötigt wird, um Sinn zu ergeben", gibt es dem KI-Detektiv eine schlanke, saubere und perfekt organisierte Akte, die es ihm ermöglicht, Verbrechen schneller und mit weniger Aufwand zu lösen.

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 →