GLOSSARY

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

プロンプトエンジニアリングとは、生成AIから望む出力を安定して引き出すための指示文(プロンプト)の設計・改善技術のこと。役割設定、例示(few-shot)、思考手順の指定などの体系的なテクニックを含みます。

実務での使い方

「エンジニアリング」という名前ですが、プログラミングの知識は不要です。実体は「仕事の頼み方の設計」に近く、部下や外注先への依頼と同じで、目的・背景・条件を明確に伝えるほど成果物が狙いに近づきます。生成AIを業務で使うすべての人に関係するスキルです。

代表的な技法には、①役割を与える(ロールプロンプト)②良い例を見せる(few-shot)③手順を踏ませる(段階的に考えさせる)④出力形式を固定する(表・JSON指定)⑤制約を明示する(避けるべき内容)があります。

実務でのコツは「一度で完璧を狙わず、出力を見て指示を足す」反復です。また、モデルの性能向上により凝ったテクニックの必要性は下がる傾向にあり、それでも「目的・条件・形式を明確に書く」基本の価値は変わりません。

プロンプトとは

プロンプトとは、生成AIに与える指示文のこと。同じAIでもプロンプトの書き方次第で出力の品質が大きく変わるため、「役割・目的・条件・出力形式」などを明確に伝えることが上手に使う鍵になります。

良いプロンプトの基本要素は6つ——①役割(あなたは営業マネージャーです)②依頼内容(何をしてほしいか)③背景・前提(誰向けか・何のためか)④条件(文字数・トーン・含める内容)⑤出力形式(箇条書き・表など)⑥例、です。全部を毎回書く必要はなく、出力がずれたら要素を足して調整します。

チームで使うなら、うまくいったプロンプトをテンプレートとして共有するのが効果的です。「議事録要約」「営業メール作成」のような定型業務ほどテンプレート化の効果が大きく、品質のばらつきも抑えられます。

①役割あなたはBtoB営業10年の専門家です
②依頼内容新規開拓メールの件名を10案作ってください
③背景・前提相手は製造業の情報システム部長・初回接触
④条件30文字以内・売り込み色を抑える
⑤出力形式番号つきリスト
⑥例過去に開封率が高かった件名を2〜3本添える

良いプロンプトの6要素。毎回全部を書く必要はなく、出力がずれたら足りない要素を足す。

プロンプトエンジニアリングの具体例:ビフォーアフター

技法の効果は、実際のプロンプトを見比べるのが一番わかりやすいです。悪い例は「お客さんへのお詫びメールをいい感じに書いて」。これでも文章は出ますが、宛先も原因も温度感も不明なため、どの会社でも使える無難な文面しか返ってきません。

同じ依頼を構造化すると、次のようになります。役割・状況・条件・形式を伝えただけで、出力は「そのまま送れる一歩手前」まで具体化します。書き直しの往復が減るため、結果的に総作業時間も短くなります。

ポイントは、指示を「増やす」のではなく「特定する」ことです。条件を10個以上並べると守られない条件が出始めるため、成果物を左右する少数の情報(誰に・何のために・何を守るか)に絞って書くのが実務のコツです。

あなたはBtoBサービスのカスタマーサポート責任者です。
以下の状況で、取引先へのお詫びメールを作成してください。

状況: 月次レポートの送付が社内確認の遅れで3営業日遅延
相手: 契約2年目の主要顧客の担当部長
条件: 言い訳をしない/再発防止策を1つ入れる/300字以内
形式: 件名+本文

「いい感じに書いて」を構造化した例。役割・状況・条件・形式を特定するだけで、出力はそのまま使える水準に近づく。

Few-shotプロンプティングとは?

Few-shotプロンプティングとは、プロンプトに「入力と出力の例」を数個(few)示してから本題を依頼する手法のこと。求める形式や粒度を例で伝えられるため、指示文だけで依頼するZero-shotより出力の精度と安定性が上がります。

効果が出やすいのは、問い合わせ分類、表記ルールの統一、自社トーンでの文章作成など「言葉で説明しにくいが例なら示せる」業務です。例えば過去の優れた営業メールを2〜3本例示してから新規作成を依頼すると、自社らしい文面に近づきます。例は2〜5個で十分なことがほとんどです。

注意点は、例の質がそのまま出力に反映されることです。悪い例や偏った例を入れると、その癖まで再現されます。また例の分だけ入力トークンが増えるため、定型業務でくり返し使う場合は、効果とコストのバランスを見て例の数を絞るのが実務のコツです。

