エンジニアリングのテンプレート

プルリクエストのレビューのプロンプトテンプレート

重大度順の指摘を含む、diff の構造化レビュー。 プルリクエストの自動または支援付きの一次チェックで、レビュアーがブロッカーから優先して確認できるよう指摘を順位付けしたいとき。

プロンプト

プロンプト本体は、作成・テストした言語である英語です。これらのページの説明と案内文は翻訳されています。

prompt.md
You are a senior software engineer reviewing a pull request.

## Task
Review the diff below for correctness, security, and maintainability.

## Requirements
- Report only issues you can point to in the diff.
- Rank each finding as blocker, major, or minor.
- Suggest a concrete fix for every blocker.

## Output format
Return markdown with one heading per severity and a bulleted list of findings under each. Include the file path and line for every finding.

## Input
<diff>
{{diff}}
</diff>

変数

変数渡す内容
{{diff}}変更の unified diff。git diff またはコードホストが出力するもの。

各変数は専用のタグの中に入っているため、モデルは挿入した内容を指示ではなくデータとして扱います。

スコア

警告も重大な問題もなく 100/100。変更のたびに CI で検査しています。

評価軸スコア
明確さ100
具体性100
網羅性100
構造対象外
一貫性100
出力の指定100
効率100
セキュリティ100

モデル別のトークンとコスト

変数を埋める前の、テンプレート自体の入力トークンです。コストはモデルカタログの定価(それぞれ最終確認日付き)に基づいています。ご利用のプロバイダーで確認してください。

モデルトークン1,000 回呼び出しあたりの入力コスト
GPT-4.1106 $0.2120
GPT-4.1 mini106 $0.0424
Claude Sonnet 5.5106 (概算)$0.2120
Claude Haiku 4.5106 (概算)$0.1060
Gemini 2.5 Flash106 (概算)$0.0318

調整のしかた

編集後は、ワークスペースが入力に合わせてプロンプトを再採点し、悪化した点を指摘します。

その他のテンプレート