Anais científicos / IA360

Ciências Exatas

Refatoração Assistida por Agentes de Codificação Baseados em LLMs: Mitigação de Dívida Técnica em Protótipos de Hackathon

Matheus Felipe Queiroz Pinto; Mayumi Hirata Bogoni; Willian Mendonça

Faculdade Donaduzzi

Resumo

Este artigo relata a experiência de evolução do SARA (Sistema de
Avaliação e Revisão de Artigos), plataforma web para gestão de eventos científicos e revisão por pares double-blind, partindo de um protótipo construído
em um hackathon de 24 horas rumo a um sistema orientado à produção. O
principal desafio foi a expressiva dívida técnica acumulada durante a prototipação acelerada, incluindo inconsistências arquiteturais, falhas de autenticação,
ausência de notificações automatizadas e documentação escassa. Descreve-se
como agentes de codificação baseados em Modelos de Linguagem de Grande
Escala, especificamente Claude Code (com o modelo Claude Sonnet 4.6) e
OpenCode (com o modelo Kimi K2), foram adotados de forma sistemática como
aliados no esforço de modernização, apoiando geração de documentação, diagnóstico de dívida técnica, planejamento de issues, refatoração de código e
criação de testes. Resultados parciais apontam ganhos em velocidade de desenvolvimento, qualidade de planejamento e descoberta de defeitos, bem como
limitações práticas que exigem supervisão humana.

Palavras-chave: Hackathon, Dívida Técnica, LLMs, Refatoração de software

Ler trabalho completo (PDF)