La pulizia del codice non influisce sulle prestazioni degli agenti di codifica AI
Un nuovo studio di arXiv (2605.20049) indaga se la pulizia del codice influisca sulle prestazioni degli agenti di codifica autonomi. I ricercatori hanno sviluppato un protocollo di valutazione utilizzando repository a coppie minime che corrispondono per architettura, dipendenze e comportamento esterno, ma differiscono per violazioni delle regole di analisi statica e complessità cognitiva. Hanno creato 33 compiti su sei coppie, con repository modificati in entrambe le direzioni—degradando codice pulito o pulendo codice disordinato. In 660 prove utilizzando Claude Code, lo studio ha rilevato che la pulizia del codice non modifica il tasso di superamento dell'agente. I risultati sfidano le ipotesi sull'importanza della qualità del codice per gli agenti AI, suggerendo che la capacità dell'agente potrebbe essere indipendente dalla struttura del codice.
Fatti principali
- Studio di arXiv:2605.20049
- Valuta l'effetto della pulizia del codice sugli agenti di codifica
- Utilizza repository a coppie minime che differiscono per violazioni di analisi statica e complessità cognitiva
- 33 compiti su sei coppie di repository
- 660 prove condotte con Claude Code
- La pulizia del codice non influisce sul tasso di superamento dell'agente
- I repository corrispondono per architettura, dipendenze e comportamento esterno
- Coppie costruite degradando codice pulito o pulendo codice disordinato
Entità
Istituzioni
- arXiv
- Claude Code