Context
コンテキストとは、AIが回答するときに参照する情報のまとまりです。
今入力した質問だけでなく、前の会話、最初に伝えた条件、貼り付けた文章、AIがすでに出した回答なども関係します。
AIを使っていて「さっき伝えた条件が反映されていない」「話が少しズレてきた」と感じるときは、このコンテキストの考え方を知っておくと整理しやすくなります。
この記事のポイント
- コンテキストは、AIが回答するときに参照する情報のまとまり。
- プロンプト、会話履歴、貼り付けた文章、条件などが含まれる。
- 会話が長くなるほど、必要な情報を整理して渡すことが大切。
コンテキストとは?まずは結論から。
コンテキストとは、AIが回答を作るときに参照する情報のまとまりです。
日本語では「文脈」や「背景情報」と説明されることもあります。ただ、AIを使う場面では、もう少し広く考えた方がわかりやすくなります。
たとえば、ChatGPTやGeminiのようなAIサービスに「この記事を初心者向けに直してください」と入力したとします。
このときAIは、今入力された文章だけを見るわけではありません。前の会話で伝えた条件、貼り付けた文章、これまでのやりとりの流れなども、回答の材料になる場合があります。
コンテキストは、AIが「今どの情報を見ながら答えているのか」を考えるための言葉です。
AIがコンテキストとして参照する情報
コンテキストには、今入力した質問だけでなく、回答に影響するさまざまな情報が含まれます。
| 情報 | コンテキストとしての役割 |
|---|---|
| 今の質問 | AIが今回の回答で最も直接的に見る情報です。 |
| 前の会話 | 「さっきの続き」「先ほどの条件」のような流れを判断する材料になります。 |
| 条件 | 初心者向け、300字程度、表で整理するなど、回答の方向を決める情報です。 |
| 貼り付けた文章 | メール文、記事案、表の内容など、AIが参照して直したり要約したりする対象です。 |
| AIの回答 | 前にAIが出した説明も、会話の流れとして次の回答に影響する場合があります。 |
コンテキストは、1つの文章だけを指す言葉ではありません。AIが回答時に見ている「情報のまとまり」と考えると理解しやすくなります。
プロンプトとコンテキストの関係
プロンプトとコンテキストは近い関係にありますが、同じ意味ではありません。
プロンプトは、AIに入力する指示文です。たとえば「小学生にもわかるように説明してください」「表にしてください」「文章を短くしてください」のような入力がプロンプトです。
一方で、コンテキストは、AIが回答するときに参照できる情報全体です。
つまり、プロンプトはコンテキストの一部になることがあります。ただし、コンテキストには、プロンプト以外の前の会話や貼り付けた資料も含まれます。
| 用語 | 役割 |
|---|---|
| プロンプト | AIに入力する指示文。「何をしてほしいか」を伝える。 |
| コンテキスト | AIが回答時に参照する情報のまとまり。今の質問、前の会話、条件、資料などを含む。 |
| トークン | AIが文章を処理するための単位。コンテキストの量を考えるときに関係する。 |
「プロンプトは入力する指示」「コンテキストはAIが見ている情報全体」「トークンはその量に関係する単位」と分けると、混乱しにくくなります。
コンテキストはAIの記憶と同じではない
コンテキストを「AIの記憶」と説明することもありますが、初心者向けには少し注意が必要です。
コンテキストは、AIが今の回答を作るために参照できる作業メモのようなものです。人がノートを見ながら説明する場面に近いと考えるとわかりやすくなります。
ただし、そのノートに無限に情報を書けるわけではありません。会話が長くなったり、長い文章を何度も貼り付けたりすると、AIが参照する情報量も増えます。
その結果、最初に伝えた条件が回答に反映されにくくなったり、途中で話題が混ざったりする場合があります。
会話が長くなると起きやすいこと
AIとの会話が長くなると、コンテキストの中に情報が増えていきます。
たとえば、記事作成を相談している途中で、次のような情報が混ざることがあります。
- 最初に決めた記事テーマ
- 途中で追加した条件
- 不要になった古い指示
- 雑談や別テーマの話
- AIが前に出した回答
この状態でさらに質問を続けると、AIがどの情報を優先すればよいのか判断しにくくなる場合があります。
読者側から見ると、「AIが忘れた」「急に話がズレた」と感じるかもしれません。
ただし、これはAIが気まぐれになったというより、コンテキストの中に必要な情報と不要な情報が混ざっている状態と考える方が自然です。
コンテキストを扱うときに注意したいこと
コンテキストは多ければ多いほど良い、というものではありません。必要な情報を選んで渡すことが大切です。
必要な条件は短く再掲する
会話が長くなったときは、「ここから先も初心者向けに説明してください」のように、大事な条件をもう一度伝えると回答が安定しやすくなります。
不要な情報を入れすぎない
関係のない雑談や古い条件が多いと、AIの回答がぼやける場合があります。今の作業に必要な情報だけを残す意識が大切です。
個人情報や社外秘はそのまま入力しない
実名、住所、電話番号、メールアドレス、パスワード、社外に出せない資料などは、そのまま入力しない方が安全です。必要な場合は、個人が特定されない形に置き換えてから使います。
コンテキストを理解すると何が変わるか
コンテキストを理解すると、AIの使い方が少し安定します。
たとえば、AIの回答がズレたときに、ただ「違います」と返すのではなく、次のように整理して伝えられます。
- 今回の目的は何か
- 守ってほしい条件は何か
- 使わないでほしい情報は何か
- どの形式で出力してほしいか
これは、AIに長い説明をすればよいという意味ではありません。
大事なのは、AIが回答時に見る情報の中に、今の作業に必要な情報をわかりやすく置くことです。
コンテキストを意識すると、AIに何を渡し、何を省くかを考えやすくなります。
よくある質問
コンテキストはAIの記憶ですか?
完全に同じではありません。
コンテキストは、AIが今の回答を作るときに参照できる作業メモのような情報です。長期的に保存される記憶とは分けて考えた方が理解しやすくなります。
会話が長くなったら、同じチャットで続けない方がよいですか?
必ず移る必要はありません。
ただ、話題が混ざったり、最初の条件が反映されにくくなったりした場合は、必要な条件だけをまとめて新しいチャットで始めると整理しやすくなります。
コンテキストエンジニアリングとは関係ありますか?
関係はあります。
コンテキストエンジニアリングは、AIにどの情報をどの形で渡すかを設計する考え方です。ただし、開発や業務システム寄りの話まで広がるため、この記事では「コンテキストはAIが見ている情報のまとまり」と理解できれば十分です。
体験してわかるAI実験室
実際に手を動かして確認すると定着しやすくなります。
関連するAI用語もあわせて確認
AI用語に迷ったときは、次の案内からAI用語辞典で基本の言葉を確認できます。
まとめ
コンテキストとは、AIが回答するときに参照する情報のまとまりです。
今の質問だけでなく、前の会話、条件、貼り付けた文章、AIが前に出した回答なども関係します。
コンテキストを理解すると、AIの回答がズレたときに「何をもう一度伝えればよいか」「どの情報を省けばよいか」を考えやすくなります。
まずは、コンテキストはAIが見ている情報全体、プロンプトはその中に入る指示文、トークンは情報量に関係する単位と整理しておけば十分です。


