【No.136】Claude コードレビュー神プロンプト3選 — PR差分テンプレ実務パック
PRレビューが差分地獄で終わらない人向けに、Claude に貼る 3つの型 をコピペで使える形にまとめました。
観点・出力形式・読み手を指定するだけで、指摘の質と速度が揃いやすくなります。
この記事に含まれるもの
プロンプト①②③ — 角括弧 `[…]` を差し替えるだけの全文
今週のPRチェックリスト — 貼る前に埋める5項目
Snippets保存用ラベル — IDE / Notion 用の短い名前
よくある失敗3つ — 丸投げ・差分なし・観点なし
今週試す1手
今週のPR に プロンプト① を貼り、出力をそのままレビューコメントの下書きにする。
プロンプト① — セキュリティ・バグ・性能(各3点)
あなたはシニアエンジニアです。以下のコード/差分をレビューしてください。
【観点】
- セキュリティ: 重大度順に最大3点
- バグ: 再現しうるものを最大3点
- 性能: ボトルネックになりうるものを最大3点
【出力形式】
各観点を見出し+箇条書き。各項目に「重大度(高/中/低)」と「修正案1行」を付ける。
【コード/差分】
[ここに diff または該当ファイルを貼る]プロンプト② — 変更意図の推測 → リスク列挙
以下は git diff のみです。コミットメッセージはありません。
1. 変更の意図を2文で推測する
2. 意図と実装のズレがありうる箇所を列挙
3. 本番で起きうるリスクを優先度順に5つ
【diff】
[ここに diff を貼る]プロンプト③ — Junior向け説明+改善案
以下のレビュー指摘を、Juniorエンジニア向けに説明してください。
- 専門用語は平易語に置き換える
- 「なぜ問題か」「どう直すか」を各指摘2文以内
- 最後に「学びの要点」を3行
【指摘または diff】
[ここに貼る]貼る前チェックリスト
[ ] 差分だけ か、必要なコンテキスト(ファイル名・目的)を1行添えたか
[ ] 秘密情報(APIキー・個人データ)をマスクしたか
[ ] 観点 をプロンプトに書いたか(丸投げ禁止)
[ ] 出力を そのままマージ せず人間が最終確認する前提か
[ ] 良い出力は Snippets に保存したか
Snippets 保存名(例)
`claude-review-sec-bug-perf`
`claude-review-diff-risk`
`claude-review-junior-explain`
参照
免責
汎用プロンプト技法の紹介です。機密コードの外部送信は社内ポリシーに従ってください。Claude の出力は必ず人間が検証すること。
江戸テック瓦版 — AI 時代の生存戦略
