プロンプトエンジニアリング入門

AIに「意図」を正確に伝える設計術(3要素×4技法)


プロンプトエンジニアリングとは、AIに「意図」を正確に伝えるための設計技術です。

Table of Contents

目次

  • プロンプトエンジニアリングとは何か
  • プロンプトとは何か(Promptの定義)

  • プロンプトの基本「3要素」(Task / Context / Output)
  • 1) 課題(Task)
  • 2) 文脈・背景(Context)
  • 3) 出力形式(Output Format)
  • 3要素が揃うと出力が変わる(Not bad → Excellent)

  • 精度を一気に上げる「4つの技法」
  • 技法1:ペルソナ(役割)を与える
  • 技法2:段階別指示(Step-by-step)で分解する
  • 技法3:区分子(デリミタ)で境界を固定する
  • 技法4:例示(Examples)で正解の型を見せる

  • よくある失敗と対策(幻覚・誘導)
  • 失敗1:正解が一つの質問で幻覚が出る
  • 失敗2:「自分の予想」を混ぜるとAIは否定しにくい

  • まとめ:プロンプトは「会話」ではなく「設計」
  • おまけ:最短で使える統合テンプレ(コピペ用)

AIを使っていて一番つまずく瞬間は、だいたいここです。

「そういう意味で言ったのに…なんでこうなるの?」

これ、AIが悪いというより“指示(プロンプト)が仕様として足りていない”ことがほとんど。

プロンプトエンジニアリングというと難しい話のように聞こえます。でも実は難しい専門職の話ではなく、もっとシンプルに言うとこうです。

「自分が欲しいものを、AIに正確に伝える技術」

Claudeを開発したアメリカのAI企業Anthropicは2024年から年俸3000万〜4000万円でプロンプトエンジニアを積極採用しています。そしてAnthropicが公開したガイドブックでは、こう書かれている。

チャットボットを「非常に優秀だが、記憶力がよくない新入社員」と捉えること

この記事では、

  • プロンプトとは何か
  • プロンプトの基本「3要素」
  • 精度を一気に上げる「4つの技法」
  • よくある失敗(特に“幻覚”)と対策

を、すぐ使えるテンプレ付きでまとめます。


プロンプトとは何か?

まず最初に整理しておきたい。

プロンプト(Prompt)とは、AIに対する「入力指示文」のことです。

もっと正確に言うなら、

AIに対して与える「課題・条件・文脈・出力形式を含む設計された入力」

です。

単なる“質問”ではありません。
プロンプトは仕様書に近い。


プロンプトエンジニアリングとは何か

プロンプトエンジニアリングとは?
意思疎通の困難
  • 「自分が望むものをAIに正確に伝える技術」

