AI Cowork Lab
プロンプトエンジニアリング実践ガイド ── AIの出力品質を劇的に上げる7つの原則
AI入門 約35分で読めます

プロンプトエンジニアリング実践ガイド ── AIの出力品質を劇的に上げる7つの原則

「ChatGPTに聞いてみたけど、思ったような答えが返ってこない…」──AIを使い始めた人なら、誰もが一度はぶつかる壁です。

じつは、AIの回答の良し悪しは、8割が「どう聞くか」で決まります。同じAIでも、聞き方ひとつで結果がまるで変わるんです。

つまり、AIの性能の問題ではなく、「お願いの仕方」を知っているかどうかが勝負ということです。

この記事では、仕事の現場ですぐ使えるプロンプト(AIへの指示文)の書き方7つの原則を、すべてBefore/Afterの実例付きでわかりやすく解説します。


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

プロンプトエンジニアリングとは、ひとことで言うと**「AIへの聞き方を工夫して、ほしい答えを引き出す技術」**のことです。

2026年現在、この分野は「コンテキストエンジニアリング」という考え方に進化しつつあります。かんたんに言うと、プロンプト(AIへの指示文)の文言だけでなく、「AIにどんな背景情報や参考資料を一緒に渡すか」までまるごと設計する考え方です。

ℹ️

ちょっと難しく聞こえるけど...

要するに、AIに「何を聞くか」だけでなく「どんな前提情報をセットで渡すか」が大事になってきているということです。ただし基本の原則は変わらないので、まずはこの記事の7原則をマスターすれば大丈夫です。


7つの原則 ── Before/After付き

原則1:具体的に指示する(あいまいさをなくす)

いちばん基本で、いちばん効果が大きい原則です。

Before(あいまいな指示)
“マーケティングについてまとめて”
→ 教科書みたいな一般論が返ってくる
After(具体的な指示)
“月額1万円以下で実施できる、従業員10名以下のBtoB SaaS企業向けのSNSマーケティング施策を5つ、優先度順に提案して”
→ すぐ使える具体的な提案が返ってくる

ポイント:「誰に」「何を」「どのくらい」「どんな形で」を明示するだけで、回答の質がガラッと変わります。つまり、注文が具体的なほど、料理のクオリティが上がるのと同じことです。


原則2:役割を与える(「あなたは○○の専門家です」)

AIに「あなたは○○のプロです」と伝えると、その分野に特化した回答をしてくれるようになります。

Before
”売上を上げる方法を教えて”
After
”あなたは15年のキャリアを持つBtoBセールスコンサルタントです。月商500万円の法人向けSaaS企業が、半年で月商800万円に到達するための営業戦略を提案してください。”

ポイント:役割に具体的な経験年数や専門領域を入れると、より専門的な回答が返ってきます。かんたんに言うと、「相談相手の肩書き」を指定するイメージです。


原則3:出力フォーマットを指定する

「どんな形で回答してほしいか」を指定しないと、AIは毎回バラバラな形で返してきます。

Before
”競合分析をして”
After
”以下の3社の競合分析を行い、次の表形式で出力してください:| 会社名 | 強み | 弱み | 価格帯 | ターゲット層 |”

ポイント:表・箇条書き・JSON・Markdownなど、あとの作業で使いやすい形を指定しましょう。つまり、「完成形の見た目」を先に伝えるということです。


原則4:具体例を見せる(「こんな感じでお願い」)

AIに「こういう感じで」というお手本を1〜3つ見せると、出力のばらつきが減って安定します。

Before
”商品紹介文を書いて”
After
”以下の例に倣って商品紹介文を書いて。
例:「忙しい朝に5分で本格コーヒー。ワンタッチで豆から挽きたてを抽出するXX-3000は、あなたの朝を変えます。」
対象商品:ポータブル浄水器 PureFlow”

ポイント:お手本を見せることで、文章のトーン・長さ・構成をまるごとコントロールできます。かんたんに言うと、「見本を見せれば、AIもそれに合わせてくれる」ということです。


原則5:ステップに分けて指示する(順番を教える)

複雑なお願いは、「まず○○して、次に△△して」と手順を分けて伝えると、AIの回答精度がグンと上がります。

Before
”このデータを分析してレポートを作って”
After
”以下の手順で分析してください:
Step 1: データの全体傾向を要約
Step 2: 前年比での変化を算出
Step 3: 上位3つの改善ポイントを特定
Step 4: 具体的なアクション提案を記載”

ポイント:AIが一歩ずつ考えながら進むので、的はずれな回答や見落としが減ります。つまり、「一気にやって」より「順番に進めて」のほうが良い結果が出るということです。


原則6:制約条件を伝える(「これはダメ」「ここまでの範囲で」)

