要約:
Linux Foundation Research が発表し、Red Hat が後援した新しい研究結果によると、生成人工知能はオープンソース ソフトウェア開発モデルを大きく変えています。調査結果は、AI ツールが開発者によるコード作成時間を約半分に短縮し、開発効率を大幅に向上させるのに役立つことを示しています。しかし同時に、オープンソース プロジェクトの管理者に対する監査のプレッシャーも増大します。

レポートでは、ソフトウェア開発プロセスにおける生成 AI の適用が広範に行われるようになり、オープンソース プロジェクトが受け取るコード貢献の数が大幅に増加したと指摘しています。プロジェクト管理者の約 59% は、AI ツールの普及以来、プロジェクトへの貢献が増加し続けていると述べました。大規模なオープンソース プロジェクトでは、この割合はさらに 69% に増加しました。
ただし、投稿数の増加は必ずしも同時に品質の向上を意味するわけではありません。この調査では、コード マージ リクエスト (プル リクエスト) の約 25% が、「AI スロップ」と呼ばれることが多い低品質のコンテンツ、つまり、人工知能によって生成されたものの、十分な検証と品質管理が不足しているコードまたは変更の提案であると保守者によってみなされていることがわかりました。大規模プロジェクトでは、この割合は 31% に達することもあります。
それにもかかわらず、研究では、生産性の向上における生成 AI の積極的な役割も確認されています。インタビューを受けた開発者は一般に、AI ツールによってコード作成と技術的ソリューションの議論のプロセスが大幅にスピードアップできると信じています。レポートでは、プロジェクトの貢献者であろうとメンテナであろうと、ほとんどの開発タスクの効率向上は最大 50% に達する可能性があると指摘しています。
しかし研究者らは、生成 AI がすべてのシナリオで効率を向上させるわけではないことも発見しました。より複雑な開発タスクの中で、回答者の約 21% は、AI の使用により多くの時間がかかると回答しました。この開発者グループは、AI が生成したコンテンツのレビュー、修正、検証に必要な作業量によって、効率性の向上の一部が相殺されると考えています。
この調査では、開発者が通常、節約した時間をオープンソース エコシステムの構築に再投資していることもわかりました。回答者の 66% は、長期にわたって蓄積された技術的負債に対処するために余分な時間を費やしたと回答しました。 63% が新機能の開発に時間を投資しました。そして 58% が新しいテクノロジーを学び、専門スキルを向上させることを選択しました。
プロジェクト ガバナンスの観点から見ると、多くのオープンソース コミュニティでは、生成 AI の人気がルール構築の進歩を上回っています。調査によると、正式な AI 利用ポリシーを確立しているオープンソース プロジェクトは 35% のみで、プロジェクトの 32% は関連ルールをまだ策定しておらず、対応するシステムを立ち上げる計画もありません。
同時に、ほとんどの開発者は AI コード レビューの重要性を認識しています。調査では、貢献者の 61% が、AI で生成されたコードを提出する前に詳細なレビューを積極的に実施し、機能テストを完了して、コードがプロジェクトの要件を満たしていることを確認することがわかりました。
AI 支援開発の傾向の高まりに対応して、研究チームは、各オープンソース プロジェクトが、書面によるポリシーの策定、開発の透明性の向上、AI 使用法の開示要件の明確化、貢献帰属仕様の統一など、明確な AI 貢献管理システムをできるだけ早く確立することを推奨しています。同時に、メンテナーは、低品質のコードがプロジェクトのコア コード ベースに入るリスクを軽減するために、AI 支援によって生成されたコンテンツを送信する前に、必要なテストと文書化を完了するようコントリビューターに要求する必要があります。
Linux Foundation の AI およびインフラストラクチャ部門のゼネラルマネージャーである Mark Collier 氏は、オープンソース エコシステムに対する生成 AI の影響を測定する際には、生産性の向上だけでなく、貢献の質やコミュニティ全体の健全性にも焦点を当てるべきであると述べました。彼は、AI 時代におけるオープンソース エコシステムの長期持続可能な発展を確実にするために、AI ツールへの将来の投資は、プロジェクトのメンテナー、コミュニティのメンター、コラボレーション メカニズムへの継続的な投資と同期させる必要があると考えています。
詳細:
https://www.linuxfoundation.org/research/oss-development-gen-ai-era-2026
コメント