解説

何が起きたか

Publickeyは、GitHubがユーザー当たりのプルリクエスト数の上限を設定できる新機能を導入したと報じています。背景には、AIを使って作られた低品質なプルリクエストが大量に送られる問題があります。

なぜ重要か

プルリクエストは本来、改善提案やバグ修正を受け取る便利な仕組みです。しかし内容確認、テスト、やり取りにはメンテナーの時間が必要です。AIで提出量だけが増えると、良い貢献まで埋もれたり、レビュー体制が疲弊したりします。

利用者への影響

OSSや公開リポジトリの管理者は、上限機能を使って流量を調整できる可能性があります。あわせて、貢献ガイド、事前Issue、テスト要件、AI生成コードの申告ルールなどを整えると、受け付ける提案の質を保ちやすくなります。

ここちゃんメモ

AIでコードを書くのは便利でち。でもプルリクは相手の時間を使うでち。提出前に目的、差分、テスト、既存ルールを確認すると、受け取る側にもやさしいでち!