11月11日、Bruno Ferreiraが「Linux kernel reviewer steps down from memory management duties due to influx of AI slop patches」と題した記事を公開した。AIが生成した低品質なパッチの氾濫を受け、Linuxカーネルのメモリ管理部門を担当する主要レビュアーが一部の職務から退いたというニュースだ。少人数のボランティアが支えるオープンソース開発の構造的脆弱性が、AI時代に入って急速に露呈しつつある。
「今や見るものの半分以上がAIスラップ」
Linuxカーネルのメモリ管理部門で長年にわたり主要レビュアーを務めてきたLorenzo Stoakesが、担当領域の一部から退くことをLinux kernel mailing list(LKML)上で表明した。StoakesはLinuxカーネルへの貢献歴が長く、メモリ管理サブシステムにおいて信頼されたレビュアーとして知られてきた人物だ。
今回の離脱はcore・reclaim・Rust・THP(Transparent Huge Pages)・miscellaneousの各セクションが対象であり、担当範囲を縮小する形をとる。残りの担当領域については継続する意向を示しており、現在進行中のパッチシリーズは最後まで対応し、今後も折に触れて協力するとしている。怒りや対立を伴う退任ではなく、あくまで持続可能な形への縮小という位置づけだ。
ただし、離脱の根本的な理由は明確だ。Stoakes自身の言葉を引用する。
「もちろん、AIの波は壊滅的だし、ますますひどくなっている。最初は時々AIスラップを見かける程度だった。次に週1回になり、数日に1回になった。今では、目にするものの半分以上がスラップだ。」
「AIスラップ(AI slop)」とは、AIが生成した低品質・無検証のコードやパッチを指すコミュニティ内のスラングだ。内容の正確さや文脈の適切さを無視して量産されたものが多く、レビュアーが精査するのに相当な工数を要する。
7月時点ですでに警告していた
Stoakesにとって、今回が初めての警鐘ではない。7月の時点で、すでにメモリ管理部門への「AIスラップの波」について懸念を示しており、次のように述べていた。
「AIスラップで無駄にされる時間はすでに多すぎる。しかもこれはまだ始まりに過ぎない。」
さらに約1か月前には、問題の本質をこう表現していた。
「プロジェクトを殺すのは、2〜3人が対処しなければならない1,000件のスラップ投稿だ。」
少人数のボランティアレビュアーがAI生成パッチの大量投稿を裁き続けるという構造的な問題が、今回の退任を招いた形だ。LKMLにおける議論でも、同様の懸念を示す声が複数のメンテナから上がっており、問題はStoakes個人に留まらないことがうかがえる。
オープンソースが最も打撃を受ける
この問題はLinuxカーネルに限らない。オープンソースプロジェクトは性質上、誰でも貢献できる開放性を持つ。それはバグ修正や機能追加を促す良い面でもあるが、AI生成の低品質パッチが大量流入する入口にもなる。
商用プロジェクトと異なり、オープンソースプロジェクトはレビュアーの人員も資金も限られている。元記事中でStoakesはこの状況を「百万匹のロボット猿」(a million robot monkeys)という比喩で表現しており、無尽蔵に投稿を送り続けるAIに対し、疲弊した人間のレビュアーが太刀打ちできない現実を指摘している。
同様の問題は他のプロジェクトでも表面化している。GoogleはAIによる大量の無効な報告を受けてオープンソースのバグバウンティプログラムを一時凍結し、r/opensourceはAI生成プロジェクトの投稿を禁止した。
Linus Torvaldsの立場とコミュニティの分断
Linuxの生みの親であるLinus TorvaldsはこれまでAI活用に前向きな姿勢を示してきた。AIが経験豊富な開発者でも犯しがちなミスを回避できる点を評価しており、現在LKMLの公式スタンスとしても、AI支援によるコミットに特別なマーキングは不要とされている。
一方でStoakesのような最前線のレビュアーが直面しているのは、「金の粒を見つけるために泥の中をかき分け続ける」日常だ。量の問題がフィルタリングの限界を超えた結果が、今回の部分的な離脱である。開発者が貢献するためのツールとしてAIを肯定する立場と、レビュアーの疲弊という現場の実態との間には、まだ大きな溝がある。コミュニティ全体としてAI生成パッチへの対処方針をどう定めるかは、今後のLinuxカーネル開発の持続性を左右する問いになりつつある。
詳細はLinux kernel reviewer steps down from memory management duties due to influx of AI slop patchesを参照していただきたい。




