The open-source game engine Godot has decided to stop accepting AI-generated code
Godot, the open-source game engine used for 2D and 3D game development, has announced that it will stop accepting pull requests generated by autonomous AI agents or through 'vibe coding.' The decision was made public by the project's maintainers, who stated that heavy AI users may not understand their code, leading to maintainability issues. The policy applies to all future contributions to the Godot repository.
The term 'vibe coding' refers to a practice where developers use AI tools to generate code based on high-level prompts, often without fully reviewing or understanding the output. Autonomous AI agents are systems that can generate and submit code with minimal human intervention. Godot's maintainers cited concerns that such contributions could be difficult to debug and maintain, as the original author may lack the necessary context. The new policy is intended to preserve code quality and community trust.
Godot's decision reflects a growing awareness in the open-source community about the challenges posed by AI-generated code. Godot joins other projects that have adopted similar restrictions. The policy does not prohibit the use of AI tools in general, but requires that human contributors remain responsible for the code they submit.