- Godot Foundationが2026年6月30日にポリシーを改訂、AI生成コードのプルリクエスト投稿を原則禁止した
- AIによるPR急増でレビュアーの負担が限界に達し、「機械と話したくない」とボランティアの士気が低下した
- AI利用の開示義務化や新規貢献者への大規模提案制限など、段階的なルールでコミュニティの品質と育成機能を確保する
GodotがAI生成コードを禁止した背景
オープンソースのゲームエンジン「Godot Engine」を開発・管理するGodot Foundationは、2026年6月30日にコントリビューションポリシーを改訂し、AIが生成したコードのプルリクエスト(PR)投稿を原則禁止すると発表しました。AIコーディングツールの普及に伴ってPR数が大幅に増加した一方、コードをレビューするボランティアの数は変わらず、レビュー待ちの案件が積み上がり続けていました。
この状況でレビュアーに重くのしかかったのが、AI生成コードに対するフィードバックの無力感です。メンテナーたちからは「機械と話したくはない」という声が上がりました。何時間もかけて丁寧なレビューコメントを書いても、それがLLMに入力されて次の返答が自動生成されるだけという体験が、ボランティアの士気を著しく下げていました。
メンテナー育成が途絶える問題
Godot Foundationが強調したのは、レビュアーの疲弊だけではありません。OSSプロジェクトにおけるレビュープロセスは、将来のコアメンテナーを育てる重要な場でもあります。貢献者がフィードバックを受け取り、試行錯誤を重ねることで、プロジェクトへの深い理解と帰属意識が育まれます。
しかしAI生成コードが主流になると、「フィードバックがLLMに吸収され、人を育てることにつながらない」という根本的な問題が生じます。コードを書いた人間が実質的に存在しないため、レビューコメントはプロジェクト外に出た知見として蓄積されず、次世代のメンテナーも生まれません。ゲームエンジンのような大規模OSSが長期にわたって存続するには、技術的負債の管理と人材育成の両立が不可欠であり、この問題はプロジェクトの将来に直結します。
新ポリシーの主な内容
改訂されたポリシーでは、コードはすべて人間が作成することを基本とし、AIの利用は正規表現の生成や検索・置換など軽微な用途に限定されます。AIを活用した場合はPRで開示することが義務付けられ、AI生成文章を通じた人間同士のやりとりも禁止されています。
また、マージ済みPRが3件以下の新規貢献者は、大規模な変更提案が制限されます。これは、プロジェクトへの理解度が十分でない段階でのAI頼みの大量投稿を防ぐ狙いがあります。段階的に信頼を積み上げた貢献者だけが大きな変更に関与できるという仕組みは、人間同士のコミュニティとして機能し続けるための工夫です。
OSSプロジェクト全体への波及
Godotの決定は、ゲーム開発コミュニティにとどまらず、OSSエコシステム全体に問いを投げかけています。Linux kernelのメーリングリストやCPythonのGitHubリポジトリでも、AI生成とみられるパッチへの対応について断続的に議論が起きており、品質基準の明文化や投稿者への開示要求が検討されてきました。Godotのポリシーは、こうした動きのなかで「原則禁止」という比較的踏み込んだ立場を明文化した点で、他プロジェクトの参考事例となる可能性があります。
AIコーディングツールが普及するにつれ、LLMが生み出す均質なコードへの懸念も高まっています。個人の試行錯誤から生まれる多様なアプローチが減ることで、プロジェクト全体の創造性や問題解決の幅が狭まるリスクも指摘されています。OSSコミュニティがAIとどう共存するかは、今後も継続的な議題となるでしょう。
開発者コミュニティへの示唆
今回の件が示すのは、AIコーディングツールの利便性と、OSSコミュニティが長年かけて築いてきた「人間による知識の共有と育成」という価値観との間にある緊張関係です。ツールが生産性を高める一方で、レビュアーへの敬意やコミュニティへの貢献という文化的側面は、自動化で代替できません。Godot Foundationの判断は、AI時代におけるOSSの持続可能性をどう考えるかという問いに、一つの明確な答えを示したと言えます。