← Nieuwste papers
🤖 AI

Evaluating AGENTS.md: Are Repository-Level Context Files Helpful for Coding Agents?

Dit artikel evalueert de effectiviteit van contextbestanden op repository-niveau (zoals AGENTS.md) voor programmeeragenten en stelt vast dat deze, in tegenstelling tot de gangbare praktijk, over het algemeen niet bijdragen aan een verbetering van de succespercentages bij taken, terwijl ze de inferentiekosten met meer dan 20% verhogen.

Oorspronkelijke auteurs: Thibaud Gloaguen, Niels Mündler, Mark Müller, Veselin Raychev, Martin Vechev

Gepubliceerd 2026-06-25
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Thibaud Gloaguen, Niels Mündler, Mark Müller, Veselin Raychev, Martin Vechev

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 zeer slimme, maar nog iets nieuwe assistent inhuurt om een specifiek probleem op te lossen in je enorme, rommelige werkplaats. Deze assistent is een AI coding agent.

Om je assistent te helpen, besluit je een "spiekbriefje" of een "gebruiksaanwijzing" (een AGENTS.md bestand genoemd) op de werkbank achter te laten. Deze handleiding is bedoeld om de assistent te vertellen:

  • "Dit is hoe deze werkplaats is georganiseerd."
  • "Dit zijn de specifieke regels die we volgen bij het bouwen van dingen."
  • "Dit is de beste manier om onze speciale gereedschappen te gebruiken."

De grote vraag die het papier stelt is: Helpt het achterlaten van dit spiekbriefje de assistent daadwerkelijk om de klus sneller en beter te klaren, of maakt het hen juist in de war en verspilt het tijd?

De onderzoekers zetten een gigantisch experiment op om dit uit te zoeken. Hier is wat ze ontdekten, simpel uitgelegd:

1. De "Spiekbriefje"-paradox

Het team testte twee soorten spiekbriefjes:

  • De door een mens geschreven versie: Geschreven door de eigenlijke eigenaar van de werkplaats (de ontwikkelaar).
  • De door AI gegenereerde versie: Geschreven door een andere AI, simpelweg omdat het AI-framework dat aangaf.

Het resultaat: Verrassend genoeg zorgde geen van beide typen spiekbriefjes ervoor dat de assistent de klus vaker succesvol afgerond. Sterker nog, het succespercentage bleef bijna exact hetzelfde, of het spiekbriefje er nu wel of niet was.

2. De "Overgeprepareerde" Assistent

Hoewel de spiekbriefjes de assistent niet hielpen om vaker het juiste antwoord te geven, veranderden ze wel hoe de assistent werkte.

  • Zonder spiekbriefje: De assistent keek rond, probeerde een paar dingen en loste het probleem op.
  • Met een spiekbriefje: De assistent las het spiekbriefje, nam het zeer serieus en begon op een "onderzoeksreis". Ze controleerden meer bestanden, voerden meer tests uit en controleerden hun werk dubbel.

De adder onder het gras: Deze extra "grondigheid" kostte geld. Omdat de assistent meer tijd besteedde aan lezen en testen, steeg de rekening voor de tijd van de AI met meer dan 20%. Het is alsof je een detective inhuurt die de hele encyclopedie leest voordat hij een simpele zaak van een vermiste sok oplost. Ze zijn heel zorgvuldig, maar ook duur en niet noodzakelijkerwijs sneller.

3. De "Kaart" versus de "Instructies"

De onderzoekers ontdekten een splitsing in wat de spiekbriefjes eigenlijk deden:

  • De "Kaart" (Overzicht): De meeste spiekbriefjes bevatten een grote beschrijving van de hele werkplaats ("Hier is de gereedschapskist, hier is de verfkelder..."). De assistent las dit, maar het hielp hen niet om het juiste gereedschap te vinden. Het was alsof je iemand een gedetailleerde kaart van een stad geeft wanneer diegene alleen maar hoeft te weten bij welke straathoek hij moet afslaan.
  • De "Instructies" (Regels): De spiekbriefjes bevatten ook specifieke regels ("Gebruik altijd de rode moersleutel," "Niet schilderen voordat er geschuurd is"). De assistent volgde deze regels perfect op. Ze gebruikten de specifieke gereedschappen die werden genoemd en volgden de specifieke stappen.

4. Het eindoordeel: Minder is Meer (Voor Nu)

Het paper concludeert dat het momenteel een verspilling van geld is om deze spiekbriefjes automatisch te genereren.

  • Als je een AI gebruikt om het spiekbriefje te schrijven, voegt het alleen maar franje toe (lange overzichten) dat de agent in de war brengt en je budget opsnoept.
  • Als een mens het schrijft, helpt het een klein beetje meer dan de AI-versie, maar het verbetert het succespercentage nog steeds niet significant.

De Kernboodschap:
Als je een AI-agent ontwikkelaar bent, dump dan niet zomaar een enorme, door AI gegenereerde handleiding op je agent. Het zorgt ervoor dat ze harder werken en meer kosten zonder dat ze er slimmer van worden.

Als je moet een spiekbriefje hebben, houd het dan kort. Neem alleen de specifieke, vreemde regels op die niet al direct duidelijk zijn in de code (zoals "Gebruik altijd de rode moersleutel"). Voeg geen lange geschiedenis van de werkplaats toe; de agent kan dat zelf wel uitzoeken.

Kortom: Het spiekbriefje maakt de agent een gehoorzamector die harder studeert, maar het maakt hen geen betere student die betere cijfers haalt. En harder studeren betekent dat het lesgeld omhoog gaat.

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 →