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

-


Grau d'Enginyeria InformàticaDoble Titulació de Grau d'Enginyeria Informàtica i Biotecnologia (GEI)
Intel·ligència artificial - GEI, MESIIA

Finalitzat

Empresa
Confidencial
Anglès
Aprenentatge Servei

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