プロンプトの基本原則:なぜ「聞き方」が重要なのか
ChatGPTの出力品質は、入力するプロンプト(指示文)の質に大きく依存します。同じ質問でも、聞き方を変えるだけで回答の精度や実用性が劇的に変わります。
プロンプトの基本原則は3つです。第一に具体性。「良い文章を書いて」ではなく「20代女性向けの化粧品レビュー記事を800字で書いて」のように、ターゲット・用途・長さを具体的に指定します。
第二にコンテキスト。背景情報や前提条件を提供することで、より適切な回答を引き出せます。「あなたは10年の経験を持つWebマーケターです」のようなロール設定も効果的です。
第三に構造化。複雑な指示は箇条書きやステップ分けで整理すると、ChatGPTが正確に理解しやすくなります。一度に全てを伝えるより、段階的にやり取りする方が良い結果を得やすいです。
これらの原則を押さえた上で、実践的なテクニックを見ていきましょう。
ビジネス文書で使えるプロンプト10選
日常のビジネスシーンで即座に使えるプロンプトテクニックを紹介します。
1. メール作成テンプレート
「[相手の立場]に送る[目的]のメールを、[トーン]で書いてください。要点は以下です:...」と指定するだけで、適切なビジネスメールが生成されます。
2. 議事録の要約
会議のメモをペーストし「この議事録を、決定事項・ToDo・未解決事項の3つに分類して要約してください」と指示します。
3. プレゼン構成の作成
「[テーマ]について15分のプレゼンを行います。対象は[聴衆]です。PREP法で構成案を作成してください」
4. 競合分析レポート
「[自社サービス]と[競合サービス]を、機能・価格・ターゲット・UI/UXの観点で比較した表を作成してください」
5. SNS投稿文の作成
「[商品名]の新機能をTwitterで告知する文章を5パターン作成。絵文字を使い、CTAを含めて140字以内で」
各プロンプトに共通するのは、目的・対象・形式を明確に指定している点です。これだけで出力の質が劇的に向上します。
プログラミングで使えるプロンプト10選
エンジニアの生産性を飛躍的に向上させるプロンプトテクニックです。
1. コードレビュー依頼
「以下のコードをレビューしてください。パフォーマンス、セキュリティ、可読性の観点で改善点を指摘し、修正コードも提示してください」
2. テストコード生成
「以下の関数のユニットテストをJest/pytestで書いてください。正常系3パターン、異常系2パターン、エッジケース2パターンを含めて」
3. エラー解析
エラーメッセージとコードをペーストし「このエラーの原因と解決策を段階的に説明してください」
4. リファクタリング
「以下のコードをSOLID原則に基づいてリファクタリングしてください。変更理由も各箇所にコメントで記載してください」
5. 技術選定の相談
「[要件]を満たすために[技術A]と[技術B]のどちらが適切ですか?パフォーマンス、学習コスト、コミュニティ、将来性の観点で比較してください」
プログラミングプロンプトでは、言語・フレームワーク・バージョンを明記することが重要です。また、期待する出力形式(コメント付き、型定義あり等)を指定すると精度が上がります。
広告
クリエイティブ・ライティングで使えるプロンプト10選
文章作成やコンテンツ制作で威力を発揮するテクニックです。
1. ペルソナ設定でトーン統一
「あなたは30代のテックブロガーです。カジュアルだけど信頼感のある文体で、専門用語は噛み砕いて説明するスタイルで書いてください」
2. AIDA法によるコピーライティング
「[商品]のLP用コピーをAIDA法(Attention, Interest, Desire, Action)で作成してください」
3. SEO記事の構成案
「[キーワード]で検索する人の検索意図を分析し、H2/H3の見出し構成を提案してください。各見出しに対する要点も添えて」
4. 文章のリライト
「以下の文章を、[目的:読みやすく/格調高く/カジュアルに]リライトしてください。原文の情報は欠落させないでください」
5. 多角的なフィードバック
「以下の企画書を、マーケター・エンジニア・デザイナー・経営者のそれぞれの視点からフィードバックしてください」
クリエイティブ系のプロンプトでは、参考にしたいメディアやトーン例を提示すると、期待に近い出力が得やすくなります。ChatGPTはスタイルの模倣が得意なので、有効活用しましょう。
まとめ:プロンプトの上達は「試行錯誤」から
紹介した30のテクニックに共通するポイントをまとめます。
プロンプト上達の5つの鉄則:
1. 具体的に指示する — 曖昧な指示は曖昧な回答を生む
2. ロールを設定する — 専門家としての回答を引き出す
3. 出力形式を指定する — 表、箇条書き、JSON等を明確に
4. 段階的に進める — 一度に全てを求めず、対話で詰めていく
5. フィードバックを与える — 「もっと具体的に」「例を3つ追加して」等で改善
プロンプトの技術は、実際に試して結果を見ることでしか身につきません。この記事のテクニックを出発点に、自分の業務に合ったプロンプトパターンを蓄積していくことをお勧めします。
一つ付け加えると、プロンプトに正解はありません。同じ目的でも、様々なアプローチが考えられます。重要なのは、AIとの対話を通じて求める品質の出力を安定的に引き出せるようになることです。日々の業務の中で少しずつ試していきましょう。