解説

オープンソースのゲームエンジン「Godot」が、コミュニティへの貢献ポリシーを見直し、今後は開発コードの投稿にAI生成コードの使用を原則として禁止することを発表しました。これは、新規コントリビューターからのAIによるプルリクエスト(PR)が急増する一方で、審査を行うレビュー担当者(レビュアー)の負担が限界に達しているという状況が背景にあります。

主な問題点は、AI利用によりPR作成の手間が下がり投稿数は増えたものの、実際のレビュー作業量があまり減っていないことです。さらに、レビュープロセスにおいて人間的なコミュニケーションや育成の側面が失われ、「機械とのやり取り」が増えることで、メンテナー側の士気が低下していることも指摘されています。

この新ポリシーでは、すべてのコードは人が書くことが求められ、AI利用はコード補完など軽微な用途に限定されます。また、コミュニティ内での文章作成においてもAI生成テキストの使用が禁止されるなど、人間的な貢献活動を重視する姿勢が見られます。これにより、新規参入者に対する制限やガバナンス強化も同時に実施されています。

レビュー作業の負荷軽減と、将来のメンテナー育成への回帰を目指した対応であり、今後のオープンソースコミュニティにおけるAIツールの利用ガイドラインのあり方を考える上で重要な事例と言えます。

ポイント

  • ゲームエンジン「Godot」は、審査担当者の負担軽減のため、開発コード投稿にAI生成の使用を原則禁止するポリシー変更を発表しました。
  • 背景として、AIによる貢献増加に伴いレビュー負荷が増大し、「人間的なやり取り」の価値が薄れるというコミュニティの問題がありました。
  • 今後は全てのコード作成を人間に求めるほか、コミットメントレベルに応じた新規参入者への制限も強化されます。

情シスへの影響

本件は特定の技術スタックやシステム運用に直接影響を与えるものではありませんが、オープンソースの開発文化やポリシーの変更という観点から、以下の点を検討する必要があります。

・自社開発プロセスにおけるAIツールの利用指針の策定:

コミュニティの事例を踏まえ、AI生成コードの使用可否、使用範囲(補完のみか、全体構造まで許容するか)などについて、開発チームやコントリビューターに対するガイドラインを明確化し、教育する必要がある。

・人的資源としての評価指標の見直し:

単なるPRの量だけでなく、「人間によるレビュー」「育成的なフィードバック」といったプロセス自体に価値を見出すよう、開発体制におけるレビュー工数や品質管理の観点から意識を変える必要がある。

重要度

★★☆☆☆

対象者

  • セキュリティ担当者
  • Linux管理者
  • ネットワーク管理者

優先度

様子見

推奨対応

  • 特定のシステムの脆弱性対応ではないため、緊急なアクションは不要です。
  • しかし、自社の開発プロセスにAIツールの利用が増えている場合、開発ポリシーやガイドラインの策定を見直す良い機会となるため、内部での議論を推奨します。
  • 本件のようなオープンソースコミュニティの変化は、今後の技術選定や開発標準化におけるリスク要因となり得るため、継続的にウォッチすることが望ましいです。