プロンプトエンジニアリングとは何か
プロンプトエンジニアリングとは、AIに適切な指示(プロンプト)を与えて、望む結果を引き出す技術 のことです。
ChatGPTやClaudeなどの生成AIは、プロンプトの書き方1つで出力の品質が大きく変わります。同じ質問でも、聞き方次第で「使えない回答」にも「そのまま業務に使える回答」にもなる。
プログラミングのスキルは不要です。日本語で指示を書く力があれば、誰でも始められます。
基本テクニック5つ
1. 役割を与える
AIに「あなたは〇〇の専門家です」と役割を設定するだけで、回答の質が変わります。
悪い例:
売上を上げる方法を教えて
良い例:
あなたは中小企業の経営コンサルタントです。従業員20名のBtoB営業会社で、月商500万円を800万円に上げるための施策を3つ提案してください。
役割を与えることで、AIの回答が一般論から具体論に変わります。
2. 制約条件を明記する
AIは制約がないと、長く漠然とした回答を返しがちです。
設定すべき制約の例:
- 文字数(「500文字以内で」)
- 対象読者(「IT初心者向けに」)
- 出力形式(「箇条書きで」「表形式で」)
- 除外条件(「専門用語は使わず」)
| 制約なし | 制約あり |
|---|---|
| 長い・漠然とした回答 | 短い・具体的な回答 |
| 使えるか判断が必要 | そのまま使える |
| 再質問が必要 | 1回で完了 |
3. 具体例を示す(Few-shot)
「こういう形で出力してほしい」という例を1〜3個示すテクニックです。
例:顧客メールの返信を生成させる場合
以下の例に倣って、顧客メールの返信を作成してください。
【例】 顧客:「納期を1週間早めることは可能ですか?」 返信:「お問い合わせありがとうございます。現在の生産状況を確認したところ、3日前倒しであれば対応可能です。1週間の前倒しには追加費用が発生する可能性がございます。詳細を確認のうえ、本日中にお見積もりをお送りいたします。」
【作成してほしい返信】 顧客:「発注数を200個から500個に変更したいのですが」
例を示すことで、トーン・長さ・構成がAIに伝わります。
4. ステップバイステップで考えさせる
複雑な質問は、一度に答えさせるより「段階を踏んで考えて」と指示するほうが精度が上がります。
悪い例:
この事業計画書の問題点を指摘して
良い例:
この事業計画書を以下のステップで分析してください。
- まず市場分析の妥当性を確認
- 次に収支計画の現実性を検証
- 最後にリスク要因の洗い出し 各ステップで問題点があれば具体的に指摘してください。
5. 出力フォーマットを指定する
「表形式で」「JSON形式で」「マークダウンで」と出力フォーマットを指定すると、後工程が楽になります。
業務での活用例:
| やりたいこと | フォーマット指定 |
|---|---|
| 議事録の要約 | 「決定事項・次のアクション・保留事項の3セクションで」 |
| 競合分析 | 「表形式で、列は企業名・強み・弱み・価格帯」 |
| メール文面 | 「件名・本文・追伸の構成で、200文字以内」 |
実践テクニック3つ
1. イテレーション(繰り返し改善)
1回で完璧な出力は期待しない。AIの回答を見て、プロンプトを修正する繰り返しが重要です。
改善のサイクル:
- プロンプトを書いて実行
- 出力を確認
- 「もう少し具体的に」「表現を柔らかく」「数字を入れて」とフィードバック
- 修正された出力を確認
3〜5回のイテレーションで、業務に使えるレベルになることが多いです。
2. コンテキストの提供
AIは「前提情報」が多いほど正確な回答を返します。
提供すべきコンテキスト:
- 会社の業種・規模
- 現在の状況・課題
- 過去に試したこと
- 目標・ゴール
- 制約(予算、期間、人員)
3. ネガティブプロンプト(やらないでほしいことを伝える)
「こうしてほしい」だけでなく「こうしないでほしい」も伝えると精度が上がります。
提案書を作成してください。
- 専門用語は使わないでください
- 「〜すべきです」という断定的な表現は避けてください
- 一般論ではなく、当社の状況に即した提案にしてください
よくある失敗パターン
| 失敗パターン | 原因 | 対策 |
|---|---|---|
| 回答が長すぎる | 制約条件なし | 文字数・項目数を指定 |
| 回答が一般的すぎる | コンテキスト不足 | 業種・規模・状況を提供 |
| 嘘の情報が混ざる | 検証なしで信用 | 必ずファクトチェック |
| 毎回違う形式で出る | フォーマット未指定 | 出力形式を明記 |
CAiOがお手伝いできること
プロンプトエンジニアリングは「技術」というより「コミュニケーションスキル」に近いものです。基本を押さえれば、すぐに業務で使えるレベルになります。
CAiOでは、御社の業務内容に合わせたプロンプトテンプレートの作成から、チーム全体のAI活用スキル向上まで、実践的なサポートを行っています。まずは「普段どんな業務に時間がかかっているか」を教えていただくところから始めませんか。