「やってほしくないこと」や「守ってほしいルール」をはっきり書くと、余計な回答を防げます。

Before
”新製品の企画案を出して”
After
”以下の制約で新製品企画を3案:
・開発予算500万円以内
・開発期間3ヶ月以内
・既存技術の転用可能なもの
・既存製品と競合しないもの
・各案300字以内で記載”

ポイント:文字数・予算・期間・使ってはいけない言葉など、思いつく制約はなんでも書いておきましょう。かんたんに言うと、「条件を細かく伝えるほど、ぴったりの回答が来る」ということです。


原則7:何度もやり取りして磨く(一発で完璧を目指さない)

最初から完璧な指示文は書けません。AIの回答を見て、「もうちょっとこうして」と調整するくり返しが大事です。

改善のくり返しの流れ

指示を書く
回答を確認
足りない点を見つける
指示を修正
もう一回
だいたい2〜3回のやり取りで、満足のいく結果になります
💡

改善のコツ

一度に何個も変えないのがポイントです。「役割を追加してみる」「フォーマットを変えてみる」「お手本を入れてみる」と、一つずつ試すことで、何が効いたのか判断しやすくなります。


「5つの黄金要素」フレームワーク

7つの原則を実際の指示文に落とし込むとき、便利な型があります。それが5つの黄金要素です。

つまり、「この5つを意識して書けば、だいたいうまくいく」というテンプレートのようなものです。

プロンプト(AIへの指示文)の5つの黄金要素

1
Role
役割
2
Context
背景・状況
3
Task
やってほしいこと
4
Constraints
制約条件
5
Output
ほしい出力の形

フレームワークの実践例

5つの黄金要素を使ったプロンプト(AIへの指示文)の完全な例を見てみましょう。

【Role】あなたはIT企業の人事マネージャーです(採用歴10年)。

【Context】当社は従業員50名のSaaS企業で、エンジニア採用に苦戦しています。
応募数は月20件ありますが、内定承諾率が30%と低い状況です。

【Task】内定承諾率を60%に向上させるための施策を提案してください。

【Constraints】
- 追加の採用予算は月50万円以内
- 現在の福利厚生制度は変更不可
- 3ヶ月以内に実施可能な施策に限定

【Output】
- 施策を優先度順に5つ
- 各施策は「施策名」「概要(100字)」「想定コスト」「期待効果」の4項目で記載
- 最後に実施スケジュール(3ヶ月間のロードマップ)を表形式で

こうやって型に当てはめるだけで、AIからの回答がまるで専門家に相談したかのような内容になります。

💡

全部埋める必要はありません

5つの要素を毎回すべて書かなくても大丈夫です。かんたんなお願い(翻訳や要約)なら「やってほしいこと + 出力の形」の2つだけで十分。複雑な相談になるほど、より多くの要素を入れると精度が上がります。


業務別プロンプトテンプレート集

そのまま使える業務別テンプレートを5つ紹介します。【 】の部分を書き換えるだけですぐ使えます。

1. メール作成テンプレート

あなたはビジネスメールの専門ライターです。

以下の条件でメールを作成してください:
- 宛先:【取引先の担当者名】
- 目的:【例:納期の延長をお願いする】
- トーン:丁寧かつ簡潔
- 文字数:200〜300字
- 必須要素:挨拶、本題、理由、お詫び、締め

補足情報:【例:元の納期は4/15、希望は4/22。理由は部品の入荷遅延】

2. プレゼン資料の構成案テンプレート

あなたはプレゼン資料の構成アドバイザーです。

以下のプレゼンのスライド構成を作成してください:
- テーマ:【例:新サービスの社内提案】
- 聴衆:【例:経営層(役員5名)】
- 持ち時間:【例:15分】
- ゴール:【例:開発予算の承認を得る】

出力形式:
- スライド番号、タイトル、内容のポイント(3つ以内)、想定所要時間
- 合計枚数は12枚以内

3. データ分析レポートテンプレート

あなたはデータアナリストです。

以下のデータを分析し、レポートを作成してください:
【ここにデータを貼る】

分析の観点:
1. 全体の傾向とトレンド
2. 前月/前年比での変化
3. 特筆すべき異常値や変動
4. 改善のための具体的提案(3つ)

出力形式:
- エグゼクティブサマリー(3行で要点をまとめたもの)
- 詳細分析(各観点200字以内)
- アクションアイテム(担当者・期限の提案付き)

4. コードレビューテンプレート

あなたはシニアソフトウェアエンジニア(経験10年)です。

以下のコードをレビューしてください:
【ここにコードを貼る】

レビュー観点:
- バグやセキュリティ上の問題
- 処理速度の問題
- 読みやすさ・メンテナンスのしやすさ
- 一般的なベストプラクティスに沿っているか

