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. セルフ修正」の要素(見直しステップ)を追記して、実際に実行してみましょう!