AI壁打ちのやり方、反論役・顧客役で企画が変わる理由
画像出典: 写真: Schreibwaren-Upload(CC BY-SA 4.0 / Wikimedia Commons)
AIとの壁打ちが浅くなる主な原因は、役割を決めずに「どう思う?」と聞いていることです。反論役・顧客役・競合役をひとつずつ割り当て、1回の会話では1役だけを演じさせると、同じ企画に対して別々の角度からの指摘が集まります。役割指定は万能ではなく、正解が一つに決まる作業では効果が薄い点も押さえておくと使い分けができます。
一人で企画を練っていると、自分の考えの内側だけをぐるぐる回ってしまいます。誰かに話せば整理できるとわかっていても、隣の席の人をつかまえて30分もらうのは気が引ける。それでAIに投げてみると、今度は妙に肯定的な答えが返ってきて、結局どこを直せばいいのかわからないまま時間だけが過ぎる。
正直なところ、これはAIの性能ではなく「AIをどの立場に立たせるか」を決めていないことが原因であることがほとんどです。何も指定しなければ、AIは「親切な汎用アシスタント」として振る舞います。親切な相手は、まず賛成してくれるのです。
壁打ちとは何をする作業か?
壁打ちとは、自分の考えを相手に投げかけ、返ってきた反応を手がかりに思考を深めていく作業です。テニスの壁打ちと同じで、目的は相手に勝つことではなく、球を打ち返してもらって自分のフォームを確かめることにあります。
ここで大事なのは、返ってくる球の種類を自分で選べるという点です。人間相手の壁打ちでも、営業の先輩に見せるか、経理の担当者に見せるかで、返ってくる指摘はまったく違います。AIとの壁打ちでうまくいかないときは、この「誰に見せているか」が空欄のまま打ち始めている状態です。
だから最初にやることは、企画を長々と説明することではありません。この対話で何を得たいのか(アドバイスか、反論か、発想の拡張か)を先に伝えることです。ここが決まると、AIの返答の性質が変わります。
- 何を得たいか(賛同ではなく、弱点の洗い出しなのか)
- 誰の立場から見てほしいか(反論役/顧客役/競合役など)
- 企画のどこまでが決定事項で、どこが検討中か
なぜ役割を指定すると答えが変わるのか?
言語モデルは、渡された文脈(プロンプト)を手がかりに、その続きとしてもっともらしい文章を組み立てています。ここでいう文脈とは、こちらが書いた指示と、それまでの会話のすべてです。
「この企画どう思う?」とだけ聞いた場合、モデルにとっての文脈は「ユーザーが自分の企画を見せて感想を求めている場面」です。その場面に続く自然な文章として何が出てくるかというと、一般的な相談の受け答え、つまり良い点を挙げてから軽く補足する形になります。特定の誰かの視点に立つ理由がどこにもないので、平均的で当たり障りのない返答になるわけです。
ここに「あなたは競合他社の商品企画担当です」と一行加えると、文脈そのものが「競合企業の担当者が他社の企画を見ている場面」に変わります。続きとして自然な文章の中身が入れ替わるため、出てくる指摘も「うちなら同じ機能をもっと安く出せる」といった方向に寄っていきます。役割指定は性格を変える魔法ではなく、生成の土台になる場面設定を書き換える操作です。
Anthropicの公式ドキュメントも、この役割を与える手法(ロールプロンプティング)を性能を引き出す有力な方法のひとつとして挙げており、system側で「誰であるか」を定義し、実際にやってほしいことは別のメッセージとして書く構造を推奨しています。ChatGPTのように役割を分けて書けない画面でも、会話の最初のメッセージで役割だけを宣言し、企画の中身は次のメッセージで渡すと、同じ形が再現できます。
肩書きの盛り方と答えの質は、必ずしも比例しません。MindStudioが162種類のペルソナ・約2500プロンプトで検証した報告では、「20年のキャリアを持つシニアコピーライター」のような経歴付きの役割設定は、素直に質問した場合と比べて有意な性能差を示さなかったとされています(第三者の検証で査読論文ではないため、確定した結論としては扱えません)。
この結果と公式ドキュメントの推奨は、実は矛盾していません。効くのは「立っている位置が変わる」役割であって、「肩書きが立派になる」役割ではないということです。顧客役や競合役は、企画を評価する視点そのものが移動します。一方でベテラン肩書きは、視点は同じままで権威づけが足されているだけなので、返ってくる中身が大きく変わる理由がありません。
3つの役をどう割り当てるか?
企画をひとりで検証するなら、視点の移動が大きい3役を順番に回すのが扱いやすい構成です。それぞれ、企画の別々の弱点に反応します。
| 役割 | 見てもらう角度 | あぶり出せる弱点 |
|---|---|---|
| 反論役 | 企画の前提そのものを疑う | 「そもそもこの課題は存在するのか」という土台の弱さ |
| 顧客役 | 使う人としての率直な反応 | 魅力が伝わらない点、料金や手間への抵抗感 |
| 競合役 | 同業者としての対抗手段 | まねされたら終わる部分、差別化の薄さ |
反論役は、意図的に反対の立場を取る「悪魔の代弁者」として動いてもらいます。ここで効くのは、遠慮しないよう明示することです。「厳しめに」と一言添えるだけで、返答のトーンがはっきり変わります。
顧客役は、具体的な人物像を渡すほど反応が鮮明になります。「30代の会社員」より「経理を一人で回している中小企業の総務担当、新しいツールの導入には稟議が必要」のほうが、返ってくる懸念が現実的です。
競合役は、自分では言いたくないことを言わせる役です。「同じことをもっと安く早くやるとしたら、どう組み立てますか」と聞くと、企画の守りの弱さが見えてきます。
1回の会話に1役だけ
3役を同じ会話の中で次々に切り替えると、直前の役の発言が文脈に残り続けます。反論役として厳しい指摘をした直後に顧客役へ移ると、その厳しいトーンを引き継いだ顧客が出てきてしまい、視点を分けた意味が薄れます。役ごとに会話(スレッド)を分けるのが、いちばん簡単な対策です。
実際の壁打ち手順は?
- 企画を200字程度にまとめる誰の何の課題を、どう解決し、いくらで提供するか。この4点が書けないうちは、壁打ちより先に自分の整理が必要です。逆に、ここが書けていれば長い資料は要りません。
- 役割だけを先に宣言する「あなたは競合企業の商品企画担当です。これから見せる企画を、自社の脅威になるかという観点で評価してください」とだけ送り、企画の中身はまだ渡しません。
- 企画を渡して、弱点を3つ挙げてもらう数を指定すると、良い点の羅列で終わらずに済みます。「良い点は不要です」と添えるのも有効です。
- 返ってきた指摘を、こちらから疑う「その指摘は本当に致命的ですか。優先度の高い順に並べ直してください」と返します。AIの最初の回答を結論にせず、問い直すことで指摘の粒度が上がります。
- 前提を変えて再検討させる「価格を半額にしたら、この指摘は消えますか」のように条件を振ると、どの弱点が価格で解けてどれが解けないかが分離できます。
- 別スレッドで次の役に移る反論役・顧客役・競合役を1周したら、3つの出力を並べて読み返します。複数の役から同じ指摘が出たところが、最優先で直すべき箇所です。
そのまま使える指示の例
反論役に渡す場合の型です。役割・観点・出力の形をそれぞれ一行で決めています。
- あなたは新規事業の投資判断をする立場の人間です。
- これから見せる企画に対し、意図的に反対の立場を取ってください。
- 企画が前提にしている「そもそも論」を疑い、崩れると企画全体が成立しなくなる論点を3つ挙げてください。
- 良い点への言及は不要です。各指摘は、なぜそれが致命的かの理由を1文添えてください。
壁打ちが空回りするのはどんなときか?
正解が一つに決まる作業では、役割指定はほとんど意味を持ちません。数値の計算、仕様どおりのコード、既定フォーマットへの転記といった作業に顧客役を割り当てても、答えが良くなる余地がそもそもないからです。役割が効くのは、評価の軸が複数あって、どこから見るかで答えが変わる問題に限られます。
また、AIが挙げた弱点は「その視点から見ればありうる懸念」であって、実在する市場の声ではありません。顧客役の発言を顧客調査の代わりに使うと、判断を誤ります。壁打ちの成果は、実際に人に聞くべき質問のリストが手に入ることだと考えてください。
もうひとつ、指摘が抽象的なまま返ってくるときは、渡した企画の情報が足りていないことが多いです。「価格戦略に課題があります」のような一般論しか出てこないなら、金額・対象・提供方法のどれかが企画側に書かれていないと考えて、そこを埋めてから投げ直すと精度が上がります。
3役から出た指摘をすべて潰そうとすると、企画は角が取れて平凡になります。複数の役が重ねて指摘した点だけを直し、一つの役からしか出なかった指摘は「そういう見方もある」として記録に残しておく。この扱い方のほうが、企画の芯を残したまま弱点だけを補強できます。
今日いちばん最初にやること
手元の企画を200字にまとめ、競合役への指示を一行書いて投げる。ここまでなら5分で終わります。返ってきた3つの弱点のうち、一つでも自分が考えていなかったものがあれば、この方法は自分に合っているということです。合うかどうかは、試したあとで決めればいいのです。
よくある質問
AIとの壁打ちで役割を指定すると、なぜ答えが変わるのですか?
言語モデルは渡された文脈の続きとして自然な文章を組み立てるため、「競合企業の担当者が企画を見ている場面」という設定を加えると、その場面にふさわしい内容が生成されます。役割指定はAIの性格を変える操作ではなく、文章生成の土台となる場面設定を書き換える操作です。
AIに反論させるには、どう指示すればよいですか?
「意図的に反対の立場を取ってください」と役割を明示し、「良い点への言及は不要」「崩れると企画が成立しなくなる論点を3つ」のように数と観点を指定します。数を指定すると良い点の羅列で終わるのを防げ、観点を指定すると表面的な指摘ではなく前提への疑いが返ってきやすくなります。
反論役・顧客役・競合役は一つの会話で切り替えてよいですか?
分けたほうが精度が上がります。同じ会話で切り替えると直前の役の発言が文脈として残り、トーンや論点を引き継いだ返答になるため、視点を分けた意味が薄れます。役ごとに別のスレッドを立て、それぞれの出力を後から並べて読み比べるのが確実です。
「20年のベテラン」のような肩書きを付けると性能は上がりますか?
必ずしも上がりません。MindStudioが162種類のペルソナ・約2500プロンプトで検証した報告では、経歴付きの役割設定は素直に質問した場合と有意な差を示さなかったとされています(査読論文ではないため確定した結論ではありません)。効果が見込めるのは、顧客役や競合役のように評価する視点そのものが移動する役割です。
※記事で使用した内容・数値は変更される場合があります。最新情報は公式サイトをご確認ください。