Godot confirms it tolerates 'some AI assistance' but rejects 'vibe coded' tag
Godot engine addresses its stance on AI-assisted development, stating it allows limited AI tools while rejecting the 'vibe coding' label. The clarification comes amid ongoing debates in the game development community about acceptable AI use in open-source projects.
背景メモ
- **Godot** は Unity や Unreal Engine と並ぶ主要なゲームエンジンの一つで、完全オープンソース(MIT ライセンス)で開発されています。
- **Vibe coding** は、コードの内容を深く理解せずに AI(主に大規模言語モデル)に「いい感じに書いて」と任せてしまうプログラミングスタイルを揶揄する最近のスラングです。
- Godot プロジェクトは2024年後半、コミュニティ内で「AI 生成コードの受け入れ基準」が曖昧なままだと批判を受けました。今回の声明はそれに対する明確化です。
- **結論**: Godot は、開発効率を上げるための AI アシスト(補完やリファクタリング)は許容するものの、人間が内容をレビュー・理解できない「vibe coding」由来のコードはコントリビューションとして受理しないと線引きしました。これは、ライセンス上のクリーン性とコード品質を維持する意図です。