ChatGPT構文とプロンプトテンプレート|業務別の型とカスタム指示
プロンプトの書き方をひととおり読んだあとに残るのは、「で、明日の仕事で何を貼ればいいのか」という問題です。プロンプトの意味や基本の書き方はプロンプトとは?生成AIへの指示文の意味と書き方・回答精度を上げる設計手法を解説にまとめてあるので、この記事は実物に絞ります。「ChatGPT構文」と呼ばれている書式の正体、そのまま貼って使える業務別のテンプレート、カスタム指示への落とし込み、そしてモデルを切り替えたときにテンプレートが効かなくなる理由です。各社の公式指針は2026年8月13日時点で確認しました。
まとめ:テンプレート運用で先に決める4点
- 覚えるべき「構文」は存在しない。指示とデータの境界を記号で区切る習慣があれば足りるため、社内では記号を1種類に統一するほうが早い。
- 同じテンプレートを全モデルに流用しない。例示と思考の指示について、OpenAI・Google・Anthropicの公式ガイドは2026年8月時点で一致していない。
- 変わらない部分を先頭、変わる入力を末尾に置く。OpenAIのプロンプトキャッシュは先頭からの一致部分だけを再利用するため、冒頭に日付や担当者名を差し込むテンプレートは毎回作り直しになる。
- テンプレートの置き場所をベンダーの管理画面にしない。
v1/promptsと再利用可能プロンプトは2026年11月30日に停止予定で、Evalsの既存評価は10月31日に読み取り専用になる。
「ChatGPT構文」と呼ばれるものの正体
「ChatGPT構文」という検索が一定数ありますが、プログラミング言語のような構文規則はChatGPTに存在しません。実体は、指示・前提・入力データ・出力形式を記号や見出しで区切った書式の通称です。OpenAIの公式ドキュメントが挙げているのはMarkdownの見出しとXMLタグで、参照用の文書を <document> のようなタグで囲むと、指示とデータの境界がモデルに伝わりやすくなると説明されています。
つまり覚えるべき構文はなく、区切りを明示する習慣があれば足ります。記号の種類そのものに効果があるわけではないため、社内で1種類に統一するのが現実的な運用です。# と <tag> と """ が混在した状態でテンプレートを配ると、書き換える人が毎回どれに合わせるかを考えることになります。
そのまま貼って使う業務別テンプレート
以下は区切りを統一した実物です。[ ] の部分だけを差し替えて使います。長い資料を扱うものほど、入力データを最後に置く形にしてあります。
# 役割
[業界]の[職種]として回答する。
# 依頼
以下の議事メモから、決定事項・宿題・期限を抽出する。
# 制約
- 議事メモに書かれていない内容を補わない
- 期限が明記されていない項目は「期限なし」と書く
- 敬語は不要。体言止めで簡潔に
# 出力形式
決定事項:
-
宿題(担当 / 期限):
-
# 議事メモ
"""
[ここに貼る]
"""
メール返信であれば依頼と制約だけを差し替えます。制約に「元のメールで触れられていない条件を追加しない」「1通は300字以内」のように数値と禁止事項を入れておくと、出力の振れ幅が小さくなります。
# 役割
カスタマーサポートの担当者として返信文を書く。
# 依頼
受信メールへの返信を1通、300字以内で作成する。
# 制約
- 受信メールに書かれていない事実(納期・金額・仕様)を書かない
- 謝罪は冒頭に1文まで
- 次のアクションと期日を必ず末尾に置く
# 受信メール
"""
[ここに貼る]
"""
コードレビューや仕様の要約では、出力形式に「該当箇所の引用」を必ず含めさせるのが効きます。引用させると、対象に存在しない指摘が混ざったときに読み手がすぐ気づけるためです。
テンプレートを壊す書き方と直し方
同じ依頼でも、指示の書き方で結果が変わります。よくある崩れ方を対比で挙げます。
| 崩れる書き方 | 直した書き方 | 理由 |
|---|---|---|
| 「簡潔にまとめて」 | 「300字以内・箇条書き5点以内」 | 評価語は基準にならない |
| 「わかりやすく丁寧に」 | 「専門用語を使う場合は初出で1文の説明を添える」 | 操作できる指示に変える |
| 「必要なら補足して」 | 「不明点は推測せず『資料に記載なし』と書く」 | 捏造の余地を閉じる |
| 資料を冒頭に貼る | 資料は末尾、指示と制約を先頭に置く | キャッシュが効く並びになる |
| 「順を追って考えて」 | 推論モデルでは書かない | 内部で推論するため出力トークンが増えるだけ |
「必要なら補足して」は特に危険です。書いていない条件を埋めるよう促す指示であり、そのまま社外向けの文面に使うと、事実確認をしていない数値や納期が紛れ込みます。埋めさせるのではなく、埋まらなかったことを書かせてください。
カスタム指示の設定と社内での配り方
毎回同じ前置きを貼っているなら、それはカスタム指示に移す対象です。ChatGPTのカスタム指示は全会話に適用される常設の前提で、テンプレート側から「役割」と「文体の制約」を抜き出せます。抜き出す基準は単純で、案件が変わっても書き換えない行だけを移します。
[あなたについて]
- 業種: [業種] / 職種: [職種]
- 主な用途: 社外文書の下書き、社内資料の要約
[回答のしかた]
- 結論を先に書く。前置きと感想は書かない
- 資料に無い事実は書かず「資料に記載なし」と明示する
- 専門用語は初出で1文の説明を添える
- 日本語で回答する
社内へ配るときは、この本文をそのまま共有するのではなく、差し替える箇所と差し替えない箇所を分けて渡します。業種と職種だけを各自が変え、それ以外は変更しない、という形にすると、出力の傾向が部署内で揃います。テンプレートの版管理や評価まで含めた組織運用の考え方はプロンプトとは?生成AIへの指示文の意味と書き方・回答精度を上げる設計手法を解説で扱っています。
ただし、カスタム指示に業務の機密情報や取引先名を書き込むのは避けてください。全会話に自動で付与されるため、共有リンクや別用途の会話にも入り込みます。入力してよいデータの線引きが決まっていない状態での社内展開は、シャドーAIとは?無断利用が招く情報漏洩リスクと企業の対策を解説【2026年版】で扱ったリスクそのものです。
モデル別に食い違う公式の推奨
プロンプトの解説は「例を入れよう」「順を追って考えさせよう」で締めくくられがちですが、2026年8月時点の各社の公式ガイドは、この2点で一致していません。同じテンプレートを全モデルへ流用する運用は、ここで無駄を生みます。
| 観点 | OpenAI(推論モデル) | Google Gemini | Anthropic Claude |
|---|---|---|---|
| 例示(few-shot) | まずzero shotを試す | 常に入れることを推奨 | 出力形式を揃える確実な手段の一つ |
| 思考の指示 | 不要(内部で推論) | 設計ガイドに記載なし | 思考機能を優先し手書きは代替 |
| 区切りの書式 | MarkdownとXMLタグ | XMLタグの雛形を提示 | XMLタグを推奨 |
区切りの書式は3社とも同じ方向を向いており、ここは迷う必要がありません。分かれるのは残り2つです。影響が大きいのは思考の指示で、OpenAIは推論モデル向けのガイドで、内部で推論を行うため「順を追って考えて」「理由を説明して」と促すプロンプトは不要だと明記しています。この一文を無視したテンプレートは、出力トークンを増やして課金を膨らませるだけになります。
Geminiでは逆に、例を入れないプロンプトは効果が落ちやすいと公式に書かれており、例が十分に明確なら指示文のほうを削ってよいとまで踏み込んでいます。さらにGemini 3.x系では temperature などの生成パラメータを既定値(temperatureは1.0)のまま使うことが強く推奨され、1.0未満に下げるとループや性能低下が起きうると注意書きがあります。「創造性を抑えるため温度を下げる」という以前の定石は、ここでは逆効果です。
用語の出どころも押さえておくと判断が速くなります。few-shotは2020年5月のGPT-3論文「Language Models are Few-Shot Learners」、順を追って考えさせる手法は2022年1月の論文「Chain-of-Thought Prompting Elicits Reasoning in Large Language Models」で広まったもので、いずれも推論モデルが存在しない時代の知見です。手法そのものの使い分けはプロンプトエンジニアリングとは?推論モデルでの使い分けと4要素で詳しく扱っています。
出力形式を固定するAPI機能
「必ずJSONで返して」とテンプレートに書いても、返ってこない場合があります。OpenAIの構造化出力は、Responses APIの text.format に json_schema 形式を指定して strict を true にすることでスキーマ準拠を保証する仕組みで、プロンプトの言い回しに依存しません(Chat Completionsでは同じ指定を response_format で行います)。JSONモードは有効なJSONであることは保証しますが、こちらが決めたキーが揃う保証はない点が違います。
業務システムに組み込むなら、書式の指示に労力をかけるより、この機能へ移すほうが確実です。仕組みと見送り条件はLLM構造化出力とは?JSON Schemaで出力形式を保証する仕組みと実装・見送り条件を解説【2026年版】、両者の違いはJSONモードとは?LLMに有効なJSONだけ返させる仕組みと構造化出力への移行判断を解説【2026年版】で扱っています。
プロンプトの並び順が費用に与える影響
同じ内容でも、書く順番で請求額が変わります。OpenAIのプロンプトキャッシュは1,024トークン以上のプロンプトで自動的に働き、先頭からの完全一致部分だけが再利用されます。1,024はGPT-5.6以降での厳密な下限で、GPT-5.5以前はモデルにより1,024〜2,048トークンと幅があり、1,024を少し超えた程度では安定してキャッシュされません。変わらない指示や例を先頭に、案件ごとに変わる入力を末尾に置く並びが有利になるのはこのためです。逆に、冒頭へ日付や担当者名を差し込むテンプレートは、以降すべてが毎回作り直しになります。
GPT-5.6以降のモデルではキャッシュへの書き込みが未キャッシュ入力単価の1.25倍で課金されます。保持期間の設定値は30分が既定かつ唯一の指定値ですが、これは上限ではなく「最低30分は再利用できる」という下限の保証です。1日に数回しか呼ばないテンプレートなら、キャッシュ前提で組む意味はほとんどなく、書き込み分だけが乗ります。仕組みの詳細はプロンプトキャッシュ(Prompt Caching)とは|仕組みと主要APIの使い方、料金構造そのものはChatGPT APIとは?できること・料金の仕組み・使い方と企業導入の判断基準を解説で整理しています。
非推奨化で変わるプロンプト資産の置き場所
プロンプトをベンダーの管理画面に預ける運用は、2026年に前提が崩れました。OpenAIは2026年6月3日に再利用可能プロンプト(プロンプトオブジェクト)の非推奨を通知し、v1/prompts APIと再利用可能プロンプトは2026年11月30日に停止予定です。同日にEvalsプラットフォームの非推奨も通知され、既存の評価は2026年10月31日に読み取り専用、ダッシュボードとAPIは11月30日に停止予定とされています。管理画面に置いたままのテンプレートと評価基準は、期限までに自社のリポジトリへ移す必要があります。
個人のメモやチャット履歴に置いたままにする運用も、もう選ぶべきではありません。誰が書いたどの版が本番で使われているかを追えず、モデルを切り替えたときに何が壊れたのかも判別できないためです。テンプレートはバージョン管理下に置き、想定入力と期待出力の組を10件程度で固定して、モデル更新のたびに回します。この最小限の仕組みがないまま社内展開すると、成果はテンプレートを書いた個人に紐づいたままになります。
よくある質問
ChatGPT構文とは何ですか?
ChatGPTに固有の構文規則は存在しません。指示・前提・入力データ・出力形式を記号や見出しで区切った書式の通称です。OpenAIの公式ドキュメントはMarkdownの見出しとXMLタグを挙げており、参照文書を <document> のようなタグで囲むと指示とデータの境界が伝わりやすくなると説明しています。記号の種類自体に効果の差はないため、社内で1種類へ統一するのが実務的です。
カスタム指示には何を書けばよいですか?
案件が変わっても書き換えない行だけを書きます。業種・職種・用途と、「結論を先に書く」「資料に無い事実は書かず記載なしと明示する」といった文体と禁止事項が該当します。案件ごとに変わる依頼内容や資料は、カスタム指示ではなく都度のプロンプト側に置いてください。全会話へ自動で付与されるため、機密情報や取引先名は書かないでください。
プロンプトのテンプレートは全モデルで使い回せますか?
そのままでは使い回せません。2026年8月時点で、例示(few-shot)はGoogleが常時推奨、OpenAIの推論モデル向けガイドはまずzero shotを試すよう案内しており、方針が逆です。思考を促す指示も、OpenAIの推論モデルでは不要と明記されています。共通で残せるのは区切り書式と出力形式の指定で、この2つは3社とも同じ方向です。
出力が長すぎる・雑になるときはどう直しますか?
評価語を数値へ置き換えてください。「簡潔に」は「300字以内・箇条書き5点以内」、「わかりやすく」は「専門用語は初出で1文の説明を添える」に変えると、出力の振れ幅が小さくなります。会話が長くなってから雑になる場合は、履歴の蓄積が原因のこともあるため、同じテンプレートを新しい会話で貼り直して比べると切り分けられます。
条件はどこまで細かく書くべきですか?
守られたかどうかを人が確認できる粒度までです。字数・件数・語彙の可否・記載しない事項は確認できるため書く価値があります。一方「丁寧に」「自然に」は確認できないため、書いても出力は安定しません。禁止事項を1〜2行入れておくと、書いていない内容を補われる事故を減らせます。