Godot corta laços com IA e bane contribuições automáticas
A equipe por trás do motor de jogos open-source Godot decidiu dar um basta nas contribuições geradas por inteligência artificial. Eles anunciaram que estão reformulando suas políticas de contribuição para praticamente banir o uso de IA. O motivo? Uma enxurrada de pull requests que, segundo eles, parecem ter sido gerados por máquinas e não por humanos. E o problema não para por aí. Eles acreditam que muitos usuários pesados de IA não conseguem responder de forma significativa ao feedback das revisões. "A IA não pode assumir responsabilidade, e não podemos confiar que usuários intensivos de IA entendam o código o suficiente para corrigi-lo", disseram os mantenedores em seu anúncio.
Contribuições automáticas são vistas como desmotivadoras pela equipe do Godot, ecoando comentários feitos anteriormente por Rémi Verschelde, um dos mantenedores. Ele já havia mencionado que essas contribuições eram um desperdício de tempo cada vez mais desgastante. Um estúdio de jogos que usa Godot chegou a afirmar que as contribuições de IA são, em sua maioria, "lixo total", vindas de usuários que não entendem o que estão propondo. Diante dessa situação, o time do Godot reconheceu que o problema não vai desaparecer por conta própria e decidiu agir.
Novas regras para manter a qualidade
Para começar, novos colaboradores, definidos como aqueles com três ou menos pull requests aceitos, precisarão de permissão explícita dos mantenedores para submeter novas funcionalidades ou refatorações significativas no código do Godot. Isso visa excluir os "vibe coders" e agentes de IA, promovendo um grupo de contribuidores que realmente entendem o código do Godot e estão dispostos a se comunicar com a equipe para aprender mais. Além disso, as discussões sobre contribuições deverão permanecer estritamente entre humanos. Nada de agentes de IA ou bots entupindo os canais de comunicação, a menos que estejam sendo usados para tradução entre idiomas.
Qualquer contribuição feita por agentes autônomos ou "lixo codificado por vibração" resultará em banimento automático do repositório do Godot no GitHub. A equipe também está estendendo essa proibição para incluir o uso de IA na geração de qualquer parte substancial do código. "A assistência de IA deve ser limitada a coisas triviais, como completar código, regex ou busca e substituição", explicaram. Se você usar IA de alguma forma para criar código, deve divulgar isso na discussão do pull request.
Desafios para o desenvolvimento de software
A política ainda não foi formalmente alterada, e os mantenedores do Godot não disseram quando exatamente a atualização será lançada. Mas uma coisa é certa: vibe coders e agentes de IA não são bem-vindos. O "vibe coding" tem mostrado sinais de estar caindo em desuso, à medida que histórias de terror sobre bancos de dados deletados e drives apagados continuam a se acumular. Recentemente, o presidente da consultoria de TI Infosys, Nandan Nilekani, previu que o "vibe coding" não é algo com que os profissionais devam se preocupar, pois há mais na escrita de um bom software do que apenas codificar.
Nilekani destacou que, embora a IA seja uma transição tecnológica muito maior e disruptiva do que nunca, as perguntas são mais altas e as dúvidas mais insistentes. "Enquanto abraçamos as melhores ferramentas de codificação e melhoramos nossa produtividade, há muito mais a fazer no ciclo de vida do desenvolvimento de software", disse ele. O contexto, segundo Nilekani, é fundamental no desenvolvimento de software. E, pelo desastre codificado por vibração que o Godot enfrentou, a IA parece não ser capaz de compreender esse elemento crucial.





Comentários (0)
Os comentários são moderados e caso viole nossos Termos e Condições de uso, o comentário será excluído. A persistência na violação acarretará em um banimento da sua conta.