ASADASHI
AIへの指示を役割・形式・制約の3要素で設計するミニチュア紙工作シーン
時短ハック2026.06.08·読了 2·難易度: やさしい

AIへの指示を変えるだけで出力が変わる

AIへの指示を役割・形式・制約の3要素で設計するミニチュア紙工作シーン

朝の出汁版(通勤2分)

  • ポイント1: ClaudeやChatGPTへの指示の出し方次第で回答の精度・品質が大きく変わることが、複数の実践者(@fx_pin、@kawai_design)から報告されている。
  • ポイント2: 「おもしろおかしく書いて」のような曖昧な指示ではAIは意図を汲み切れず、期待値とのズレが生まれやすい——指示をどう設計するかが「使う側」と「使われる側」の分岐点になっている。
  • ポイント3: まず手元のプロンプトを「役割・出力形式・制約」の3要素で書き直してみると、同じAIでも返ってくる内容が変わるので試してみる価値がある。

出汁の素(深読みモード)

これって結局どういうこと?

「おもしろおかしく書いて」と頼んだら、ChatGPTが返してきたのは「人生とは日々の選択の積み重ねです」——そんな体験談がXで話題になっています(@id_1706280345317076993)。同じタイミングで、ClaudeやClaude Codeの回答精度を上げる指示設計についても複数の実践者から情報が発信されました(@fx_pin、@kawai_design)。要は、AIの出力品質は「何を頼むか」ではなく「どう頼むか」で決まる、ということです。AIツールが多機能になるほど、この設計力の差が「使う側」と「使われる側」の分岐点になってきています。

なぜこのタイミングで重要?

AIへの指示設計(いわゆるプロンプト設計)の話は、2022年のChatGPT登場直後から繰り返し語られてきました。ではなぜ今また注目されているのか。

ひとつは、Claude 3.5 SonnetやGPT-4oクラスのモデルが「指示の解釈力」自体を大きく向上させたことで、かえって「曖昧な指示でも何かを返してくれる」状態になったことです。AIが「一見それらしい回答」を返せるようになった分、意図とのズレが表面化しにくくなっています。冒頭の事例がまさにそれで、AIは「X投稿用の文章」「おもしろおかしく」という2つの指示を受け取りながら、トーンより「それらしいコンテンツを出す」方向に引っ張られています。

もうひとつは、Claude Codeのような「コードを自律的に書いて実行する」エージェント型ツールの普及です。チャット型と異なり、エージェントは指示の曖昧さを会話で補完しにくい構造になっています。@kawai_designが「Claude Codeが走る高速道路のつくり方」として発信している内容は、まさにエージェントに渡す前の設計をどう整えるか、という話です。チャット型で「なんとなく使えている」人が、エージェント型に移行したときに最初につまずくのがここです。

AIコーディングの「事故」を減らす3つの設計術でも触れましたが、AIの「自律度」が上がるほど、入口の指示設計の精度がそのまま出力の質に直結します。この構造はしばらく変わりません。

具体的に始めるなら

指示設計を改善するための動き出しは、ツールや予算を問わず今日から始められます。優先順位の高い順に整理します。

① まず「役割・出力形式・制約」の3点を書き足す

現在使っているプロンプトを1本選んで、次の3要素を追記するだけで試せます。

  • 役割:「あなたはXで1,000人にフォローされているユーモアエッセイストです」
  • 出力形式:「140字以内、体言止めなし、オチを最後に置く構成で」
  • 制約:「ポジティブな自己啓発フレーズは使わないでください」

冒頭の「おもしろおかしく」事例でいえば、役割と制約の2点を追記するだけで出力は変わります。ChatGPT・Claude・Geminiどれでも無料枠で試せます。

② Claudeを使うなら「System Prompt」を活用する

Claude.ai(無料プランあり)では、プロジェクト機能を使うとSystem Promptを固定できます。毎回同じ前提を書かなくて済む設計で、@fx_pinが指摘している「回答精度を上げる」アプローチの核心がここにあります。頻繁に使う用途(SNS投稿・議事録要約・コード生成など)ごとにプロジェクトを分けて、それぞれに役割と制約を設定しておくのが現実的な運用です。