Chain of Thought(CoT)とは?

Chain of Thought(CoT)とは、AIに結論だけでなく思考の過程を段階的に出力させることで推論の精度を高めるプロンプト手法のこと。「ステップバイステップで考えて」と一文加えるだけでも、計算や論理的な判断の正答率が向上します。

有効なのは、複数条件での判断(値引き可否の判定など)、数値を伴う試算、資料の論点整理といった「一足飛びに答えると間違えやすい」タスクです。思考過程が出力に残るため、どこで誤ったかを人間が検証しやすく、業務プロセスに組み込む際のチェックもしやすくなります。

2026年時点では、内部で長い思考を行う推論モデル(reasoningモデル)が普及し、明示的なCoT指示の効果は以前より小さくなっています。また、出力された「もっともらしい思考過程」が常に正しいとは限らない点にも注意が必要です。重要な数値や結論は別途検証しましょう。

システムプロンプトとは?

システムプロンプトとは、AIとの対話全体に適用される前提の指示のこと。ユーザーの個々の入力に先立って「役割・口調・守るべきルール」を定義するもので、チャットボットやAIアプリの人格と行動範囲を決める土台になります。

例えば社内アシスタントなら「あなたは当社の営業支援AIです。回答は敬体で簡潔に。社外秘情報の出力は禁止」のように定義します。ChatGPTのカスタム指示やプロジェクト機能、API開発時のsystemロールがこれにあたり、毎回同じ前提を書かずに済むのが利点です。

注意点は、システムプロンプトが絶対の防御にはならないことです。巧妙な入力で指示を無視させる「プロンプトインジェクション」の手口が知られており、機密情報やパスワードをシステムプロンプトに書くのは厳禁です。重要な制約はシステム側の権限設計でも担保します。

Temperature(温度パラメータ)とは?

Temperature(温度パラメータ)とは、LLMの出力のランダム性を調整する設定値のこと。一般に0〜1(モデルにより最大2)の範囲で指定し、低いほど毎回同じような堅実な出力に、高いほど多様で創造的な出力になります。

業務利用の目安は、データ抽出・分類・定型文書の生成など再現性が欲しい処理は0〜0.3、メールや記事など通常の文章作成は0.7前後、キャッチコピー案出しやブレストは1.0前後です。主にAPIやワークフローツールで指定する値で、チャット画面では通常固定されています。

よくある誤解は「temperatureを0にすれば間違いがなくなる」というものです。低くすると出力は安定しますが、ハルシネーションが消えるわけではありません。業務システムに組み込む際は、低めのtemperatureに加えて出力形式の固定と検証処理をセットで設計します。

プロンプトエンジニアリングは不要になる?

「モデルが賢くなればプロンプトの工夫は不要になる」という見方は半分正しく、半分誤りです。実際、内部で長い思考を行う推論モデルの普及により、「ステップバイステップで考えて」のような明示的なテクニックの効果は以前より小さくなりました。曖昧な依頼への解釈力も上がっています。

一方で、AIはあなたの業務の背景・社内ルール・相手との関係性を知りません。「誰に・何のために・何を守って」を伝える部分は、モデルがどれだけ賢くなっても人間にしか書けない情報です。凝ったテクニックの価値が下がる分、この「情報を渡す設計」の比重がむしろ上がっています。

この流れを受けて、単発の指示文の工夫より「AIにどの資料・データ・ツールを渡すか」という環境設計(コンテキストエンジニアリングと呼ばれます)へ関心が移りつつあります。ただし業務の一般ユーザーにとっては、まず本ページの基本(役割・目的・条件・形式の明確化)で十分な効果が得られます。

コンテキストエンジニアリングとは?

コンテキストエンジニアリングとは、AIに渡す情報のまとまり(コンテキスト)全体を設計・管理する取り組みのこと。今回の指示文だけでなく、システムプロンプト、それまでの会話履歴、検索して取り出した社内文書、AIが使える道具の説明とその実行結果まで、AIが答えを作るときに目に入るものすべてが対象です。

プロンプトエンジニアリングとの違いは「どう頼むか」と「何を渡すか」の違いです。指示文の書き方を磨くのがプロンプトエンジニアリング、その指示文を含めた情報環境をどう用意するかを設計するのがコンテキストエンジニアリングで、前者は後者の一部にあたります。どちらかを選ぶものではなく、AIに任せる範囲が「1回の質問」から「複数手順の作業」へ広がったことで、後者の比重が上がったという関係です。

