Disseny i implementació d'un sistema d'autocuració de codi mitjançant orquestració d'agents d'intel·ligència artificial.
Detall TFG
Pedro GARCÍA LÓPEZ
-
Disseny i implementació d'un sistema d'autocuració de codi mitjançant orquestració d'agents d'intel·ligència artificial.
La revisió de codi i la detecció d'errors suposen un esforç considerable per a desenvolupadors i empreses. Una fallada no detectada que arribi a producció pot provocar pèrdues significatives o comprometre la integritat d'un projecte. Aquest Treball de Final de Grau presenta un sistema multiagent d'autocuració de codi amb l'objectiu de prevenir, reparar i documentar els errors que produeixen un crash o no compleixen amb els estàndards marcats pels tests del projecte. El sistema, orquestrat amb LangGraph i integrable en entorns CI/CD, llança un pipeline que segueix el principi de Crash Driven Development (CDD), compost per tres agents especialitzats: el Corrector, que aplica el canvi mínim necessari per eliminar l'error; el Tester, que genera un test de regressió dirigit per immunitzar el codi davant de fallades futures; i el Reporter, que documenta l'incident i obre una Pull Request per a la revisió humana. La combinació de correccions Fail-to-Pass i Pass-to-Pass garanteix l'eliminació de l'error sense comprometre la lògica de negoci existent, mentre que el disseny basat en una arquitectura hexagonal de ports i adaptadors i l'abstracció del proveïdor LLM fan del sistema una solució agnòstica, mantenible i extensible. Els resultats demostren una alta capacitat de resolució sobre un benchmark propi d'errors sintètics i sobre instàncies reals de SWE-bench Lite, resolent bugs en llibreries com seaborn, pylint i flask, incloent-hi escenaris amb errors encadenats d'alta dificultat.
30-JUN-2026
Sistema multiagent, autocuració de codi, Crash Driven Development, CI/CD, arquitectura hexagonal, LLM, LangGraph, SWE-bench
-
Alumne assignat
| Nom | Cognoms | Data Assignació | Curs |
|---|---|---|---|
| ARNAU | FÁBREGAS FIGUERAS | 30-JUN-2026 | 2025-2026 |
Fitxers
| Fitxer | Tipus de Document | Descripció |
|---|---|---|
| Memoria_FÁBREGASFIGUERAS_ARNAU.pdf | Memòria |
Tribunal
Laboratori de recerca 231
10-SET-2026 18:00
Pere MILLÁN MARCO
Carlos MOLINA CLEMENTE
Roy GONZÁLEZ SALGADO