05 07 2026 bioinformatics Tweet
BiopythonのMLに非常に興味深いスレッドが立っていました。
今まではコミュニティへのコントリビューターは段階を踏んで育成されてきたからメンテナとコントリビューターのバランスが取れていたが、生成AIのせいでそのバランスが崩れ、且つ、開発ポリシーを理解しているのかしてないのかわからないPRが大量に来ると、メンテナ側からみたらそれはスパムと変わらんなぁと思います。
生成AIはOSSコミュニティの在り方にも影響を与えるのか!と大変興味深い問題提起かなと思いました。
以下ChatGPTによるサマライズ。
このメールスレッドは、Biopythonプロジェクトで生成AIを利用した貢献(コード・PR・コミュニケーション)をどう扱うべきかを巡る議論です。
要点をまとめると次のようになります。
1. Peter Cock(メンテナー)の問題提起
Peterは、AI生成のPRが増え、
- レビュー負荷が大きい
- コードよりもAI生成の長文説明が疲れる
- 人を育てるOSS文化が失われる
という理由から、原則として生成AIを禁止する方向を提案しています。
例外として認めてもよいものは
- 機械翻訳
- スペルチェック・文法チェック
程度に留めるべきという考えです。
2. Andrew Dalke の意見(かなり強硬)
Andrewはさらに踏み込んで、
- AIは単なる便利ツールではなく社会的コストが非常に大きい
- OSSメンテナーの燃え尽きを加速させる
- Biopythonは教育・メンタリングの場でもある
- AI利用者は「責任を持つ」と言っても長期保守は結局メンテナーが担う
と述べています。
また、
「コードを理解している」
だけでは不十分で、
「将来保守できる品質で書かれている」
ことが重要だと主張しています。
3. Hilmar Lapp(今回の最新メール)
Hilmarは唯一、AI全面禁止に慎重な立場です。
要点は、
- 将来は企業も大学もAI利用が標準になる
- 自分が関わる大学の開発チームでも既にAI利用が必須
-
BiopythonだけAI禁止にすると、
-
開発環境だけ特殊になる
- 新規参加者が減る可能性がある
-
その結果、
-
プロジェクトの持続可能性
- コミュニティの成長
に悪影響が出るかもしれない
という懸念を述べています。
最後に
「AI禁止ポリシーがOSSの持続性にどう影響するかは興味深い実験になる」
と締めています。
現状の議論の構図
AI禁止派(多数)
- Peter Cock
- Andrew Dalke
- Markus Piotrowski(ほぼ同意)
主張
- レビュー負荷増加
- AIスロップ問題
- メンテナー保護
- 人間同士のコミュニケーション重視
慎重派(少数)
- Hilmar Lapp
主張
- AIは今後の標準ツールになる
- 完全禁止は参加者減少を招く
- 長期的にはプロジェクトの持続性が心配
現時点の流れ
メールの流れを見る限りでは、
Biopythonはかなり高い確率で「生成AI禁止」またはそれに非常に近いポリシーを採用する方向に進んでいます。
Hilmarは反対というより、
「禁止した場合の長期的な影響も考えたほうがいい」
という現実的な懸念を提示している立場です。
全体としては、メンテナーのレビュー負荷やコミュニティ文化の維持を優先し、AI利用を厳しく制限する方向性が優勢な議論になっています。