← Ultimi articoli
🤖 AI

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

Questo articolo valuta l'efficacia dei file di contesto a livello di repository (come AGENTS.md) per gli agenti di programmazione e rileva che, contrariamente alla pratica comune, essi generalmente non riescono a migliorare i tassi di successo dei task aumentando al contempo i costi di inferenza di oltre il 20%.

Autori originali: Thibaud Gloaguen, Niels Mündler, Mark Müller, Veselin Raychev, Martin Vechev

Pubblicato 2026-06-25
📖 4 min di lettura☕ Lettura da pausa caffè

Autori originali: Thibaud Gloaguen, Niels Mündler, Mark Müller, Veselin Raychev, Martin Vechev

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immagina di assumere un assistente molto intelligente, ma anche un po' inesperto, per risolvere un problema specifico in un tuo enorme e disordinato laboratorio. Questo assistente è un agente di programmazione IA.

Per aiutare il tuo assistente, decidi di lasciargli un "foglietto illustrativo" o un "manuale d'uso" (chiamato un file AGENTS.md) sul banco da lavoro. Questo manuale dovrebbe dire all'assistente:

  • "Ecco come è organizzato questo laboratorio."
  • "Ecco le regole specifiche che seguiamo per costruire le cose."
  • "Ecco il modo migliore per usare i nostri strumenti speciali."

La grande domanda che il documento pone è: lasciare questo foglietto aiuta davvero l'assistente a finire il lavoro più velocemente e meglio, o crea solo confusione e spreca tempo?

I ricercatori hanno allestito un esperimento gigante per scoprirlo. Ecco cosa hanno scoperto, spiegato in modo semplice:

1. Il paradosso del "Foglietto Illustrativo"

Il team ha testato due tipi di foglietti:

  • Quello scritto da un essere umano: Scritto dal proprietario del laboratorio (lo sviluppatore).
  • Quello generato dall'IA: Scritto da un'altra IA, semplicemente perché il framework dell'agente lo richiedeva.

Il Risultato: Sorprendentemente, nessuno dei due tipi di foglietto ha fatto sì che l'assistente completasse il lavoro più spesso. Infatti, il tasso di successo è rimasto quasi esattamente lo stesso, che il foglietto ci fosse o meno.

2. L'assistente "Sovra-preparato"

Sebbene i foglietti non abbiano aiutato l'assistente a trovare la risposta corretta più spesso, hanno cambiato il modo in cui l'assistente lavorava.

  • Senza un foglietto: L'assistente guardava intorno, provava alcune cose e risolveva il problema.
  • Con un foglio: L'assistente leggeva il foglietto, lo prendeva molto seriamente e poi intraprendeva una "missione di ricerca". Controllava più file, eseguiva più test e ricontrollava il proprio lavoro.

L'impatzione: Questa "meticolosità" extra costava denaro. Poiché l'assistente passava più tempo a leggere e a testare, il conto per il tempo dell'IA aumentava di oltre il 20%. È come assumere un detective che legge l'intera enciclopedia prima di risolvere un semplice caso di un calzino smarrito. È molto scrupoloso, ma è costoso e non necessariamente più veloce.

3. La "Mappa" vs Le "Istruzioni"

I ricercatori hanno scoperto una distinzione in ciò che i foglietti facevano effettivamente:

  • La "Mappa" (Panoramica): La maggior parte dei foglietti includeva una grande descrizione dell'intero laboratorio ("Ecco il capanno degli attrezzi, ecco la stanza della vernice..."). L'assistente leggeva questo, ma non lo aiutava a trovare lo strumento giusto. Era come dare a qualcuno una mappa dettagliata di una città quando deve solo sapere in quale angolo di strada svoltare.
  • Le "Istruzioni" (Regole): I foglietti contenevano anche regole specifiche ("Usa sempre la chiave inglese rossa", "Non dipingere prima di carteggiare"). L'assistente seguiva queste regole perfettamente. Usava gli strumenti specifici menzionati e seguiva i passaggi specifici.

4. Il Verdetto: Meno è Meglio (Per Ora)

Il documento conclude che, attualmente, generare automaticamente questi foglietti illustrativi è uno spreco di denaro.

  • Se usi un'IA per scrivere il foglietto, questa aggiunge solo fronzoli (panorami lunghi) che confondono l'agente e bruciano il tuo budget.
  • Se un essere umano lo scrive, aiuta un briciolo di più rispetto alla versione dell'IA, ma comunque non migliora significativamente il tasso di successo.

Il Punto Fondamentale:
Se sei uno sviluppatore di agenti IA, non scaricare semplicemente un enorme manuale generato dall'IA sul tuo agente. Lo fa lavorare di più e costa di più senza renderlo più intelligente.

Se devi avere un foglietto illustrativo, tienilo breve. Includi solo le regole specifiche e strane che non sono già ovvie nel codice (come "Usa sempre la chiave inglese rossa"). Non includere una lunga storia del laboratorio; l'agente può capirlo da solo.

In breve: Il foglietto illustrativo rende l'agente uno studente più obbediente che studia di più, ma non lo rende uno studente migliore che ottiene voti migliori. E studiare di più costa più tasse scolastiche.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →