A IA generativa duplica a eficiência da programação, a comunidade de código aberto enfrenta o desafio da proliferação de código lixo

📅 2026-10-20

Resumo:

A inteligência artificial gerativa está mudando significativamente o modelo de desenvolvimento de software de código aberto, de acordo com um novo estudo divulgado pela Linux Foundation Research e patrocinado pela Red Hat. Os resultados da pesquisa mostram que as ferramentas de IA podem ajudar os desenvolvedores a reduzir o tempo de escrita de código pela metade e melhorar significativamente a eficiência do desenvolvimento. No entanto, ao mesmo tempo, também trazem uma pressão crescente de auditoria para os mantenedores de projetos de código aberto.

O relatório aponta que com a aplicação generalizada de IA generativa no processo de desenvolvimento de software, o número de contribuições de código recebidas por projetos de código aberto aumentou significativamente. Cerca de 59% dos mantenedores de projetos disseram que as contribuições dos projetos continuaram a aumentar desde a popularidade das ferramentas de IA; para grandes projetos de código aberto, essa proporção aumentou ainda mais para 69%.

No entanto, um aumento no número de contribuições não significa necessariamente um aumento simultâneo na qualidade. O estudo descobriu que cerca de 25% das solicitações de mesclagem de código (Pull Requests) são consideradas pelos mantenedores como conteúdo de baixa qualidade, muitas vezes referido como "AI Slop", ou seja, sugestões de código ou modificação geradas por inteligência artificial, mas sem verificação e controle de qualidade suficientes. Em grandes projetos, essa proporção chega a chegar a 31%.

No entanto, a investigação também confirmou o papel positivo da IA ​​generativa na melhoria da produtividade. Os desenvolvedores entrevistados geralmente acreditam que as ferramentas de IA podem acelerar significativamente o processo de escrita de código e discussão de soluções técnicas. O relatório aponta que sejam eles contribuidores ou mantenedores do projeto, a melhoria da eficiência na maioria das tarefas de desenvolvimento pode chegar até 50%.

Mas os pesquisadores também descobriram que a IA generativa não melhora a eficiência em todos os cenários. Entre as tarefas de desenvolvimento mais complexas, cerca de 21% dos entrevistados disseram que o uso da IA ​​exigiria mais tempo. Este grupo de desenvolvedores acredita que a quantidade de trabalho necessária para revisar, corrigir e verificar o conteúdo gerado pela IA compensa alguns dos ganhos de eficiência.

A pesquisa também descobriu que os desenvolvedores geralmente reinvestem o tempo que economizam na construção de um ecossistema de código aberto. 66% dos entrevistados disseram que usaram tempo extra para lidar com dívidas técnicas acumuladas de longo prazo; 63% investiram tempo no desenvolvimento de novas funcionalidades; e 58% optaram por aprender novas tecnologias e aprimorar competências profissionais.

Em termos de governança de projetos, a popularidade da IA ​​generativa excedeu o progresso da construção de regras em muitas comunidades de código aberto. A investigação mostra que apenas 35% dos projetos de código aberto estabeleceram políticas formais de utilização de IA, enquanto 32% dos projetos ainda não formularam regras relevantes, mas também não têm planos para lançar sistemas correspondentes.

Ao mesmo tempo, a maioria dos desenvolvedores percebeu a importância da revisão do código de IA. A pesquisa descobriu que 61% dos colaboradores conduzirão proativamente análises detalhadas e concluirão testes funcionais antes de enviar o código gerado por IA para garantir que o código possa atender aos requisitos do projeto.

Em resposta à tendência crescente de desenvolvimento assistido por IA, a equipe de pesquisa recomenda que cada projeto de código aberto estabeleça um sistema claro de gerenciamento de contribuições de IA o mais rápido possível, incluindo a formulação de políticas escritas, melhorando a transparência do desenvolvimento, esclarecendo os requisitos de divulgação de uso de IA e unificando as especificações de atribuição de contribuições. Ao mesmo tempo, os mantenedores devem exigir que os contribuidores concluam os testes e a documentação necessários antes de enviar o conteúdo gerado assistido por IA para reduzir o risco de código de baixa qualidade entrar na base de código principal do projeto.

Mark Collier, gerente geral do Departamento de IA e Infraestrutura da Linux Foundation, disse que ao medir o impacto da IA ​​generativa no ecossistema de código aberto, não devemos nos concentrar apenas nas melhorias de produtividade, mas também na qualidade das contribuições e na saúde geral da comunidade. Ele acredita que o investimento futuro em ferramentas de IA deve ser sincronizado com o investimento contínuo em mantenedores de projetos, mentores comunitários e mecanismos de colaboração para garantir o desenvolvimento sustentável a longo prazo do ecossistema de código aberto na era da IA.

Saiba mais:

https://www.linuxfoundation.org/research/oss-development-gen-ai-era-2026

Tags relacionadas

Artigos relacionados

Comentários

0/500
Captcha (click to refresh)
Sem comentários