③ Claude Codeを使うなら「CLAUDE.md」から始める

Claude Codeは、プロジェクトルートにCLAUDE.mdというファイルを置くことで、コードベースのコンテキストや作業ルールを事前に渡せます。@kawai_designが「高速道路のつくり方」として紹介しているのはこの設計で、エージェントが走り出す前に「どこに向かうか」を定義する作業です。Claude Codeは現在Claude.ai Proプラン(月額$20)またはAPIから利用できます。触りたい人はまずClaude.aiの無料枠でプロジェクト機能を使い、設計の感覚をつかんでからClaude Codeに移行するルートが現実的です。

④ 「曖昧語」を具体語に置き換えるリストをつくる

「おもしろく」「わかりやすく」「簡潔に」はAIが最も解釈ブレを起こしやすい表現です。自分がよく使う曖昧語を5つリストアップして、それぞれに「具体的に何を意味するか」を書き添えておくと、プロンプト設計のスピードが上がります。AIで「ありきたり」を脱する文章術、今が仕込みどきも参考になります。

よくある疑問

Q. 役割・出力形式・制約を毎回書くのは手間では?

A. 最初の1回だけ丁寧に書いて、それをテンプレートとして保存しておくのが現実的な運用です。Claude.aiのプロジェクト機能やChatGPTのカスタム指示(My Instructions)を使えば、よく使う設定は固定できます。毎回のプロンプトに書く必要はありません。

Q. 指示を細かくしすぎると、かえって自由度が下がらないか?

A. 制約の粒度は「禁止事項」で調整するのがポイントです。「自己啓発フレーズは使わない」のように「やってほしくないこと」を指定すると、トーンや方向性の自由度を残しながら意図とのズレだけを減らせます。「〇〇してください」より「〇〇はしないでください」の方がAIの出力の幅を保ちやすい、というのは各モデルのドキュメントや実践者のレポートでも繰り返し指摘されています。

Q. ClaudeとChatGPTで指示の設計は変えるべき?

A. 基本構造(役割・出力形式・制約)は共通で使えます。違いが出やすいのは長文コンテキストの扱いで、Claudeは200Kトークンの長いコンテキストを比較的得意とするため、参考資料を丸ごと渡す設計との相性がよいとされています。公式ドキュメント(docs.anthropic.com)に各モデルの特性が整理されています。

もう一歩踏み込みたい人へ

指示設計をさらに体系化したい人には、Anthropicが公開している「Prompt Library」(promptlibrary.anthropic.com)が一次情報として役立ちます。用途別のサンプルプロンプトと、なぜその構造になっているかの解説が合わせて読めます。

API経由でClaude Codeを使う場合、CLAUDE.mdに加えて「サブエージェントへの引き継ぎ情報」をどう設計するかが精度の分かれ目になります。複数のエージェントが連携するワークフローでは、各エージェントが受け取るコンテキストの設計が重要で、@kawai_designが言う「高速道路」はこの引き継ぎ構造の比喩に近い概念です。

自動化との組み合わせでは、n8nやMakeのようなノーコード自動化ツールとClaude APIを接続し、System Promptをワークフロー側で管理する構成が実用的です。指示の変更をコード側ではなくワークフロー側で完結できるため、非エンジニアでも運用しやすい設計になります。

SOUL.mdに一行書くだけでAI秘書が完成するで紹介した個人設定ファイルの概念をClaude CodeのCLAUDE.mdに応用すると、プロジェクト横断の一貫した出力設計が組みやすくなります。

元になったツイート

  • Claude で回答精度を上げるには?|Yonaoshitai @fx_pin https://t.co/uUR0VfooCO

  • 【中級者向け】Claude Codeが走る!高速道路のつくり方 - 川合卓也|「AIでゼロからデザイン」著者 @kawai_design https://t.co/qTEI0itzL6 #Voicy

  • ChatGPTにX投稿に使う文章を 作ってもらってまして、 「おもしろおかしく書いて」 ってお願いしたんです😆 するとChatGPTが 出してきたのがこちら👇🏻 人生とは、 日々の選択の積み重ねです。 小さな一歩が未来を変えていきます。 ……いや、待って🤣 私は今、 おもしろおかしくって言ったよね?

参照ソース