AI講座の第5回です。
ここまでの内容では「具体的かつ明確に指示を出す」コツを学びましたが、この応用・自動化編ではもう一歩進んで、「AI自身に考えさせ、チェックさせ、最適なプロンプトを作らせる」という一歩上のアプローチを体験してみましょう!
1. セルフ修正・検証の組み込み(Self-Correction / Critique)
〜「一発で完璧」を目指さず、AIにセルフチェックさせる〜
人間でも「書いた文章を見直す」ことでクオリティが上がりますよね。AIもまったく同じです。
最初から100点満点を求めず、「作成 → 見直し → 修正」のステップをプロンプトの中に最初から組み込んでおきます。
💡 使えるテクニック:セルフレビュー指示
【プロンプト例】
〇〇についての企画書を書いてください。
ただし、以下のステップで出力してください。
まずドラフトを作成する
そのドラフトに対して、自ら「論理的な矛盾」「説明不足な点」を3つ指摘する
その指摘を反映して、最終的な修正版を出力する
このように指示するだけで、AIは客観的な視点(批評家モード)を挟むため、ハルシネーション(もっともらしい嘘)や論理破綻が劇的に減り、回答の精度がグッと跳ね上がります。
2. 思考フレームワークの応用(ReActなど)
〜「思考 → 行動 → 観察」でAIの迷子を防ぐ〜
複雑なタスクを頼むと、AIが途中で何をすべきか見失うことがあります。
そこで使われるのが、「ReAct(Reason + Act)」という有名な考え方です。
難しく聞こえますが、要するに「いきなり結論を出さず、段取りを踏んで進めてね」とお願いする仕組みです。
【Thought (思考)】: いま何が必要か、どうアプローチすべきか考える
↓
【Action (行動)】: 必要な調査や計算、箇条書きの整理を行う
↓
【Observation (観察)】: その結果を確認し、次に進む
↓
【Final Answer (結論)】: まとまった回答を出す
💡 プロンプトへの落とし込み方
「〇〇を分析して」とだけ投げるのではなく、
- 「まず前提条件を整理し(思考)」
- 「次にメリット・デメリットを洗い出し(行動)」
- 「最後に一番おすすめの選択肢を理由とともに出力してください(結論)」
と、思考のレールを敷いてあげるのがポイントです。
【プロンプト例】
あなたは優秀なプロジェクトマネージャーです。
以下の【依頼内容】について、いきなり結論を出さず、必ず指定のステップに沿って段階的に考えて回答してください。
【依頼内容】
「社内研修をオンライン開催にするか、対面(集合型)にするか迷っています。どちらにすべきか判断材料とおすすめを提案してください。」
【思考ステップ】
思考 (Thought): 判断するために整理すべき評価軸(コスト、受講者の理解度、準備の手間など)を3つ挙げてください。
行動 (Action): その評価軸ごとに、オンラインと対面それぞれのメリット・デメリットを比較整理してください。
観察 (Observation): 比較した結果、どんな条件のときにどちらを選ぶべきか分析してください。
最終結論 (Final Answer): 上記を踏まえ、最終的な推奨案を提示してください。
3. メタ・プロンプティング(Meta-Prompting)
〜良い指示文が思いつかない? AI自身に作らせよう!〜
「どう指示を出せばAIがうまく動いてくれるかわからない……」
そんなときは、AIに「プロンプトエンジニア」になってもらうのが一番の近道です。
💡 そのまま使える!プロンプト生成プロンプト
【プロンプト例】
あなたは最高峰のプロンプトエンジニアです。
私がAIに依頼したい「やりたいこと」を伝えるので、それを最高のクオリティで実行するための【完成版プロンプト】を作成してください。
【ルール】
すぐにプロンプトを出力せず、より良いプロンプトを作るために必要な追加情報(前提条件、ターゲット、出力形式など)があれば、まず私に3〜4点質問してください。
私がその質問に答えたあとに、コピペして使える完成版プロンプトを提示してください。
【私のやりたいこと】
「他部署向けに、新しい社内ツールの導入説明会を開くことになったので、参加者を惹きつける案内メールの文面を作成したい。」
AIが自ら「ターゲットの人数は?」「期間は何日ですか?」とヒアリングしてくれた上で、完璧な指示文を組み立ててくれます。
プロンプト作成をAIに自動化させる、一番手軽で強力な裏ワザです。
4. コンテクスト長と「Lost in the Middle」対策
〜長文を投げるとき、大事な情報はどこに置く?〜
AIに長文(議事録、マニュアル、複数の資料など)を読み込ませるときに知っておくべき重要な性質があります。
それが「Lost in the Middle(真ん中の情報を見落としやすい現象)」です。
最新のAIは非常に長い文章を読めるようになりましたが、実は「最初」と「最後」に書かれた情報に強く注目し、真ん中あたりに埋もれた指示をスルーしやすいというクセがあります。
📌 失敗しない配置ルール
【プロンプト例】
【役割と目的】
あなたは議事録の要約アシスタントです。
以下の【会議メモ】の内容を読み込み、参加できなかったメンバー向けに決定事項をわかりやすくまとめてください。
【会議メモ】
(※ここに長文のテキストや議事録、メモをそのまま貼り付ける)
・Aさん:来期の予算についてですが…
・Bさん:ツールの選定は来週までに…
・Cさん:スケジュールは現状通りで…
(〜〜数千文字のテキスト〜〜)
【重要:出力ルールとフォーマット】
※必ず上記の【会議メモ】の内容のみを根拠にして、以下のフォーマットで出力してください。推測での補足は不要です。
決定事項(箇条書き3点以内)
次回までのToDo(「担当者:タスク:期限」の形式)
保留・持ち越しとなった課題(箇条書き)
大事な制約事項や出力フォーマットは、一番最後にもう一度念押しするのがコツです。
5. 第3回のまとめ&応用ワーク
📝 本日の重要ポイント
- セルフ修正: 「ドラフト → 自分でツッコミ → 修正」の手順を踏ませる
- ステップ思考: 複雑な依頼は「思考 → 行動 → 結論」のレールを敷く
- メタ・プロンプト: 迷ったら「良いプロンプトを作って」とAIに丸投げする
- 情報の配置: 大事な指示は「文頭」と「文末」に置く
🛠️ 応用ワーク(実践タイム!)
【お題】
あなたの普段の業務で「AIにやらせてみたいこと」を1つ思い浮かべてください。
- ステップ1: 「3. メタ・プロンプティング」のテンプレートを使って、AIに専用プロンプトを作らせてみましょう。
- ステップ2: 出てきたプロンプトに「1. セルフ修正」の要素(見直しステップ)を追記して、実際に実行してみましょう!