出力形式:
- 重要度(高/中/低)ごとに分類
- 各指摘に修正案のコード例を付ける
- 全体評価を最後に1段落で

5. カスタマー対応テンプレート

あなたはカスタマーサポートのスペシャリストです。

以下のお客様からの問い合わせに対する返信を作成してください:

問い合わせ内容:
【ここに問い合わせを貼る】

条件:
- トーン:丁寧で、お客様の気持ちに寄り添う
- 具体的な解決策を最低2つ提示
- 不明点がある場合は確認の質問を含める
- 文字数:150〜250字

上級テクニック

基本の7原則を使いこなせるようになったら、さらにレベルアップできるテクニックがあります。ここでは代表的な3つを紹介します。

Chain-of-Thought(ステップバイステップで考えさせる)

「ステップバイステップで考えてください」と一言添えるだけで、AIが考える過程を見せながら答えてくれます。かんたんに言うと、「途中の計算式も見せて」とお願いするイメージ。数字の分析や論理的な問題に特に効果的です。

Self-Consistency(複数の方法で検証する)

同じ質問をすこし違う角度から何度か聞いてみて、答えが一致するか確認するやり方です。つまり「セカンドオピニオンをAI自身にもらう」ようなもの。一致した部分は信頼度が高いと判断できます。

Tree-of-Thought(複数案を比較させる)

AIに「3つの解決策を出して、それぞれのメリット・デメリットを比較した上で、ベストを選んで」と頼む方法です。かんたんに言うと、「選択肢を並べて吟味してもらう」テクニック。戦略を決めるときに重宝します。

ℹ️

上級テクニックは必要になってから覚えればOK

ここで紹介した上級テクニックは強力ですが、ふだんの仕事のほとんどは基本の7原則で十分カバーできます。「もっと精度を上げたい」と思ったタイミングで試してみてください。


やってはいけないパターン

避けるべき3つのパターン

1. ふわっとした指示

「いい感じにして」「適当にまとめて」
→ 「300字以内で3つのポイントに絞って要約して」のように具体的に

2. 出力の形を指定しない

「分析して」
→ 「表形式で、列は商品名・売上・前年比・コメントの4列で」と具体的に

3. 一度にたくさん頼みすぎる

「リサーチして、分析して、レポート書いて、プレゼン資料も作って」
→ 一つずつ順番にお願いする。前の回答を確認してから次へ進む


よくある質問(FAQ)

Q: ChatGPTとClaudeで指示の書き方は変わる?

A: 基本のルールは同じです。ただし、Claudeは長めの指示や複雑な条件を理解するのが得意で、ChatGPTは短い指示でも意図をくみ取る傾向があります。どちらでもこの記事の7原則は使えるので、安心してください。


Q: 長い指示と短い指示、どっちがいい?

A: やってほしいことの難しさに合わせましょう。かんたんなお願い(翻訳や要約)は短い指示で十分。複雑なお願い(分析や企画立案)は、5つの黄金要素を使った詳しい指示のほうが良い結果が出ます。


Q: 毎回プロンプト(指示文)を書くのが面倒…効率的な方法は?

A: よく使うプロンプト(AIへの指示文)はテンプレートとして保存しておきましょう。Notionやメモアプリに「プロンプト集」フォルダを作っておくと、コピペですぐ使い回せて便利です。Claude Codeならプロジェクト設定ファイルにプロンプトを保存することもできます。


Q: プロンプトエンジニアリングは将来も必要?

A: AIがどんどん賢くなっているので、かんたんなお願いでは細かい指示がなくても大丈夫になりつつあります。ただし、仕事で安定して高品質な結果を出すためには、「AIにどんな情報を渡すか」を考えるスキルはこれからも大事です。つまり、基本を身につけておけば損はないということです。


Q: 日本語と英語、どっちで指示を書くべき?

A: 日本語の回答がほしいなら、日本語で指示を書けばOKです。2026年のAIは日本語の理解力がとても高く、「英語で書いたほうが精度が上がる」という差はほぼなくなっています。


まとめ

プロンプトエンジニアリング 7つの原則

1
具体的に指示する ── 「誰に」「何を」「どのくらい」を書く
2
役割を与える ── 「あなたは○○のプロです」と伝える
3
出力フォーマットを指定する ── 表・箇条書きなど完成形を伝える
4
お手本を見せる ── 「こんな感じで」と例を1〜3個見せる
5
ステップに分ける ── 複雑なお願いは順番を教える
6
制約を伝える ── 予算・文字数・NGワードなどを明記する
7
何度もやり取りする ── 一発で完璧を目指さない

まずは原則1〜3を意識するだけで、AIからの回答がガラッと変わります。次にAIに何か聞くとき、「具体的に書いたか?」「出力の形を指定したか?」と自分に問いかけてみてください。

他のカテゴリの記事