AIが生成する不具合報告の洪水にリーナス・トーバルズが異議を唱えるのは正しい
公開日: 2026年5月18日
タグ: Linux, AI, オープンソース, リーナス・トーバルズ, ソフトウェア開発

誰も求めていなかった洪水
最近のLinuxカーネル開発を追っている人なら、リーナス・トーバルズが 言葉を選ばないことを知っているはずだ。しかし今回の激しい発言は、 雑なコードや出来の悪いパッチを書いた開発者に向けられたものではない ——増え続けるAI生成の不具合報告の波が、 カーネルのセキュリティ窓口を詰まらせていることに、まっすぐ向けられている。Linux 7.1 RC4のリリースに際し、トーバルズは 明確で厳しい警告を発した。このAI生成ノイズは、開発ワークフローを 実際に破壊しているというのだ。[1]
正直なところ、彼が苛立つのは当然だ。
実際に何が起きているのか
状況を平易に言えばこうだ。人々はAIツールを使ってLinuxカーネルの コードをスキャンし、潜在的な問題を特定し、それを自動的に ——しばしば大量に——不具合報告として生成している。表面的には 生産的に聞こえる。(人工的とはいえ)コードに目を通す人が増えるのは 良いことではないか?
それは間違いだ。問題は、これらの報告の多くが重複していたり、低品質だったり、明確に誤解を招くものだったりすることだ。セキュリティ用メーリングリストがノイズで溢れ、人間の メンテナーが本当に重大な問題を見つけるのが難しくなる。 すべてが緊急事態のように見えると、何も緊急ではなくなる。[1]
これは仮説上の懸念ではない。トーバルズ自身が、この混乱は 通常のトリアージ・プロセス——世界で最も重要なソフトウェアの一つを 安全に稼働させ続ける仕組みそのもの——を破壊するほどひどいと指摘している。
AIは不具合を見つけるが、生み出すこともある
この件には興味深い皮肉が潜んでいる。今年初め、Linuxカーネル7.0が リリースされた際、トーバルズはAIコーディングツールが、人間の 開発者が通常見逃すような奇妙な境界事例や見えにくい不具合を 浮かび上がらせる可能性があることを実際に認めていた。 その意味では、デバッグ支援としてのAIには本物の価値がある。[2]
しかしこのコインには裏の面もある。AIツールがコードを書くのにも使われているなら、同時にまったく新しい種類の、 奇妙で再現しにくい不具合——人間の論理に従わないため診断が難しい 種類の不具合——を持ち込んでいる可能性もある。これは両刃の剣であり、 カーネル・コミュニティは今、その両方の刃を同時に感じている。
Linuxコミュニティが引いた一線
Linuxカーネル・コミュニティがAIと向き合わざるを得なかったのは 今回が初めてではない。2026年4月、数ヶ月にわたる激しい内部議論を経て、 トーバルズとカーネルのメンテナーたちはAI生成コードに関する 画期的な合意に達した。GitHub Copilotのようなツールは許可されるが、「AIスロップ(AI slop)」——手抜きで、レビューされず、機械が生成した貢献——は明確に禁止される。 重要なのは、コードを提出する人間が、AIが書くのを助けたかどうかに 関わらず、あらゆる誤りについて完全に責任を負うという点だ。[3]
不具合報告に対する新しい姿勢も同じ哲学に基づいている。AIは支援できるが、人間が責任を負わなければならない。 トーバルズはまた、実際に何がセキュリティ脆弱性を構成するのか、 報告がどのように適切にトリアージされるべきかをより明確に定義した 更新版カーネル文書をマージした——これはAI生成報告の混乱への 直接的な対応だ。[4]
Linuxを超えて重要な理由
少し視点を引いてみよう。Linuxカーネルで起きていることは、 AIツールが普及するにつれて、あらゆる主要なオープンソース・プロジェクト ——そして率直に言えば、あらゆるソフトウェアチーム——が向き合うことになる 未来の予告だ。不具合報告、コードレビュー、さらにはセキュリティ監査を 自動化する誘惑は本物だ。そして効率性の向上も本物になり得る。
しかし責任を伴わない自動化は、規模を拡大したノイズに過ぎない。 AIが50件の不具合報告を送り出し、そのうち48件がゴミであれば、 プロジェクトを助けたのではなく、負担をかけたことになる。 Linuxを生かし続けるために時間をボランティアで提供している メンテナーたちは、AIの幻覚を仕分けるために報酬を受け取っているわけではない。
結論
リーナス・トーバルズは率直な物言いで有名だが、今回の苛立ちは 完全に正当なものだ。AI生成の不具合報告は、雑に、大量に提出されると、 Linux開発を加速させるどころかそれを破壊する。 カーネル・コミュニティの対応——より明確なガイドライン、より厳格な 責任の所在、そしてAIスロップへの断固たる「ノー」——は、まさに 今オープンソースの世界が必要としている、筋の通った反発である。
AIをツールとして使おう。それが信号を溺れさせるノイズになることを 許してはならない。
最新情報をお届け
ニュースとアップデートをいち早くキャッチ

