awesome-hacks
Docs

Claude CodeでPR差分をローカルレビューする

git diffベースで、バグ・リスク・不足テストをClaude Codeにレビューさせる手順

最終更新:2026/05/08

この記事では、PR作成前後の差分をローカルでClaude Codeにレビューさせる流れを扱う。
目的は、レビュー待ち前に重大な見落としを減らすこと。

このステップでやること

  • 差分を限定してレビュー対象を明確化
  • バグ/回帰/テスト不足の観点でレビュー依頼
  • 指摘の妥当性を人間が判定
  • 修正後に再レビューして収束させる

作業前チェック(3分)

cd /path/to/your-project
git branch --show-current
git status --short
git diff --name-only
  • レビュー対象ブランチ上で実行する
  • 関係ない差分が混ざっている場合は先に整理する

1. レビュー対象差分を用意する

ベースブランチとの差分で見るのが分かりやすい。

git fetch origin
git diff --stat origin/main...HEAD
git diff origin/main...HEAD

2. Claude Codeへレビューを依頼する

以下をそのまま貼って使える。

このブランチ差分をコードレビューしてください。
レビューの優先順位は以下です。

1. バグの可能性
2. 既存仕様の回帰リスク
3. セキュリティ/データ破壊リスク
4. テスト不足

出力形式:
- Critical
- Major
- Minor
- Test gaps

各指摘について、該当ファイルと理由、再現条件(あれば)を書いてください。

3. 指摘を仕分ける

レビュー結果は次の3つに分けると扱いやすい。

  • 今すぐ修正する(バグ/回帰)
  • 追加確認してから判断する(仕様解釈が必要)
  • 今回は対応しない(スコープ外)

4. 修正後に再レビューする

修正したら、同じ観点で再レビューをかける。

前回指摘への対応後の差分を再レビューしてください。
未解決の懸念があれば優先度付きで再提示してください。

ありがちな失敗

差分全体ではなくファイル単体だけ見せる

変更意図や前後関係が抜け、誤検知や見落としが増える。

指摘をすべて機械的に採用する

レビュー結果は提案であり、最終判断は人間が行う。