コンテンツにスキップ

プロンプト設計パターン集

AIエージェント / 日常コーディング / ドキュメント生成で再利用できるプロンプト構造を目的別に整理。

分類ビュー

カテゴリ目的代表トリガ品質指標リスク
フレーミング文脈境界の固定"You are", シナリオ宣言再現性, 逸脱率ロールインジェクション
構造化出力機械可読性JSON/YAML 指定, スキーマ例パース成功率スキーマドリフト
思考展開推論の可視化Chain-of-Thought / Scratchpad解法透明性冗長化, 情報漏洩
制約/検証ガードレール失敗条件列挙, ルール違反警告違反検知率過度制約で創発低下
減算/抽出要約・正規化抽出対象タグ付け漏れ率, 冗長率部分文脈欠落

基本テンプレ (スケルトン)

<ROLE>
目的: <WHAT>
前提(制約された事実): <FACTS>
入力形式:
<FORMAT_SPEC>
期待出力(JSON Schema抜粋): <SCHEMA_SNIPPET>
品質チェック:
- 妥当性: <CRITERIA>
- 安全性: <CRITERIA>
手順:
1. 問題の再表現
2. 検証可能な分解 (箇条書き)
3. 出力生成 (指定フォーマット)
4. ルールチェック & 再試行条件

アンチパターン

名前症状影響改善
無指向列挙要求が羅列出力ブレ目的/制約を分離構造化
過剰Few-shot長大サンプルコンテキスト溢れ圧縮/パターン抽象化
指示衝突相反命令混在逸脱率上昇優先順位表を明示

次アクション

  • JSON Schema生成自動化マクロ連携
  • 評価メトリクス (再現性/構造化率) スクリプト化

戻る: index.md