Godot Engine to Restrict Generative AI Contributions After Low-Quality Code Surge
The policy shift reflects a growing tension in open-source communities between the accessibility of generative AI tools and the sustainability of volunteer-led code review processes.
Key Facts
- The Godot Foundation announced revised contributor guidelines to restrict generative AI use after a surge in low-quality AI-generated pull requests.
- The new rules prohibit AI-generated code, submissions by autonomous AI agents, and AI-written communication in human-to-human interactions.
- Limited AI use for code completion, regular expressions, and search/replace is still allowed, and machine translation is permitted if the original text was human-written.
- The Foundation said the rapid increase in AI-generated pull requests has strained volunteer reviewers, who must assess code that is often nonsensical.
- All contributions must be made by humans who can take responsibility for their code and modify it as needed, the Foundation emphasized.
Reporting from 2 sources: Automaton, GIGAZINE.
The Godot Foundation announced it will revise contributor guidelines to restrict generative AI use, citing a surge in low-quality AI-generated pull requests that overwhelm volunteer reviewers. The new rules prohibit AI-generated code, AI agent submissions, and AI-written communication, with exceptions for simple tools like code completion and machine translation.
The Godot Foundation said the rapid increase in AI-generated pull requests has strained reviewers, who must assess code that is often nonsensical or submitted by users who do not understand it. The new contributor guidelines will prohibit AI-generated code, submissions by autonomous AI agents, and the use of AI to write text in human-to-human communication. Limited use of AI for code completion, regular expressions, and search/replace is still allowed, and machine translation is permitted if the original text was human-written. The Foundation emphasized that all contributions must be made by humans who can take responsibility for their code and modify it as needed.
Synthesized by Yomimono from the 2 cited sources below, including Japanese-language reporting where cited, then editorially reviewed before publishing.