見出し画像

【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 時代の生存戦略

いいなと思ったら応援しよう!