コンテキスト(Context / 文脈)
コンテキストとは、AIに指示するときに一緒に渡す背景情報や前提条件のことです。目的、対象読者、現状、制約、参照資料を明確にすると、AIは一般論ではなく業務に合う回答を返しやすくなります。
この記事でわかること
- AI活用におけるコンテキストの意味
- コンテキスト不足で回答が一般論になりやすい理由
- プロンプトに入れるべき背景情報
- 業務で使えるプロンプト例と注意点
コンテキスト(Context)とは、AIに指示するときに一緒に渡す背景情報、前提条件、判断材料のことです。日本語では「文脈」「背景」「前後関係」と訳されます。
AIに「企画書を書いて」「メール文を作って」と作業だけを伝えても、AIはあなたの会社の状況、読み手、目的、制約を知りません。期待に近い回答を得るには、作業内容だけでなく「なぜ必要なのか」「誰に向けるのか」「どの条件を守るのか」まで伝える必要があります。
1. コンテキストは、AIが判断するための背景情報
AI活用におけるコンテキストは、プロンプトの中でAIに渡す「判断の土台」です。
たとえば「提案書を作って」という指示はタスクです。一方で、「来月の役員会で新規事業の予算承認を得るため」「読み手はITに詳しくない役員」「初期費用は300万円以内」「専門用語は避ける」といった情報がコンテキストです。
OpenAIのプロンプト作成ガイドでも、指示、例、コンテキストを分けて書く考え方が紹介されています。業務で使う場合も、依頼文を1文で済ませるより、背景・制約・参照情報を見出しや箇条書きで整理した方が、AIに意図が伝わりやすくなります(こうした指示の工夫全般をプロンプトエンジニアリングと呼びます)。
2. コンテキスト不足だと、AIは平均的な答えに寄りやすい
コンテキストが足りないと、AIは一般的にもっともありそうな前提を補って回答します。そのため、文章としては整っていても、自社の状況には合わない答えになりがちです。
たとえば、AIに「若手社員の離職防止策を考えて」とだけ依頼すると、「給与水準の見直し」「福利厚生の充実」「メンター制度の導入」といった一般的な施策が返ってくるかもしれません。これ自体は間違いではありませんが、会社の本当の課題が「給与ではなく、部署間交流の少なさ」なら、回答は実務からずれてしまいます。
この場合に必要なのは、AIの能力を疑うことではなく、前提を追加することです。従業員規模、離職理由、予算、実施期限、役員の関心、過去に失敗した施策などを伝えると、AIはより現実に近い案を出しやすくなります。
3. まず伝えるべき情報は6つある
コンテキストは、長く書けばよいわけではありません。業務で使うなら、まず次の6項目を短く整理すると十分です。
| 項目 | 伝える内容 | 例 |
|---|---|---|
| 目的 | 何を達成したいか | 役員会で予算承認を得たい |
| 背景・現状 | どんな状況や課題があるか | 若手社員が他部署の仕事を知らず、将来像を描けていない |
| 読み手・利用者 | 誰が読む、使う、判断するか | 50代の役員、ITに詳しくない顧客、現場担当者 |
| 制約条件 | 守るべき条件や避けたいこと | 予算は月5万円以内、専門用語は使わない |
| 参照情報 | 根拠にしてほしい資料や数字 | 離職率、アンケート結果、既存マニュアル |
| 出力形式 | どんな形で返してほしいか | 表で3案、メール文、5分発表用の構成 |
毎回すべてを埋める必要はありません。短いメールの作成なら「読み手」と「目的」だけでも効果があります。重要なのは、人間同士なら省略している前提を、AIには明示して渡すことです。
4. 業務で使えるプロンプト例
コンテキストを入れると、プロンプトは次のように変わります。
あなたは中小企業の人事施策に詳しいアドバイザーです。
以下の背景を踏まえて、若手社員の離職防止に向けた社内施策を3つ提案してください。
目的: 来月の役員会で、低コストで始められる離職防止策を提案したい。
背景: 当社は従業員300名のメーカー。給与水準は業界平均以上だが、部署間の交流が少なく、若手社員が将来のキャリアを描きにくい。入社3年以内の離職率は30%。
読み手: 新しい制度に慎重な50代の役員。感覚的な提案より、目的、効果、運用負荷を重視する。
制約: 大規模なシステム導入、多額の外部委託、全社一斉の大きな制度変更は避けたい。
出力形式: 施策名、狙い、始め方、想定コスト、注意点を表で整理してください。
このように書くと、AIは「離職防止」という一般論だけでなく、「低コスト」「部署間交流」「役員向け」「運用負荷」といった条件を踏まえて回答しやすくなります。なお、冒頭で「あなたは〜アドバイザーです」と役割を与える書き方はペルソナ指定と呼ばれ、回答の専門性を引き出す助けになります。
[!tip] 最初から完璧なコンテキストを書かなくてもよい 迷う場合は、まず「目的」「読み手」「制約」だけを書いてAIに依頼し、その後で「この回答を当社の状況に寄せるには、追加で何を伝えるべきですか」と聞く方法もあります。
5. 詳しく伝えるほど安全とは限らない
コンテキストは重要ですが、何でも入れればよいわけではありません。関係のない情報が多いと、AIが重要な条件を見失ったり、回答が長くなりすぎたりします。
また、社内情報をAIに入力する場合は、機密情報と個人情報の扱いに注意が必要です。顧客名、社員名、取引金額、未公開の経営情報などは、そのまま入力せず、必要に応じてデータマスキングを行います。
長い資料や会議録を扱う場合は、トークンとコンテキストウィンドウの制限も関係します。一度に大量の情報を渡すより、目的に関係する部分だけを抜き出す、またはRAGのように必要な資料を検索して使う仕組みを検討した方がよい場合があります。
6. AIに頼む前に、背景を3行でメモする
AIの回答が使いにくいと感じたら、プロンプトの前に次の3行を足してみてください。
- 何のために使うのか
- 誰が読む、判断する、使うのか
- どんな条件を守る必要があるのか
コンテキストを整えることは、AIに長い説明をすることではありません。AIが判断に迷わないように、背景、目的、制約を先に渡すことです。そこを少し丁寧に書くだけで、AIの回答は「それっぽい一般論」から「自分の業務で使えるたたき台」に近づきます。
この記事の監修者
石崎 一之進
中小企業診断士
年間50回以上のセミナー・研修に登壇する「Web・ITが得意な中小企業診断士」。単なるツール導入ではなく、経営視点から現場の「業務効率化」と「売れる仕組み」づくりを両輪で伴走支援し、企業の自走を促すDX人材育成に力を入れています。「人材開発支援助成金(事業展開等リスキリング支援コース)」活用で最大75%還元されるAI研修も行っています。詳細はAI研修をご覧ください。
参考文献
- OpenAI API Docs "Prompt engineering" https://developers.openai.com/api/docs/guides/prompt-engineering