ICCフレームワーク(指示・文脈・制約)は、漠然としたプロンプトを、あなたがまさに望む結果を生み出すものへと変える最速の方法です。しかし、それを学ぶ最善の方法は理論ではありません。実際の例を見ることです。このページでは、人々が実際にAIを使うタスク(文章作成、コーディング、分析、メール、リサーチなど)にわたる15個のコピー&ペースト用ICCプロンプトを提供します。これらを拝借し、あなたの詳細に置き換えて、出力品質が飛躍的に向上するのを目の当たりにしてください。
このフレームワークが初めての方のために簡潔に説明すると、優れたプロンプトはすべて、何をしてほしいかを示し(指示)、AIに必要な背景情報を与え(文脈)、出力の範囲を設定します(制約)。私たちの完全版ICCフレームワークガイドではその理由を説明していますが、このページはその方法を示しています。以下の各例は、3つの部分が連携して機能する様子がわかるように構成されています。
重要なポイント
ICCフレームワークは、あらゆるプロンプトを指示(何をするか)、文脈(AIが必要とする背景情報)、制約(出力の範囲)に構造化します。以下の15の例は、文章作成、コーディング、分析、メール、リサーチ、マーケティングなどをカバーしています。どれか一つをコピーし、角括弧内の詳細をあなたの具体的な内容に置き換えて、ChatGPT、Claude、Geminiに貼り付けてください。ご自身のプロンプトを即座に最適化するには、ICCを自動的に適用する無料のプロンプトオプティマイザーをご利用ください。
文章作成とコンテンツのICCプロンプト例
1. ブログ記事。 指示:[あなたの主張]を論じるブログ記事を書いてください。文脈:私は[会社の種類]の[役職]で、読者は[誰か]です。関連する背景情報は[詳細]です。制約:800~1000ワード、[トーン]、[特定の要素]を含める、[避けるべきこと]は避ける。
2. メールニュースレター。 指示:[トピック]に関する週刊ニュースレターのセクションの下書きを書いてください。文脈:私の読者は[何を]気にかけている[誰か]で、私たちのブランドボイスは[説明]です。制約:200ワード未満、明確な要点を一つに絞る、単一の行動喚起で締めくくる、専門用語は使わない。
3. ソーシャル投稿。 指示:[洞察またはストーリー]を共有するLinkedIn投稿を書いてください。文脈:私は[読者]向けに書いている[役職]で、目標は[権威の構築/議論の開始]です。制約:1,300文字未満、会話調、具体的な例を一つ入れる、誠実な質問で終える、ハッシュタグを詰め込みすぎない。
この3つ全てに共通するパターン:指示は具体的な動詞であり、文脈はAIが一般的に書かないようにあなたの状況を伝え、制約はAIがデフォルトで出力しがちな冗長で曖昧な内容を防ぎます。文脈がなければ、「リモートワークについてブログ記事を書いて」では、印象に残らないエッセイが出来上がります。ICCがあれば、実際に使えるものが得られます。
コーディングのICCプロンプト例
4. 関数を書く。 指示:[何をするか]を行う[言語]の関数を書いてください。文脈:[どこから]呼び出され、入力は[型]、期待される出力は[型]です。コードベースは[規約]を使用しています。制約:[エッジケース]を処理する、エラーハンドリングを含める、簡単なコメントを追加する、[スタイルガイド]に従う。
5. デバッグ。 指示:このコード[貼り付け]のバグを見つけて修正してください。文脈:期待される動作は[X]、実際の動作は[Y]です。[条件]のときに失敗します。制約:修正前に根本原因を説明する、変更は最小限に抑える、無関係なコードをリファクタリングしない。
6. コードレビュー。 指示:このコード[貼り付け]にバグ、セキュリティ問題、明確さの問題がないかレビューしてください。文脈:これは[何をするか]であり、[環境]で動作します。チームは[可読性/パフォーマンス]を重視します。制約:重大度で優先順位をつける、特定の行を参照する、問題を指摘するだけでなく修正案を提案する。
コーディングプロンプトは、AIの出力があなたのプロジェクトに適合するか、書き直しが必要かを決定づけるのがまさに文脈(コードの役割、実行場所、規約)であるため、特にICCの恩恵を受けます。AIコーディングワークフローの詳細については、AIコーディングツールの現状をご覧ください。
📬 これらの内容に価値を感じていますか?
お時間をいただく価値のあるものを公開する際に、このようなプロンプトパターンをさらにお届けします。購読すると無料のプロンプトパックも差し上げます。
無料購読 →分析とリサーチのICCプロンプト例
7. データ分析。 指示:このデータ[貼り付け/説明]を分析し、上位3つの洞察を特定してください。文脈:これは[データが表すもの]です。[決定/読者]のために必要としています。制約:最も実用的な洞察から始める、データ品質に関する懸念があれば指摘する、データが裏付ける範囲を超えて推測しない。
8. 文書の要約。 指示:この文書[貼り付け]を要約してください。文脈:[Xの決定/チームへの説明]のために必要です。私が最も重視するのは[側面]です。制約:200ワード未満、要点を箇条書きにする、注意や対応が必要な事項があれば記す。
9. 選択肢の比較。 指示:[私のユースケース]について、[選択肢A]と[選択肢B]を比較してください。文脈:私の優先事項は[リスト]で、制約は[予算/時間/etc]です。制約:表を使用する、根拠を示した明確な推奨を提供する、優先順位が異なれば答えが変わる点を指摘する。
メールとコミュニケーションのICCプロンプト例
10. 難しいメール。 指示:[受取人]への[断り/悪い知らせ/反論]のメールの下書きを書いてください。文脈:状況は[詳細]です。私たちの関係は[説明]です。[関係を維持/断固とした態度を取る]ことを望んでいます。制約:プロフェッショナルだが温かみのある、150ワード未満、過剰に謝罪しない、前向きな提案をする。
11. 会議後のフォローアップ。 指示:この会議[メモ]を要約したフォローアップメールを書いてください。文脈:出席者は[誰]で、目標は[X]、下された決定は[リスト]です。制約:担当者付きの明確なアクションアイテム、200ワード未満、プロフェッショナルなトーン。
12. コールドアウトリーチ。 指示:[受取人のタイプ]へのコールドアウトリーチメッセージを書いてください。文脈:私が提供するのは[何]で、彼らの抱えていそうな問題は[X]、[ソース]経由で見つけました。制約:100ワード未満、自分の売り込みではなく相手の問題から始める、具体的な依頼を一つにする、ありきたりなお世辞は使わない。
ビジネスとマーケティングのICCプロンプト例
13. マーケティングコピー。 指示:[製品]の広告コピーを書いてください。文脈:ターゲット読者は[誰]で、主な利点は[X]、ブランドボイスは[説明]です。制約:3つのバリエーション、各30ワード未満、利点から始める、明確なCTAを含める。
14. 戦略ブレインストーム。 指示:[目標達成]するための10の方法をブレインストーミングしてください。文脈:私の状況は[詳細]で、既に試したことは[リスト]、制約は[予算/チーム/時間]です。制約:実現可能性を優先する、明白なものは省く、上位3つについてはその理由を説明する。
15. 製品説明。 指示:[製品]の製品説明を書いてください。文脈:[X]を気にかける[読者]向けで、主な機能は[リスト]、[代替品]と競合します。制約:150ワード未満、機能ではなく利点主導、スキャンしやすい、強力な冒頭文を一つ入れる。
15の例すべてに共通する構造に注目してください。文脈と制約が具体的であればあるほど、AIが推測する余地が減ります。そして推測こそが、一般的で的外れな出力の原因です。角括弧を埋めるために費やす30秒は、曖昧な初回出力を修正するためのやり取りを省くことにつながります。
これらの例の使い方
あなたのタスクに最も近い例を選び、角括弧で囲まれたプレースホルダーをあなたの具体的な内容に置き換え、お好みのAIツールに貼り付けてください。このフレームワークは、モデル固有のトリックではなく、明確なコミュニケーションに関するものであるため、ChatGPT、Claude、Geminiで同じように機能します。よく使うものはテンプレートとして保存してください。毎回文脈を入れ替えても、指示と制約はそのままにしておけば、信頼できるプロンプトの個人ライブラリが構築されます。
手動でプロンプトを構造化するのが面倒な場合は、無料のプロンプトオプティマイザーがICCフレームワークを自動的に適用します。大まかなプロンプトを貼り付けると、構造化され最適化されたバージョンが数秒で返ってきます(1日3回まで無料、サインアップ不要)。また、タブを切り替えることなくChatGPT、Claude、Gemini内で直接ICC最適化を使用するには、TresPromptがサイドバーにワンクリック最適化を追加します。
よくある質問
ICCフレームワークとは何ですか?
ICCは、Instructions(指示)、Context(文脈)、Constraints(制約)の略で、効果的なAIプロンプトを作成するためのシンプルな構造です。指示は何をしてほしいかを示し、文脈はAIに必要な背景情報を与え、制約は出力の範囲(長さ、トーン、形式)を設定します。ChatGPT、Claude、Geminiで機能します。詳細については、完全な解説をご覧ください。
これらのICCの例はすべてのAIモデルで機能しますか?
はい。ICCフレームワークは、モデル固有の癖を利用するのではなく、明確なコミュニケーションを目的としているため、モデルに依存しません。これらの例は、ChatGPT、Claude、Gemini、その他の主要なモデルで同じように機能します。明確な指示、有用な文脈、明示的な制約は、どのモデルでもより良い出力を生み出すのに役立ちます。
ICCプロンプトを再利用可能なテンプレートに変えるにはどうすればよいですか?
指示と制約を固定し、文脈を穴埋め式のフィールドに変えます。例えば、ブログ記事テンプレートでは「[主張]を論じるブログ記事を書く、800~1000ワード、[トーン]」を固定し、主張と詳細を毎回入れ替えます。これらをプロンプトマネージャーに保存して、信頼できるプロンプトの個人ライブラリを構築してください。
文脈と制約の違いは何ですか?
文脈は、AIがあなたの状況を理解するために必要な背景情報です。あなたが誰か、読者が誰か、関連する事実などです。制約は、出力自体に関するルールです。長さ、トーン、形式、含めるものや避けるものなどです。文脈はAIが何を言うかを形作り、制約はそれをどのように言うかを形作ります。
ICCプロンプトの作成を自動化できますか?
はい。無料のプロンプトオプティマイザーは、大まかなプロンプトにICCフレームワークを自動的に適用します。普段入力するような内容を貼り付けると、構造化され最適化されたバージョンが返ってきます。TresPromptは、同じ最適化機能をChatGPT、Claude、Geminiに直接導入し、入力中にワンクリックで最適化できるようにします。
開示事項:この記事の一部のリンクはアフィリエイトリンクです。私たちは、個人的にテストし定期的に使用しているツールのみを推奨しています。完全な開示ポリシーをご覧ください。