前回の記事では、生成AIの基本的な仕組みや、ChatGPT・Gemini・Claudeといった代表的なサービスについてご紹介しました。
「さっそく使ってみた!」という方もいらっしゃるのではないでしょうか。
でも、こんな経験はありませんでしたか?
- 「思っていたのと違う答えが返ってきた…」
- 「もっと具体的に教えてほしいのに、なんだかふわっとしている」
- 「同じことを聞いたのに、前回と全然違う答えが来た」
実はこれ、AIが悪いのではなく、指示の出し方に原因があることがほとんどです。
この記事では、AIから理想の回答を引き出すための「プロンプト」という考え方と、その5つの要素を具体例を交えてわかりやすく解説します!

ちゃんと指示してるし

まぁ話を聞きなさい
そもそも「プロンプト」って何?
プロンプト(Prompt)とは、AIに対して入力する指示文・質問文のことです。
たとえば「今日の夕ご飯のレシピを教えて」とAIに入力したなら、この一文がそのままプロンプトになります。
AIはこのプロンプトを受け取り、内容を解析して回答を生成します。つまり、プロンプトの質がそのまま回答の質に直結するわけです。
料理に例えるなら、AIはどんな食材でも調理できる一流シェフ。でも「何か作って」と言うだけでは、何が出てくるかわかりません。「鶏むね肉を使って、子ども向けに薄味で、10分以内にできる料理を」と伝えれば、ぴったりの一品を出してくれます。
プロンプトはAIへの“注文票”。丁寧に書けば書くほど、期待通りの答えが返ってきます。

プロンプトを構成する5つの要素
良いプロンプトには、共通して含まれている要素があります。それが以下の5つです。
① 役割(Role)― 「誰の立場で回答するか」を決める
AIに特定の役割を与えることで、回答の視点や専門性がガラッと変わります。
役割なし:「風邪の予防方法を教えて」
役割あり:「あなたは小学生の子どもを持つ親に寄り添う、やさしいかかりつけ医です。風邪の予防方法を教えて」
後者は、難しい医療用語を避けながら、子育て中の親が実践しやすいアドバイスを返してくれます。「あなたは〇〇です」の一言を冒頭に添えるだけで、回答のトーンと内容が大きく変わります。
② 対象・読者(Target)― 「誰に向けて答えるか」を決める
同じテーマでも、相手によって使う言葉・説明の深さ・例えが変わります。
対象なし:「節約術を教えて」
対象あり:「一人暮らしを始めたばかりの20代に向けて、今日からすぐ実践できる節約術を教えて」
対象を伝えるだけで、AIは自動的に説明の難易度や具体例を調整してくれます。「誰のために答えるか」を明確にすることで、的外れな回答がグッと減ります。
③ 出力形式(Format)― 「どんな形で返すか」を決める
回答の見た目・構成を指定することで、そのまま使えるアウトプットが得られます。
形式なし:「旅行の持ち物を教えて」
形式あり:「2泊3日の国内旅行の持ち物を、カテゴリ別にリスト形式でまとめて。全体は300文字以内で」
形式の指定がないと、AIは毎回バラバラな構成で回答してきます。文字数・箇条書き・表形式・項目数など、自分が使いやすい形を指定する習慣をつけると、回答をそのまま活用できる機会がぐっと増えます。
④ 制約・NG条件(Constraint)― 「やってはいけないこと」を決める
AIはデフォルトで「丁寧に・幅広く」答えようとするため、制約条件を指定しないと回答が長くなりすぎたり、難しい言葉が混ざったりすることがあります。
制約なし:「ダイエットのアドバイスをして」
制約あり:「ダイエットのアドバイスをして。ただし、特別な器具や食品は不要で、運動が苦手な人でもできることだけにして。200文字以内で」
「〇〇は含めないで」「〇〇文字以内で」「難しい言葉は使わないで」など、NGを明示することで、自分の状況にフィットした回答に近づけることができます。
⑤ 例示(Example)― 「こんな感じで」を見せる
言葉で「わかりやすく」と伝えるより、実際の例を見せる方がAIにはずっと伝わりやすいです。
例示なし:「子どもでも分かるように説明して」
例示あり:「子どもでも分かるように説明して。例えば『電気は、目に見えない小さな粒が線の中を走ることで、電球をつけたりテレビを動かしたりしているんだよ』のような言い方で」
例を一つ見せるだけで、AIはそのトーン・言葉遣い・説明のテンポを理解して、同じスタイルで回答してくれます。「こんな感じで」を一言添えるだけで、回答の精度は大きく上がります。

めんどくさくない?

まぁ全部じゃなくても良いから
5つの要素を組み合わせた実例
それでは、5つの要素をすべて盛り込んだプロンプトの例を見てみましょう。テーマは「献立づくり」です。
【プロンプト例】
あなたは家庭料理に詳しい、頼れる栄養士です。(役割)
小学生の子どもがいる共働き家庭のお母さん・お父さんに向けて、(対象)
今週の夕食献立を5日分、曜日ごとに箇条書きでまとめてください。(形式)
調理時間は30分以内・特別な食材は不要にしてください。(制約)
たとえば「月曜:鶏の照り焼き・ほうれん草のお浸し・ご飯・味噌汁」のような形式で。(例示)
このように5つの要素を組み合わせると、AIは「誰が・何のために・どう使うか」を正確に理解して、的確な回答を返してくれます。
最初から全部盛り込む必要はありません。まずは①役割と②対象の2つだけ意識するところから始めてみましょう。その小さな一歩が、AIの回答を大きく変えてくれます。
まとめ:プロンプトはAIへの「注文票」
今回解説した5つの要素を振り返ります。
| 要素 | 一言で言うと | 例 |
|---|---|---|
| ① 役割 | 誰として答えるか | 「あなたは栄養士です」 |
| ② 対象 | 誰に向けて答えるか | 「共働き家庭の親向けに」 |
| ③ 形式 | どんな形で返すか | 「箇条書き・5日分で」 |
| ④ 制約 | やってはいけないこと | 「30分以内・特別な食材なし」 |
| ⑤ 例示 | こんな感じで、を見せる | 回答の形式を1例だけ示す |
プロンプトは、AIへの“注文票”です。注文が曖昧だと、出てくるものもぼんやりしてしまいます。逆に丁寧に伝えれば、AIは期待以上の仕事をしてくれます。


むずかしいねぇ💦

まぁやってみなさい笑
次回はこのプロンプトの知識を活かして、「AIを使った献立作成と買い物リストの自動生成」に挑戦します。今回学んだ5つの要素が、実際にどう役立つかを体感できる内容になっていますので、ぜひお楽しみに!
それでは!