営業・マーケの現場に置き換えると、実体は指示文の工夫ではなく資料の整備です。商談メモが要点だけで残っているか、ヒアリングシートの項目が揃っているか、CRMの記録が最新か——AIに渡せる形で情報が置かれているかどうかが出力の質を決めます。逆に、渡す資料が多ければよいわけでもありません。関係の薄い資料を大量に入れると重要な部分が埋もれるため、「必要なものだけを、新しい状態で渡す」のがコンテキスト設計の要点です。社内文書を根拠に答えさせる仕組みはRAGとして体系化されています。

指示文今回の依頼(プロンプトエンジニアリングが扱う範囲)
システムプロンプト対話全体に効く役割・口調・禁止事項
会話履歴ここまでのやり取り。長いほど古い内容が薄れる
渡した資料商談メモ・ヒアリングシート・CRMの記録・社内マニュアル
道具と実行結果AIが使える検索・計算などの説明と、その戻り値

コンテキスト=AIが答えを作るときに目に入るものすべて。指示文はその一部でしかない。

ハーネスエンジニアリングとは?プロンプト/コンテキストエンジニアリングとの違い

ハーネスエンジニアリングとは、AIエージェントが安定して成果を出せるように、モデルの周りの実行環境ごと設計する考え方のこと。作業を繰り返すループ、使わせる道具、結果を確かめる検証の仕組み、途中経過を残す記録——モデルそのもの以外の部分をまとめて「ハーネス」と呼びます。ハーネスは馬具のことで、どれだけ速い馬でも手綱と鞍がなければ行きたい方向へは走らない、という比喩から来ています。

3つの言葉は対象の広さが違うだけで、どれかが古くなったわけではありません。プロンプトエンジニアリングが扱うのは「1回の指示文」、コンテキストエンジニアリングが扱うのは「AIに渡す情報全体」、ハーネスエンジニアリングが扱うのは「AIが動く環境そのもの」です。AIに任せる範囲が1回の質問から複数手順の作業へ広がったことで、外側の設計まで含めて考える必要が出てきた、という順番で関心が移ってきました。

営業・マーケの現場でこれに当たるのは、AIの使い方を個人の工夫で終わらせず、仕事の流れとして組むことです。たとえば<a href="/tools/ai-roleplay-prompt/">AIロープレ</a>なら、指示文を磨くのがプロンプト、自社の商材情報と過去の商談メモを渡すのがコンテキスト、「毎週この形式でやる・出てきた指摘を営業のチェック項目に反映する・おかしい出力は記録して指示を直す」まで決めるのがハーネスにあたります。日報や議事録の生成でも同じで、生成しっぱなしにせず確認と修正の手順を用意しているかどうかが、続けられるかの分かれ目になります。

プロンプト
エンジニアリング
1回の指示文をどう書くか
コンテキスト
エンジニアリング
AIに何の情報を渡すか
ハーネス
エンジニアリング
AIが動く環境(繰り返し・道具・検証・記録)をどう組むか

対象の広さが違うだけで、置き換わる関係ではない。任せる仕事が長くなるほど外側の設計が効いてくる。

プロンプトエンジニアリングの学び方・上達のコツ

座学より実践が速いスキルです。上達の近道は3ステップ——①6要素のテンプレートに沿って書く(型を借りる)②出力を見て、ずれた原因の要素を1つ足して再実行する(反復)③うまくいったプロンプトを保存してテンプレート化する(資産化)、です。

よくある失敗は、最初から完璧な長文プロンプトを書こうとすることです。条件を詰め込みすぎると守られない条件が出始めるため、まず短く依頼して7割の出力を得て、対話で追い込む方が結果的に速く仕上がります。自分の実際の業務(メール・議事録・資料作成)を題材にすると定着が早くなります。

チームに広げる段階では、個人のコツを暗黙知のままにせず、業務別のプロンプト集として共有するのが定石です。当サイトのプロンプト作成ツールでは、6要素を穴埋めするだけで構造化されたプロンプトを組み立てられます。

この用語に関連する無料ツール

もっと詳しく学ぶ

関連用語

最終更新: ・ 作成:Digital Sales 編集部

← 用語集の一覧に戻る