Assistentes de Codificação com IA Não São Solução Milagrosa
Embora ganhem popularidade e pareçam aumentar a produtividade, assistentes de codificação baseados em IA, como o GitHub Copilot, podem estar contribuindo para o declínio da qualidade geral do código.
Essa é a conclusão principal de um novo relatório divulgado pela plataforma de engenharia de software GitClear, que analisou 211 milhões de linhas de código de 2020 a 2024. Segundo a análise, houve uma queda expressiva na reutilização de código no último ano – um dado preocupante, já que a reutilização de código é uma prática comum para o desenvolvimento de sistemas redundantes.
Diversas pesquisas recentes demonstram que os assistentes de codificação com IA podem produzir resultados variados. Uma pesquisa realizada pelo fornecedor de software Harness revelou que a maioria dos desenvolvedores gasta mais tempo depurando códigos gerados por IA e lidando com vulnerabilidades de segurança, em comparação com código escrito por humanos. Por outro lado, um relatório do Google apontou que a IA pode acelerar as revisões de código e melhorar a documentação, mas isso pode ocorrer à custa da estabilidade na entrega dos projetos.