ChatGPTが使えない理由は指示にある — ビジネスプロンプト設計5つの法則
「ChatGPTを試したが、使えなかった」という声の9割が、実はAIの問題ではない。
Lakera AIの調査によると、同じタスクで信頼性が60%止まりのプロンプトと95%に達するプロンプトの差は、使っているモデルではなく指示の設計にある(出典: Lakera AI, 2026)。ChatGPT、Claude、Geminiのどれを使っても、曖昧な指示からは曖昧な回答しか返ってこない。逆に言えば、指示の質を改善するだけで、今使っているツールのまま出力品質を大幅に上げられる。
本稿では、Lat91が10体のAIエージェントを構築・運用する中で実際に使っているビジネスプロンプト設計の5法則を、失敗パターンと具体例を交えて解説する。ツールの変更ではなく、指示の変更から始められる話だ。
なぜ「いい感じで書いて」は失敗するのか
多くのビジネスパーソンが最初にやる指示がある。「〜についていい感じでまとめて」「よくわかる説明を書いて」——こういった指示だ。
なぜこれが失敗するか。AIは指示の空白を「安全な方向」で埋めようとするからだ。具体的な制約がなければ、最も一般的で無難な回答を生成する。「いい感じ」が何を意味するかわからないため、辞書的な解説と事実の羅列で埋める。結果は「AIが書いた感がある、使えない文章」になる。
これはAIの問題ではなく、指示の問題だ。制約のない指示が「安全だが無用な出力」を生み、制約のある指示が「意見のある、使える出力」を生む——これがプロンプト設計の中心にある原理だ。
法則1: 役割(Role)を具体的に与える
「優秀なライターとして」「マーケティングの専門家として」——この形式は多くの人が知っているが、効果が出ていないケースが多い。理由は役割が抽象的すぎるからだ。
役割を機能させるには3つの情報が必要になる。対象領域、経験レベル、想定している読者だ。
例えば:
NG: 「マーケティングの専門家として、以下のSNS投稿を改善してください」 OK: 「BtoB SaaSのコンテンツマーケターとして、月間PV3万のビジネスブログ向けにリード獲得を意識した編集をしてください。読者は中小企業のIT担当者(30-45歳、専門知識はある程度あるが生成AIは初心者)です」
役割が具体的であるほど、AIは「誰のために」「何のために」書くかを理解し、トーンと内容を最適化できる。役割を変えるだけで同じ依頼への回答が大きく変わることを、実際に試して確認してほしい。
法則2: 文脈(Context)を先行入力する
AIはあなたの会社、業種、これまでの経緯を知らない。知らない状態で指示だけ受けても、一般論しか返せない。
特に効果が大きい文脈の要素は3つある。
- 状況: 今どういう課題が起きているか(「先月の商談成約率が12%落ちた」)
- 制約: 守らなければならない条件(「競合他社のツール名は出さない」「価格の具体的な言及はしない」)
- 目的: この出力を何に使うか(「社内向け勉強会の資料に使う」「見込み客への初回提案メールに使う」)
文脈は指示の前に書く。後から補足するより、最初に全部渡す方がAIは全体を考慮して生成できる。「長くなるから省略した」文脈が、出力品質を下げている原因になっていることが多い。
Lat91でエージェントを設計する際、各エージェントに渡すシステムプロンプトの7割は文脈の設定だ。「何をしてほしいか」より「誰として、何を目的に動くか」の方が出力を左右する。
法則3: 出力形式(Format)を指定する
AIは形式を指定されないと、最も安全な形式を選ぶ。多くの場合、長い散文になる。ビジネス用途では、これが最も使いにくい形式だ。
形式の指定は細かければ細かいほどいい。
「箇条書き3点で答えてください」ではなく、 「以下の形式で出力してください: - 見出し(20字以内) - 本文(3文以内、具体的な数字を含む) - 読者へのアクション(1文、動詞で始める) この形式を3つ繰り返す」
形式を事前に設計することで、出力をそのまま資料に貼り付けられる状態にできる。再編集の手間が省けると、生産性の改善が実感として出てくる。
表形式、JSON形式、マークダウン形式など、後工程で扱いやすい形式を先に考えてから指示を書く習慣をつけると、AIを業務フローに組み込みやすくなる。
法則4: 例(Example)を1つ見せる
プロンプト設計で最もROIが高い改善が、具体例を1つ追加することだ。これをFew-shot learningと呼ぶ。説明を100字増やすより、例を1つ見せる方が出力品質の改善効果が大きい。
例の使い方:
指示: 「製品紹介の1文を書いてください」 例あり版: 「製品紹介の1文を書いてください。 例: 従業員50名の食品加工会社が月の検品時間を30時間から8時間に短縮した、AIを使った品質管理ツールです。 同じ形式(導入企業の規模と業種 → Before/Afterの数字 → 製品の一言説明)で、私たちの製品『在庫管理AI』について書いてください」
例を見せることで、AIは「どのような構造で書けばいいか」を理解する。文字で説明するより速く、正確に意図を伝えられる。
法則5: 制約(Constraints)で余白を塞ぐ
指示に余白があれば、AIはその余白を安全方向で埋める。制約は「やらないこと」を明示することで、余白を塞ぐ役割を果たす。
ビジネスで有効な制約の例:
- 語数・文字数:「500字以内」「見出し含めて800字」
- 禁止表現:「専門用語を使わない」「〜という言い回しは避ける」
- トーン:「断定調で書く。曖昧な言い回しは使わない」
- 根拠:「推測ではなく、事実または事例のみ書く」
- スコープ:「コスト削減の話だけに絞る。他の話題に広げない」
「制約が多い指示はAIを縛る」という誤解がある。実際は逆だ。制約によって余白が塞がれると、AIは残った空間の中で最善を尽くす。出力が洗練される。
図1: 高品質出力を生む5法則の構造
5法則を組み合わせた実践テンプレート
5つを組み合わせると、以下のようなプロンプトになる。営業メールの初稿作成を例に示す。
[Role] あなたはBtoBソフトウェア企業の営業責任者です。商談転換率25%を達成している経験があり、IT予算を持つ中小企業の経営者への提案を得意としています。 [Context] 以下の条件があります: - 見込み客: 従業員80名の製造業(金属加工)の社長、55歳 - 課題: 在庫管理が属人的で、担当者退職時にデータが失われるリスクがある - 接点: 先週の展示会で10分間話した。カタログを渡した段階 - 目的: 1週間後のオンライン商談のアポを取る - 禁止: 価格への言及、競合他社の名前 [Format] - 件名(25字以内) - 本文(150-200字、3段落構成: 展示会の御礼→課題への共感→商談提案) - 追伸(1文、次のアクションを明示) [Example] 以前別の案件で効果があった件名の例: 「御礼とご提案: 在庫管理の属人化リスクについて」 [Constraints] - 丁寧だが簡潔に。冗長な敬語は使わない - 「いかがでしょうか」「ご検討いただければ」の表現禁止 - 推測や仮定の表現を使わず、事実と提案だけで構成する
このテンプレートに自社の情報を当てはめれば、そのまま使える初稿が生成される。「いい感じで」では得られない質の出力になる。
よくある反論に答える
「毎回こんな長い指示を書くのは面倒では?」
最初の1回だけ手間がかかる。テンプレートを作ってしまえば、次からは変数部分(見込み客の名前、課題、状況)だけを書き換えるだけだ。Lat91では業務別にプロンプトテンプレートを30種類以上管理しており、新しいタスクへの対応がほぼコピー&ペーストで完結する。
「最新モデルを使えば細かい指示は不要になるのでは?」
モデルが賢くなるほど、曖昧な指示でもそれなりの出力が返ってくるのは事実だ。だが「そこそこの出力」と「使える出力」の差は縮まらない。GPT-4からGPT-5になっても、ゼロ文脈の指示から業務に使える文章が自動生成されることはない。指示設計のスキルは、モデルが進化しても有効であり続ける。
月曜から試せる3つのアクション
アクション1: 毎週やっている文書作成タスクを1つ選ぶ
週次報告、顧客へのフォローメール、会議のアジェンダ作成——なんでもいい。「毎回同じような内容で時間がかかる」タスクが最初のターゲットだ。
アクション2: 5法則のテンプレートに今週の情報を当てはめる
本稿で紹介したRole/Context/Format/Example/Constraintsの枠組みに、実際の業務情報を入れてみる。最初は完璧でなくていい。形式を意識して書くだけで、現在より質の高い出力になる。
アクション3: 出力を評価して指示を調整する
最初の出力が使えなくても、どの部分が問題だったかを指示の観点から振り返る。「トーンが違う」なら制約に追加する。「具体性が足りない」なら文脈に詳細を足す。この改善サイクルを3回回すと、そのタスク専用のプロンプトテンプレートができあがる。
まとめ
ChatGPTが「使えない」と感じるとき、問題のほとんどは指示にある。
- 役割(Role)を具体的に与える: 対象領域・経験レベル・読者の3点を明記
- 文脈(Context)を先行入力する: 状況・制約・目的を指示の前に書く
- 出力形式(Format)を指定する: 後工程で使いやすい形式を先に設計する
- 例(Example)を1つ見せる: 説明より例の方が意図が正確に伝わる
- 制約(Constraints)で余白を塞ぐ: やらないことを明示して精度を上げる
今使っているツールを変えなくていい。指示を変えることから始めれば、今週から出力品質を上げられる。
Lat91では、AIエージェントを使った業務自動化の設計を支援しています。
「プロンプト設計を体系的に学びたい」「自社の業務に合ったAI活用の仕組みを作りたい」という方は、無料相談でご相談ください。