Os mantenedores do Godot estão sobrecarregados devido ao grande volume de mudanças duvidosas feitas por meio de IA.

Rémi Verschelde, um dos principais colaboradores do motor de jogo aberto Godot e cofundador da W4 Games, afirmou que o crescente fluxo de pull requests de baixa qualidade, gerados por grandes modelos de linguagem, está esgotando e desmoralizando os desenvolvedores do Godot que revisam as alterações. Segundo ele, o projeto Godot se orgulha de sua abertura para novos participantes e oferece a qualquer usuário a oportunidade de influenciar o desenvolvimento do motor. Os colaboradores do Godot dedicam muito tempo ajudando a ajustar os pull requests, mas com a atual abundância de alterações duvidosas, Rémi não sabe por quanto tempo mais a equipe conseguirá suportar isso.

Atualmente, há mais de 4600 pull requests abertos no repositório do Godot no GitHub. Adriaan de Jongh, diretor do estúdio de desenvolvimento de jogos Hidden Folks, descreveu a situação gerada pelos pull requests de lixo criados através da IA para o Godot como uma completa bagunça e uma enorme perda de tempo para os revisores, que têm que gastar tempo analisando alterações que muitas vezes não fazem sentido, com descrições excessivamente verbosas e enviadas por desenvolvedores que não compreendem seus próprios patches.

Com o surgimento das ferramentas de IA, os colaboradores são forçados a determinar se o código foi escrito por um humano ou gerado automaticamente, além de avaliar se o autor entende o código que enviou. Também precisam verificar se os autores testaram seu código ou se os resultados apresentados foram apenas fabricados pela IA. Além disso, Rémi não entende como agir em situações em que, ao serem questionados sobre o uso de IA, os autores dos patches respondem "eu usei apenas para a descrição, porque escrevo mal em inglês", o que não permite classificar claramente a contribuição.

Observa-se que os colaboradores têm que revisar várias vezes ao dia os pull requests de novos participantes, duvidando de sua qualidade. A única solução para manter a abordagem anterior ao desenvolvimento, segundo Rémi, é aumentar o financiamento do projeto para pagar colaboradores adicionais que possam analisar o lixo gerado pela IA.

Um projeto semelhante, o Blender, também enfrenta dificuldades, tendo iniciado em fevereiro o desenvolvimento de uma política sobre patches criados com o uso de IA. Anteriormente, regras para tais casos foram estabelecidas pela Linux Foundation, Fedora, GNOME, Firefox, Ghostty, Servo e LLVM. Em janeiro, o GitHub começou a discutir a implementação de medidas para limitar as pull requests de baixa qualidade geradas por assistentes de IA, que são enviadas sem revisão manual, não atendem aos critérios de qualidade e criam sérias dificuldades para os mantenedores.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster