Godot proíbe contribuições de código com IA no motor gráfico

Novas regras da Godot Foundation combatem pull requests gerados por IA e exigem responsabilidade humana no código.

Godot Foundation proíbe contribuições de código com IA para preservar qualidade e respeito aos mantenedores voluntários.
Destaques
  • A Godot Foundation proibiu quase totalmente o uso de IA generativa em contribuições de código para o motor gráfico.
  • Contribuições geradas por IA são consideradas desmoralizantes para os mantenedores voluntários do projeto.
  • Exceções incluem tarefas meniais como code completion e traduções automáticas de conteúdo humano.

A Godot Foundation anunciou mudanças significativas em sua política de contribuições, estabelecendo uma proibição quase total ao uso de inteligência artificial generativa na criação de código para o motor gráfico open-source Godot. A decisão, publicada oficialmente, visa combater o crescente fluxo de pull requests (PRs) gerados total ou parcialmente por IA, que, segundo a fundação, representam um fardo para os mantenedores voluntários do projeto.

Em comunicado, a Godot Foundation reconhece o aumento recente de contribuições automatizadas, tanto por agentes de IA quanto por desenvolvedores que submetem código gerado por ferramentas como grandes modelos de linguagem. A fundação descreve essa prática como “desmoralizante” para a equipe de revisão, que precisa lidar com PRs que frequentemente carecem de compreensão contextual e exigem retrabalho para se adequar aos padrões do projeto.

As novas regras para contribuições de código no Godot

A política revisada tem como foco central garantir que todas as contribuições sejam produzidas por humanos capazes de assumir responsabilidade pelo código. A Godot Foundation argumenta que a inteligência artificial não pode ser responsabilizada por erros e que contribuidores que dependem intensamente de IA raramente entendem o suficiente do código para corrigi-lo quando necessário. A nova diretriz, que entrará em vigor em breve, proíbe explicitamente:

  • Uso de agentes autônomos de IA para criar pull requests.
  • Práticas conhecidas como “vibe coding” — submissão de código gerado por IA sem revisão ou compreensão adequada.
  • Geração de blocos substanciais de código por meio de IA.
  • Texto gerado por IA em comunicações entre humanos, como comentários em issues e discussões de propostas.

Exceções: quando o uso de IA ainda é tolerado

Apesar da linha dura, a Godot Foundation reconhece situações onde ferramentas de IA podem ser úteis de forma limitada e não prejudicial. O uso de IA deve ser restrito a tarefas consideradas “meniais”, como code completion (autocompletar código), expressões regulares (regex) e operações de localizar e substituir. Além disso, qualquer contribuidor que utilizar IA em qualquer capacidade deve declarar esse uso abertamente na discussão do pull request.

Em relação à comunicação, a fundação é categórica: mantenedores voluntários não devem ser obrigados a interagir com máquinas. O princípio básico é o respeito ao tempo e ao trabalho humano. Contudo, traduções automáticas de conteúdo originalmente escrito por humanos continuam sendo aceitas, desde que o texto base tenha sido redigido por uma pessoa.

Por que a Godot proibiu contribuições de código com IA?

A decisão da Godot Foundation reflete um desconforto crescente na comunidade de desenvolvimento de jogos com o impacto da IA generativa. O anúncio ocorre semanas depois de a própria Godot confirmar que tolerava “alguma assistência de IA”, mas rejeitava acusações de que o motor estaria sendo tomado por código gerado artificialmente. Em fevereiro, o veterano do Godot Rémi Verschelde já havia expressado frustração com o volume de “AI slop” — PRs de baixa qualidade gerados por IA — que sobrecarregavam os mantenedores.

Pesquisas recentes indicam que, embora um terço dos trabalhadores da indústria de games utilize ferramentas generativas, metade deles acredita que a tecnologia está tendo um efeito corrosivo sobre o setor. A postura da Godot Foundation, portanto, alinha-se a uma corrente crítica que defende maior controle sobre a autoria e a qualidade do código em projetos open-source.

O impacto da decisão na comunidade de desenvolvedores

Para desenvolvedores independentes e estúdios que contribuem com o motor Godot, a nova política representa um reforço dos valores fundamentais do software livre: transparência, responsabilidade e colaboração humana. Ao exigir que cada contribuidor seja capaz de explicar, defender e corrigir seu próprio código, a Godot aumenta a barreira de entrada para contribuições superficiais, mas também eleva a confiabilidade do repositório.

A fundação reconhece que o cenário das ferramentas de IA muda rapidamente e que sua abordagem é conservadora. O anúncio encerra com a promessa de reavaliação contínua das políticas conforme a tecnologia evolui. Por enquanto, a mensagem é clara: no Godot, código de qualidade exige mentes humanas por trás. A medida deve influenciar outros projetos open-source que enfrentam o mesmo dilema entre produtividade artificial e integridade técnica.

Compartilhar este artigo
Canal oficial de conteúdo do portal Overcentral. A Equipe Central produz notícias, guias e análises com foco em credibilidade e relevância, garantindo que você receba o melhor conteúdo editorial diariamente.