ポイントは「AIは察しない」という前提を持つこと。

  • 「パスタください」→ クリームパスタが出てくる(どのパスタ?が未指定
  • 「辛くして」→ 韓国の辛さ?メキシコの辛さ?(辛さの基準が未指定
  • 「きれいに盛り付けて」→ AIの“きれい”と人間の“きれい”は違う(評価基準が未指定

結論はひとつ。

注文が曖昧だと、シェフ(AI)はあなたの意図どおりには動かない。


プロンプトエンジニアリングの核はここです。

プロンプトには、最低限入れるべき要素が3つあります。これだけ意識すればプロンプトエンジニアリング中級者でしょう。

1) 課題(Task)

  • 何をしてほしいか例:「〜して」「これを要約して」「コードを書いて」など

  • 2) 文脈・背景(Context)
  • あなたは誰で、何のために使うか例:「私はF&BブランドのSNS担当」「これは新商品リリース告知」など

  • 3) 出力形式(Output Format)
  • どういう形で返してほしいか例:「300字以内」「敬語」「表形式」「箇条書き」「JSONで」など

  • では上の3要素のどれかが欠けているとAIはどう対処するでしょうか?

    過去のデータを元に、確率的に一番当てはまる文脈や背景を創作します。

    ChatGPTはよく嘘をつく。信じられない。

    こんな話をよく聞きますよね。これは半分はユーザーが入力するプロンプトに不足があることに起因します。

    もう半分は、GPTは検索エンジンではなくLLM(大規模言語モデル)であり、後ろに来る言葉を統計的に予測する

    ことに非常に長けた”作文”が上手なAIだからです。


    3要素が入ると、出力が変わる(Not bad → Excellent)

    Not bad(課題だけ)

    「アップロードしたSNS文を、もっと自然に直して」

    Good(課題+文脈)

    「私はF&BブランドのSNS担当。これは新商品発売の案内文。ブランドSNS用に適切に直して」

    Excellent(課題+文脈+出力形式)

    「私はF&BブランドのSNS担当。これは新商品発売の案内文。ブランドSNS用に適切に直して。明るく親しみやすいブランドトーンを維持しつつ、消費者が気になるポイントを強調して魅力的なコピーに書き直して。自然に購入導線になる一文も入れて」

    “AIが賢いか”より、“仕様が揃っているか”が勝つという話です。


    AI業務自動化に興味がある方は、Instagram(@taro_taro609)にDMで「診断」と送ってください。

    プロンプトを高精度にする「4つの技法」

    ここからが実践パートです。
    精度を上げる方法は、基本この4つで十分です。

    • ペルソナ
    • 段階別指示
    • 区分子(デリミタ)
    • 例示(Examples)

    技法1:ペルソナ(役割)を与える

    同じ依頼でも、役割が違うと最適解が変わるのがAIです。

    例:福岡3泊4日の旅行計画

    ただ依頼
    「福岡3泊4日の旅行日程を作って」

    旅行コンサルにする
    「あなたは日本旅行専門の旅行コンサルです。福岡3泊4日を作って」
    → 観光地・動線中心

    風景写真家にする
    「あなたは日本で活動する自然風景写真家です。福岡3泊4日を作って」
    → 撮影ポイント中心

    ペルソナは“回答の評価関数”を変えるスイッチです。

    コピペ用:ペルソナテンプレ

    あなたは[職業/専門]です。
    目的は[ゴール]です。
    以下の条件で最適な提案をしてください。

    技法2:段階別指示(Step-by-step)で処理を分解する

    1つの文章に対して3段階の処理を要求しています。

    1. 要約(1〜2文)
    2. 感情トーンを1語で表す
    3. 英訳する
      さらに「原文の意味を歪めないで」と制約を入れる。

    これ、人間の仕事の振り方と同じです。

    コピペ用:段階別指示テンプレ

    次のテキストに対して、以下の手順で処理してください。
    1) …
    2) …
    3) …制約:
    - 意味を改変しない
    - 不明点は推測せず「不明」と書く対象テキスト:
    """
    ここにテキスト
    """

    技法3:区分子(デリミタ)で「ここからここまで」を固定する

    AIは、入力の境界が曖昧だと混ざります。
    だからスライドでは 三重引用符(”””)で囲む方法を推しています。

    例:翻訳依頼

    • 「三重引用符で区切られたテキストを日本語に翻訳せよ」
    • その後に """ ... """ を置く

    コピペ用:区分子テンプレ(翻訳/要約/抽出に強い)

    以下の"""で囲まれた部分だけを処理してください。
    それ以外の文章は無視してください。処理内容:日本語に翻訳対象:
    """
    ここに原文
    """

    なぜ ”””のように「3つ」なのか?

    ① 境界を明確にするため

    1つの ” だけだと文章中に普通に出てきます。

    2つの “” も会話文で使われる可能性があります。

    でも “”” は通常の文章ではほぼ出てこない。

    だから、

    """ここだけ翻訳して"""

    と書くと、

    AIは👉「このブロックだけが処理対象」と判断しやすくなります。

    実務でのベストプラクティス

    翻訳・要約・抽出系は必ず区切る。

    あなたは正確な翻訳者です。 """で囲まれた部分だけを翻訳してください。それ以外は出力しないでください。"""ここに原文"""
    精度が体感で上がります。


    技法4:例示(Examples)で“正解の型”を見せる

    • まず「あなたはYouTubeショートの企画者」とペルソナ
    • 次に「現実では絶対できないことを、男性が実際に試す風の企画を20個」
    • さらに「以下の例と同じ長さ・形にして」と、フォーマットの例を1つ提示

    この時点でAIは「何を作れば合格か」を理解します。

    コピペ用:例示テンプレ

    次の条件で出力してください。

    条件:
    - 形式:例と同じ
    - 長さ:例と同じくらい
    - 個数:20例:

    例:
    1. 「〇〇してみた。」
    2. 「〇〇してみた。」

    出力:
    1〜20を生成

    注意:プロンプトは「具体的なほど良い」…ただし例外がある

    基本方針としては、

    プロンプトは具体的なほど良い。

    しかし、例外があります。


    よくある失敗1:事実・年号・人物など「正解が一つ」の質問で幻覚が出る

    次の流れが重要です。

    1. 質問が過度に具体的
    2. AIが学習していない/確証がない情報
    3. その結果、AIがそれっぽい嘘(幻覚 / hallucination)を作る

    特に危険なのは、
    「データ・年号・人物」など 答えが一意なものを、根拠なしで言い切らせる質問。


    幻覚対策:AIに“わからないと言っていいルール”を先に渡す

    「プロジェクト編集」=カスタム指示を使って、振る舞いを矯正すると良いです。

    ここはブログ読者向けに、日本語で実用形に落とすとこう。

    コピペ用:幻覚を抑える「安全指示」

    あなたは正確性を最優先してください。

    ルール:
    - 確実に言えないことは「不明」と明示する
    - 推測する場合は「推測」とラベルを付ける
    - 事実を断言するときは根拠(出典候補や確認手順)も添える
    - 数字・年号・固有名詞は特に慎重に扱う


    before:それっぽく断言
    after:不確実性を明示し、確実な範囲だけを言う
    に変わります。


    よくある失敗2:質問に「自分の予想」を混ぜると、AIは否定しにくい

    スライドの2つ目の注意(p.18)は、地味だけど致命的。

    質問に主観的な予想を付け足すと、AIは“まず肯定から入る”ので、予想が間違っていても「合ってる」と言いやすい。

    つまり、こういう聞き方は危険:

    • 「これってAですよね?理由も教えて」

    より安全なのは、こう:

    • 「AとBの可能性がある。判断材料を列挙して、どちらが妥当か結論を出して」
    • 「不確実なら不確実と言って」

    コピペ用:誘導を避ける質問テンプレ

    結論を急がず、まず判断材料を列挙してください。
    その後、可能性A/Bを比較し、妥当な方を選び、根拠も示してください。
    不確実なら不確実と明記してください。

    まとめ:プロンプトは「会話」じゃなくて「設計」

    全体を一言でまとめるなら、

    • AIは察しない
    • だから プロンプトは“仕様”として設計する
    • 最低限は 課題 → 文脈 → 出力形式(3要素)
    • 精度を上げるなら ペルソナ / 分解 / 区切り / 例示(4技法)
    • そして 幻覚対策(不確実性の明示)は最初から入れる

    これだけで、AIの出力は別物になります。


    おまけ:この記事の内容を「最短で使う」ための1本テンプレ

    最後に、今日から使える統合テンプレを置いて終わります。

    あなたは[役割]です。
    目的:[達成したいゴール]
    背景:[状況/前提/ターゲット]
    制約:
    - [絶対に守る条件]
    - 不確実な場合は「不明」と書く。推測は推測と明記する。
    出力形式:
    - [箇条書き/表/JSON/文字数/文体]入力:
    """
    ここに素材
    """手順:
    1) …
    2) …
    3) …

    Vibe Codingの全体像は「Vibe Codingとは?」の記事にまとめています。


    会員登録して無料学習資料、実務用テンプレートを手に入れよう!

    以下のテンプレートや学習資料を無料DLできます。

    • 世界一易しい非IT向けに「OS/ネットワーク/サーバー/API/JSON」を噛み砕く(19ページ分量)
    • Codexレビュー用プロンプト(24ページ分量)
    • Prompt Engineering入門 実務用テンプレート22選
    テイラーの隠れ家

    自然言語で世界を設計|Vibe Codingメディア


    コメントする


    こちらもお読みください


    📘 バイブコーディングを始めたい方へ

    コードを書かずにAIと会話するだけでアプリが作れる「バイブコーディング」の入門ガイドPDFを販売中です。ゼロからアプリ完成までの全ステップを解説しています。

    👉 バイブコーディング入門ガイドPDF(¥1,480)でゼロから始めよう →

    AI導入についての相談

    どのAIツールが合うか分からない、自動化できる業務を整理したいという方は、30分の無料診断を行っています。
    Instagram(@taro_taro609)にDMで「診断」と送ってください。


    著者: 稲邉舜太朗(Lovable公式アンバサダー)
    運営: テイラーの隠れ家(shuntailor.net)

    コメントする

    JAKO