Godot dá aos codificadores de vibração o dedo médio ao proibir contribuições de código gerado por IA

A equipe por trás do mecanismo de jogo de código aberto Godot, que alimenta sucessos indie roguelike como Brotato e a próxima sequência de Slay the Spire, está colocando o pé no chão, proibindo pull requests (PRs) gerados por IA porque o grande volume de envios feitos por máquinas tornou-se demais para os humanos do outro lado, que precisam revisar o PR para lidar.

De acordo com a equipe Godot, à medida que os agentes de IA continuam a melhorar, a quantidade de esforço necessária para enviar uma solicitação pull diminuiu, enquanto o tempo que os mantenedores gastam avaliando esses envios disparou (e o tempo disponível para revisar esses PRs permaneceu o mesmo).

A equipe disse que revisar o código gerado por máquina é muito desmoralizante porque, no passado, os colaboradores passavam horas elaborando código e os revisores sentiam que seus esforços de ensino ajudaram a desenvolver um novo desenvolvedor humano, mas agora os revisores sentem que estão gritando no vazio porque os LLMs não podem aprender com feedback específico.

Daqui para frente, a equipe está proibindo completamente qualquer solicitação pull contendo código inteiramente gerado por IA, embora o uso de IA para pequenas tarefas como regex, tradução, conclusão de código e localização e substituição básica permaneça aceitável, desde que os contribuidores divulguem essa assistência na discussão da solicitação pull.

As novas regras também proíbem texto gerado por IA em comunicações entre humanos, como revisões de problemas.

Muitos projetos de código aberto estão cedendo sob o peso de solicitações pull de IA baratas para gerar.

A popular ferramenta de linha de comando, cURL, no início deste ano encerrou seu programa de recompensas de bugs porque as pessoas estavam explorando o sistema usando agentes de IA para enviar relatórios de vulnerabilidade sem sentido e também gerar "correções" para problemas às vezes inexistentes, a fim de ganhar dinheiro rápido.

Postar um comentário

Postagem Anterior Próxima Postagem