概要
- GitHub Copilot によるPRコメントへの広告挿入問題の発覚
- 開発者コミュニティからの強い反発
- Microsoft と GitHub が機能を即時修正
- 今後PRコメント内での広告表示の廃止
- GitHubの公式声明による今後の方針明確化
GitHub CopilotによるPR広告挿入問題
- オーストラリアの開発者 Zach Manson が、同僚のPRでCopilotが Raycast アプリの導入を促す広告(「tip」)を自動挿入していることを発見
- PRコメント内に「 Quickly spin up Copilot coding agents from anywhere on your macOS or Windows machine with Raycast」という文言とインストールリンクが追加されていた事例
- GitHub全体で 11,400件以上のPR に同様の広告が挿入されていることを確認
- Copilotが 他ユーザーのPR説明やコメントを編集できる 仕様に対し、開発者から強い疑問と反発
- 「自分が書いたように広告が挿入されるのは不快」という意見
GitHubの対応と公式声明
- 問題発覚後、 Microsoft と GitHub が迅速に対応し、該当機能の 無効化 を決定
- GitHub VP of Developer Relationsの Martin Woodward が「Copilotが自分の作成したPRには以前からtipを挿入していたが、他人のPRに挿入するのは新しい動作だった」と説明
- 「Copilotが任意のPRで呼び出されるようにした結果、期待しない動作となった」と公式見解
- Copilotのプロダクトマネージャー Tim Rogers も「開発者のワークフロー支援が目的だったが、PR作成者の知らないうちに内容を変更するのは誤った判断だった」と認め、即時修正を発表
- 3月31日付の追加声明で「GitHubは広告を含める予定はない。論理ミスによる誤挿入であり、今後はPRコメントからagent tipsを排除する」と明言
今後の影響と開発者コミュニティの反応
- Copilotの PRコメント編集権限 に対する透明性と制御強化への期待
- 開発者コミュニティの迅速な指摘と反応が企業の素早い対応を促進
- 今後の Copilot機能追加や変更時の説明責任 強化への要望
- 広告やプロモーション機能のオプトイン設計への議論活発化
- PRやコメントの信頼性・透明性維持が重要課題