The open-source game engine Godot has decided to stop accepting AI-generated code
Godot, the open-source game engine, has decided to do something almost unheard of in the current AI coding frenzy: it has closed the door on pull requests generated by autonomous AI agents and 'vibe coding.' The stated reason is wonderfully blunt: heavy AI users 'may not understand their code.' In a world where everyone is rushing to automate development, Godot has essentially said that code written by something that doesn't understand its own output is not a contribution, it's a ticking time bomb. This is the open-source equivalent of a brewery refusing to accept hops from a robot that can't tell you where they were grown.
Now, this is a remarkable stance in 2026, when the GitHub contribution graph is increasingly a collage of AI-assisted commits. Godot's maintainers have clearly decided that quality trumps quantity, and that a pull request from a human who can explain their logic is worth more than a thousand 'vibe-coded' functions that might or might not do what the comment says. It's a direct rebuke to the Silicon Valley narrative that prompts are the new programming languages, and that you don't need to understand what you're writing as long as it runs.
The decision will undoubtedly be unpopular among the legion of developers who have outsourced their thinking to a language model. But for anyone who has ever had to debug a 200-line function that was 'generated' and not understood, it's a breath of stale, skeptical air. Godot is betting that human comprehension still matters, and that vibing your way through a merge request is not a sustainable practice. In a small way, it is a victory for maintainability over hype — and it will be ignored by exactly the people who need to hear it most.