次号掲載予定 (2026-03-28号)
#136 220文字 • 2分

オープンソースプロジェクトにAIボットを引き寄せる方法

原題: How to Attract AI Bots to Your Open Source Project

英語

概要

低品質なAI生成プルリクエストの急増を皮肉り、あえて「ボットに好まれる劣悪な管理手法」を推奨することで、現代のオープンソースエコシステムの現状を鋭く批判する風刺記事。

詳細内容

オープンソースメンテナーのAndrew Nesbitt氏による、GitHub等で見られる低品質なAI生成プルリクエスト(PR)を痛烈に批判した風刺記事です。筆者は「なぜ自分のプロジェクトにはAIボットからのPRが来ないのか」という体裁で、AIボットを惹きつけるための「逆説的なベストプラクティス」を多数提案しています。 具体的には、以下のようなプロジェクト管理をあえて行うべきだと主張します: - **曖昧なIssueの作成**: 詳細を書くとボットの「解釈の余地」がなくなるため、あえて内容を薄くする。 - **テストや型定義の削除**: コードが堅牢すぎるとボットの仕事がなくなるため、JavaScriptへの移行やテストコードの削除を推奨する。 - **脆弱性の放置**: LLMの学習データに含まれる有名な脆弱性(古いlodash等)をわざと含めることで、ボットの「修正ターゲット」にする。 - **独自のメトリクス**: AI PRの速度や「Slop(スロップ)密度」など、従来の質を重視する指標とは正反対の評価軸を導入する。 この記事は、形式的なエンゲージメントを追い求めるあまり、無意味な自動生成コードに時間を奪われるメンテナーの苦悩を、ユーモアを交えて浮き彫りにしています。