← Nieuwste papers
🤖 AI

Context Pruning for Coding Agents via Multi-Rubric Latent Reasoning

Het artikel introduceert LaMR, een gestructureerd contextpruningkader dat code-relevantie ontbindt in semantische en afhankelijkheidsdimensies met behulp van multi-rubriek latente redenering en AST-gebaseerde supervisie om het tokenverbruik aanzienlijk te verminderen terwijl de prestaties van coderingsagenten worden behouden of verbeterd.

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

Gepubliceerd 2026-05-18
📖 5 min leestijd🧠 Diepgaand

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

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je een briljante detective bent (de AI-coderingsagent) die probeert een complex dossier op te lossen (een bug in een softwareproject te verhelpen). Om de zaak op te lossen, moet je duizenden pagina's politierapporten, getuigenverklaringen en bewijsbestanden lezen (de code-repository).

Het Probleem: De Valstrik van "Te Veel Papier"
Op dit moment besteden deze AI-detectives het grootste deel van hun tijd en energie er gewoon aan om de bestanden te lezen. Ze raken overweldigd door de enorme hoeveelheid tekst.

  • Het Probleem: Ze lezen alles, inclusief irrelevante pagina's zoals oude koffievlekken op een rapport of de lunchbestelling van een getuige. Dit verspillen hun "hersencapaciteit" (tokenbudget) en maakt het moeilijker om de cruciale aanwijzingen te vinden.
  • De Oude Oplossing: Vorige hulpmiddelen probeerden de leeslijst te verkorten door simpelweg alles te verwijderen dat niet onmiddellijk belangrijk leek. Maar ze waren te grof. Ze verwijderden een pagina alleen omdat er geen melding van het hoofdverbreken op stond, zelfs als die pagina de sleutel bevatte tot het begrijpen van de misdaadplek (zoals een kaart of een lijst van verdachten). Dit liet de detective achter met een gebroken puzzel, waardoor ze gedwongen werden terug te gaan en om de ontbrekende pagina's te vragen, wat nog meer tijd kostte.

De Nieuwe Oplossing: LaMR (De Slimme Bibliothecaris)
Het paper introduceert LaMR (Latent Multi-Rubric), dat fungeert als een super-slimme, gespecialiseerde bibliothecaris die de detective helpt de bestanden te organiseren voordat ze beginnen met lezen.

In plaats van één enkele regel te gebruiken om te beslissen wat bewaard moet blijven, gebruikt LaMR twee verschillende brillen om elke regel code te bekijken:

  1. De "Semantische" Bril (Wat zegt het?):

    • Dit zoekt naar regels die direct het vraagstuk van de detective beantwoorden.
    • Analogie: Als de detective vraagt: "Wie heeft de koek gestolen?", dan markeert deze bril de zin "John nam de koek."
    • Oud Probleem: Als een regel alleen "John" (een definitie) of "import John" (een opzet) zei, zouden de oude tools het misschien verwijderen omdat het niet expliciet "stalen" zegt.
  2. De "Afhankelijkheids"-Bril (Wat is nodig om het zinvol te maken?):

    • Dit zoekt naar de structurele lijm die het verhaal bij elkaar houdt.
    • Analogie: Zelfs als de zin "John nam de koek" de belangrijkste aanwijzing is, heb je ook de pagina nodig die zegt "John is een verdachte" of de kaart die aangeeft waar John woont. Zonder deze maakt de aanwijzing geen zin.
    • De Innovatie: LaMR beseft dat sommige regels alleen belangrijk zijn omdat ze andere regels ondersteunen. Het bewaart deze "ondersteunende" regels, zelfs als ze op zichzelf niet spannend lijken.

Hoe Het Werkt: Het Tweestapsproces

  1. De Twee-Team Review:
    LaMR stelt niet slechts één vraag. Het voert twee aparte controles gelijktijdig uit. Eén team controleert op "direct bewijs", en het andere team controleert op "structurele ondersteuning".

    • Metafoor: Stel je een filmredacteur voor. Eén redacteur snijdt saaie scènes weg (Semantisch), terwijl een andere redacteur ervoor zorgt dat de film logisch blijft en geen sprongen maakt (Afhankelijkheid).
  2. De "Query-Adaptieve" Poortwachter:
    Afhankelijk van wat de detective vraagt, bepaalt LaMR hoeveel gewicht het aan elk team geeft.

    • Als de detective vraagt: "Wat is de logica voor de inlog?", leunt LaMR zwaar op het Semantische team.
    • Als de detective vraagt: "Waarom crasht de app?", leunt LaMR op het Afhankelijkheids-team om ervoor te zorgen dat alle benodigde opzetcode (imports, foutafhandelaars) bewaard blijft zodat de crash begrijpelijk is.
  3. Het "Opruim"-Team (AST Reparatie):
    Soms wordt, zelfs met twee teams, per ongeluk een regel weggeknipt. LaMR heeft een laatste veiligheidsnet. Het gebruikt een "blauwdruk" van de code (een AST) om te controleren: "Hé, we hebben de 'If'-statement verwijderd, maar we hebben het 'Else'-gedeelte bewaard. Dat is gebroken!" Het plaatst automatisch de ontbrekende structurele stukken terug, zodat de code geldig blijft.

De Resultaten: Sneller, Slimmer, Goedkoper
Het paper testte dit systeem op real-world coderingstaken (zoals het verhelpen van bugs in grote softwareprojecten).

  • Minder Lezen: LaMR hielp de AI om 30% minder pagina's (tokens) te lezen terwijl het dezelfde problemen oploste.
  • Betere Resultaten: Omdat de AI niet werd afgeleid door irrelevante ruis en de structurele "lijm" niet verloor, loste het problemen eigenlijk beter op, of ten minste net zo goed als bij het lezen van alles.
  • Geen "Teruglopen" Meer: De oude tools verwijderden vaak een noodzakelijke regel, waardoor de AI realiseerde dat het vastliep en het bestand opnieuw moest opvragen. LaMR voorkomt dit, wat tijd en geld bespaart.

Samenvattend
LaMR is als een slimme assistent die niet zomaar "saai" papier weggooit. In plaats daarvan begrijpt het dat een saai ogende pagina de sleutel kan zijn tot het begrijpen van de spannende pagina ernaast. Door "wat er gezegd wordt" te scheiden van "wat nodig is om het zinvol te maken", geeft het de AI-detective een slank, schoon en perfect georganiseerd dossier, waardoor ze misdaden sneller en met minder inspanning kunnen oplossen.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →