GitHub PRレビューコメントの見方

レビューコメントは、全てを同じ扱いにせず、修正するもの、質問するもの、今回は保留するものに分けると進めやすくなります。

このページでわかること

  • コメントの対象行と意図を読む
  • 修正、質問、保留を分ける
  • resolvedにする前に差分と動作を確認する

まず確認すること

  • requested changesの範囲を確認する
  • Codexへ渡す時は対象コメントを明確にする
  • 返信文には対応内容と残した理由を書く

やってはいけないこと

  • 指摘を見落としたままcloseする
  • 無関係な大改造で返す
  • 確認せずにresolved扱いにする

安全寄りに進める手順

  1. 対象のrepo、branch、PR、Actions runを確認する。
  2. Secrets、APIキー、token、.env、個人情報が差分やログに出ていないか見る。
  3. 必要な場合は値を停止または再発行し、影響範囲を整理する。
  4. 変更は小さなbranchとPRに分け、CIとreviewで確認する。

CodexやAI作業時の注意

AIに作業を渡す時は、対象ファイル、触らないファイル、確認項目を明記します。認証情報や実際のキー値は本文、Issue、PR説明、ログ、レポートに残さないようにします。

公式情報で確認する領域

Actions、Secrets、PR、repository visibility、workflow permissionsは仕様が変わることがあります。実作業前にはGitHub Docsで最新の説明を確認してください。

レビューコメントは「会話つきの差分確認」

PRのレビューコメントは、差分の特定の行に対して「ここはなぜこう変えたの?」「ここは戻してほしい」と、位置を指定して会話できる仕組みです。メールやチャットで「あのファイルのあの辺り」と説明する曖昧さがなくなり、指摘と修正の記録がPRに残るため、後から経緯を辿れます。1人運用でも、自分への申し送り(「ここは次回リファクタリング」等)を残す使い方ができます。

コメントの種類と対応の仕方

種類意味受けた時の対応
Comment質問・感想・軽い指摘返信して会話する。修正必須とは限らない
Request changes修正してほしいという明確な要求修正をcommitして返信。対応済みならResolve
Approveこの内容でmergeしてよいという承認merge に進める

コメントに対応する修正は、同じbranchに追加commitすれば自動でPRに反映されます。対応が終わった指摘は「Resolve conversation」で畳むと、残っている論点が一目で分かります。CodexやClaude CodeのPRに人間がレビューコメントを付け、AIに「レビューコメントに対応して」と指示する使い方も実務的で、この場合もResolveの操作で人間が「対応完了」を判定する形にすると、確認の主導権を保てます。

関連ページ