プロンプトエンジニアリングとは
LLMへの指示の出し方を工夫して、望む答えを得る
- プロンプトエンジニアリングは、LLMへの指示や命令(プロンプト)の与え方を最適化して、望む生成結果を引き出す実践的な手法です。
- 代表的な技法は、ロールの明確化(役割を指定する)、情報の記載(制約や具体例を書く)、出力形式の指定、CoT(段階的に推論させる)です。
- モデルを再学習するのではなく指示の書き方を工夫する点が、ファインチューニングとの違いです。
プロンプトエンジニアリングとは
プロンプトエンジニアリング(prompt engineering)は、望む生成結果を得られるように、LLM への指示や命令(プロンプト)の与え方を最適化する実践的な手法です。LLM の推論能力を最大限に引き出すための、指示の設計のスキルといえます。
同じ LLM でも、「要約して」とだけ頼むのと、「誰に向けた、どんな形式の、どの長さの要約か」まで書いて頼むのとでは、返ってくる答えが大きく変わります。モデルそのものに手を加えずに、指示の書き方だけで出力の質を高められるのが、この手法の特徴です。
主な技法
プロンプトを組み立てるときの代表的な技法は次のとおりです。
- ロールの明確化: 「プロのテクニカルライターとして振る舞ってください」のように、LLM に演じてほしい役割(ペルソナ)を指定します。役割に応じた知識や文体で答えてくれます。
- 情報の記載: プロンプトの内側に、追加の情報・具体例・制約などを直接書き込みます。この方法を ICL(インコンテキストラーニング)と呼びます。
- 出力形式の指定: 箇条書き、表、文字数など、返してほしい形を指定します。
- CoT(Chain-of-Thought、思考の連鎖): 複雑なタスクを小さなステップに分け、推論を段階的に進めさせます。回答の正確性が高まります。
システムプロンプトとユーザプロンプト
プロンプトには2種類あります。ユーザプロンプトは、利用者がその都度入力する指示です。システムプロンプトは、システムの振る舞いや制約をあらかじめ決めておくもので、ユーザプロンプトに付け足して、LLM の動きを優先的に方向づけられます。
試験での問われ方
モバイルシステム技術検定2級では、第10章「生成AIとAI活用」で出ます。もちこ道場の第10章の問題では、プロンプトエンジニアリングを含む問題が10問あり、次のような問われ方をしています。
- 穴埋め: 「LLM の推論能力を最大限に引き出すために、モデルへの指示や命令の与え方を最適化する実践的なアプローチ」の空欄にプロンプトエンジニアリングを選ぶ。技法の説明(「プロとして振る舞って」と役割を指定する)から、ロールの明確化を選ぶ。
- 組み合わせの穴埋め: 「指示の設計のスキル」と「複雑なタスクを段階的に推論させる CoT」、「役割を指定するロールの明確化」と「ICL」のように、2つの空欄を同時に選ぶ。
- 誤った記述を選ぶ: システムプロンプトとユーザプロンプトの役割、CoT の使い方、ICL の説明のうち、誤っているものを選ぶ。
- ほかの用語の外れの選択肢: ディープラーニングの問題で、プロンプトエンジニアリングが外れの選択肢として並びます。
似た用語との違い
| 用語 | 何を変えるか | ひとこと |
|---|---|---|
| プロンプトエンジニアリング | 指示の書き方 | モデルはそのままで、指示を工夫して望む結果を得る |
| ICL | プロンプトの中身 | 追加情報・具体例・制約をプロンプトに書き込む |
| RAG | 回答の元になる情報 | 外部データベースを検索・参照して回答を作る |
| ファインチューニング | モデルそのもの | 教師ありデータで追加学習し、特定のタスクでの振る舞いを身につけさせる |
| 事前学習 | モデルの基礎 | 大量の文章から言語の基礎を学ぶ |
覚え方
- 「モデルを変えず、指示を変える」。再学習が必要なファインチューニングとの分かれ目です。
- 技法は「役・情報・形・段階」。役割(ロール)、情報(ICL)、出力の形式、段階的な推論(CoT)の4つを思い出せれば、選択肢を見分けられます。
- システムプロンプトは先に決めておく土台、ユーザプロンプトはその場で入れる指示です。
第10章のほかの用語は「第10章 生成AIとAI活用の要点」にまとめています。外部の情報を使う方法は「RAG と ICL の違い」、モデルを追加学習する方法は「ファインチューニングと転移学習の違い」で説明しています。
第10章の問題を2問、解いてみる
もちこ道場の第10章の問題です。演習画面と同じ解説(図解・選択肢ごとの解説)を付けています。
問1
望む生成結果を得られるようLLMの推論能力を最大限に引き出すために、モデルへの指示や命令の与え方を最適化する実践的なアプローチを1と呼びます。
答えと解説を見る
正解は 4(プロンプトエンジニアリング)です。
【概要】
プロンプトエンジニアリングは、望む生成結果を得るためにLLMへの指示や命令の与え方を最適化する実践的なアプローチである。
【図解】実験的機能
図解は実験的機能です。内容を簡略化しているため、公式テキストの記載と異なることがあります。
【各選択肢の解説】
- 1. データクレンジングあなたの解答 データクレンジングは学習データ内の不備や重複を除去する作業であり、命令最適化の空欄(1)に合致しない。
- 2. 特徴量エンジニアリングあなたの解答 特徴量エンジニアリングは機械学習の入力変数を生成加工する技術であり、指示最適化の空欄(1)に合致しない。
- 3. 転移学習あなたの解答 転移学習は学習済みモデルの知識を別モデルへ応用する技術であり、プロンプト調整の空欄(1)に合致しない。
- 4. プロンプトエンジニアリング正解あなたの解答 プロンプトエンジニアリングはモデルへの指示を最適化する手法のため空欄(1)の記述に合致する。
問2
プロンプトエンジニアリングの手法の一つで、LLMに対して「プロのテクニカルライターとして振る舞ってください」のように特定のペルソナを指定し、それに応じた知識や文体で応答させることを1と呼びます。
答えと解説を見る
正解は 4(ロールの明確化)です。
【概要】
ロールの明確化はプロンプトでLLMに演じさせる役割を指定する手法である。指定された役割に応じた知識や文体で応答させる。
【図解】実験的機能
図解は実験的機能です。内容を簡略化しているため、公式テキストの記載と異なることがあります。
【各選択肢の解説】
- 1. CoTの活用あなたの解答 CoTの活用は複雑なタスクを段階的に分割して推論させる手法であり、特定の役割を指定する空欄(1)と異なる。
- 2. 出力形式の指定あなたの解答 出力形式の指定はレスポンスの構造やフォーマットを制御する手法であり、ペルソナを指定する空欄(1)と異なる。
- 3. 情報の記載あなたの解答 情報の記載はタスクに必要な制約や例などの情報をプロンプトに含める手法であり、役割指定を行う空欄(1)と異なる。
- 4. ロールの明確化正解あなたの解答 ロールの明確化はLLMにペルソナを指定してその役割に応じた知識や文体で応答させる手法のため空欄(1)に適合する。
第10章は約130問。いま解いた問題と同じ形で、選択肢ごとの解説と図解が付いています。まずは登録なしで、第1章の142問から解き方を試せます(第2章からはプランで解けます)。
よくある質問
プロンプトとは何ですか?
LLM に与える指示や質問の文章のことです。ユーザーが入力する「ユーザプロンプト」のほかに、システムの振る舞いをあらかじめ定めておく「システムプロンプト」があります。
CoT とは何ですか?
Chain-of-Thought(思考の連鎖)の略で、複雑なタスクを小さなステップに分け、推論を段階的に進めさせる技法です。回答の正確性を高めるために使います。
プロンプトエンジニアリングと ICL は、同じものですか?
同じではありません。ICL(インコンテキストラーニング)は、プロンプトの内側に追加情報や具体例、制約などを書いてタスクを遂行させる方法で、プロンプトエンジニアリングの技法のひとつに近い位置づけです。違いは「RAG と ICL の違い」の記事で説明しています。
もちこ道場
章ごとの問題と本番形式の模擬試験で、合格の力を確かめる
公式テキストの全13章から作ったオリジナルの予想問題を、スマホ・PC で解ける Web 演習サービスです(運営者が作っています)。
500円
31日間・買い切り・自動更新なし
- 全13章 1,804問○
- 選択肢ごとの解説○
- 全問の解説に図解○
- 模擬試験(100問・100分)なし
1,000円
31日間・買い切り・自動更新なし
- 全13章 1,804問○
- 選択肢ごとの解説○
- 全問の解説に図解○
- 模擬試験(100問・100分)○
無料体験は登録不要です。
次に読む
記事の確認問題と同じく、選択肢ごとの解説と図解が付いた問題を、スマホ・PC で続けて解けます。
モバイルシステム技術検定2級の第10章「生成AIとAI活用」で問われる用語を、6つのまとまりと取り違えやすい組み合わせで整理しました。第10章の問題を2問、その場で解いて確かめられます。
RAG は外部の知識ベースから関連情報を検索して参照しながら回答を生成する仕組み、ICL はプロンプトの中に追加情報や具体例を書き込む手法です。違いを図と表で整理し、モバイルシステム技術検定2級での問われ方と覚え方をまとめました。
出題範囲は、2026年11月にMCPC の公式ページで確認しました。用語の説明は、もちこ道場の問題と解説をもとにまとめたものです。