AIのニュースで「100万トークンのコンテキストウィンドウに対応」といった言葉を見かけることが増えました。また、ChatGPTやClaudeと長く話していると、最初に伝えたことをAIが忘れたように感じることがありますが、その原因もこのコンテキストウィンドウにあります。
当記事では、コンテキストウィンドウとは何か、長い会話で起きること、主なAIの長さ、あふれたときの対処法を、AI初心者向けにわかりやすく解説します。
コンテキストウィンドウとは?AIが一度に覚えておける量
ひとことで言うと「AIの作業机の広さ」
コンテキストウィンドウとは、AIが答えを作るときに、一度に参照できる文章の量のことです。「コンテキスト」は文脈、「ウィンドウ」は窓という意味で、AIが窓からのぞける範囲、とイメージすると分かりやすいでしょう。
Anthropicの用語集では、コンテキストウィンドウを、AIが学習した大量のデータとは別の、モデルにとっての「作業用の記憶(ワーキングメモリ)」と説明しています。Googleの公式ドキュメントも、短期記憶にたとえています。
作業机にたとえると分かりやすい
コンテキストウィンドウは、「作業机の広さ」にたとえると分かりやすくなります。机が広ければ、資料をたくさん広げたまま作業できますが、机がいっぱいになると、古い資料を片づけないと新しい資料を置けません。
| 作業机 | AIのコンテキストウィンドウ |
|---|---|
| 机の広さ | コンテキストウィンドウの長さ(トークン数) |
| 机に広げた資料 | これまでの会話・貼ったファイル・AIへの指示 |
| 本棚にある本 | AIが学習した知識(机の上とは別) |
| 机がいっぱいになる | 長さの上限に届く |
※編集部によるたとえ
コンテキストウィンドウの長さは、文字数ではなく「トークン」という単位で表されます。トークンはAIが文章を数えるときのひとかたまりのことです。
▶ 関連記事:トークンとは?AIが文章を数える単位、料金や文字数の目安と数え方
長い会話でAIが最初の方を忘れるのはなぜ?
会話は毎回まるごと読み直されている
Anthropicの公式ドキュメントによると、会話が進むと、あなたのメッセージとAIの答えが1往復ごとにコンテキストウィンドウにたまっていきます。AIは新しい質問に答えるたびに、それまでの会話をまとめて読み直してから答えを作っています。
コンテキストウィンドウに入るのは、会話だけではありません。
- AIへの指示(システムプロンプト)
- これまでのすべてのメッセージと、AIの答え
- 貼りつけたファイル・画像・PDF、道具(ツール)の結果
- AIがいま書いている答えや、答える前に考えた分
つまり、会話が長くなるほど、ファイルを貼るほど、机の上はどんどん埋まっていきます。
あふれると古い部分が見えなくなる
机がいっぱいになったとき、どうなるかはサービスによって違います。Anthropicの公式ドキュメントでは、Claudeのアプリ(claude.ai)のようなチャット画面は、古いものから順に押し出す形でコンテキストを管理することもある、と説明されています。こうして古い会話が机の上から外れると、AIはその内容を参照できなくなります。これが「最初に言ったことを忘れる」ように見える理由です。
長ければ長いほど良い、わけではない
Anthropicの公式ドキュメントは、コンテキストが長くなるほどAIの正確さや思い出す力が落ちていく現象があり、これを「コンテキストの劣化(context rot)」と呼んでいます(編集部訳)。机が広くても、資料を山積みにすると大事な1枚を見落としやすくなるのと同じです。机の広さだけでなく、何を置くかも大切だとされています。
>>Anthropic公式「Context windows」(英語)
主なAIのコンテキストウィンドウの長さ(2026年11月時点)
コンテキストウィンドウの長さはモデルによって違い、新しいモデルが出るたびに変わります。公式に書かれている数字を、2026年11月時点として整理すると次の通りです。
| サービス・モデル | コンテキストウィンドウ |
|---|---|
| Claude(API):Opus 5.5・Sonnet 5.5・Haiku 5.5 など | 100万トークン(1回の出力は最大12万8,000トークン) |
| Claude(有料プランのアプリ) | 最新のモデルで最大100万トークン。ほかは50万または20万トークン |
| Gemini(API):Gemini 4 など多くのモデル | 約100万トークン(1,048,576トークン) |
| OpenAI(API):GPT-6 Astra・GPT-6.1 Sol など | 約105万トークン(1回の出力は最大12万8,000トークン) |
※2026年11月時点・Anthropic公式ドキュメントとClaude公式ヘルプ、Google「Gemini API」ドキュメント、OpenAI APIのモデル一覧より編集部が整理。ChatGPTのアプリのプラン別の長さは、公式ヘルプで確認できなかったため載せていません
Googleの公式ドキュメントによると、以前の生成AIは一度に8,000トークンほどしか扱えませんでした。100万トークンは、1行80文字のプログラムなら約5万行、平均的な長さの英語の小説なら約8冊分にあたると説明されています。
なお、Claudeの公式ヘルプによると、コンテキストウィンドウの一部は常にAIの答えのために取っておかれるため、実際に続けられる会話は、数字よりも少し短くなります。
>>Google公式「Long context」(Gemini API・英語)
コンテキストウィンドウがあふれたときの対処法、圧縮と要約
Claudeのアプリは自動で古い会話を要約する
Claudeの公式ヘルプによると、コード実行の機能をオンにしているClaudeでは、会話がコンテキストウィンドウの上限に近づくと、古いメッセージを自動で要約して会話を続けられるようになっています。会話の全体の記録は保存されているので、要約した後でも元の内容を参照できると説明されています。長い会話の途中で、Claudeが「考えを整理している」と表示されたら、この自動の整理が動いている合図です。
ただし、この自動の整理が動くような長い会話は、利用枠を多く使います。公式ヘルプでも、長い会話で利用枠の上限が近いときは、新しい会話を始めるようすすめています。
>>Claude公式ヘルプ「使用量と長さの制限はどのように機能しますか」
Claude Codeの「/compact」で会話を圧縮する
AIにプログラミングを手伝わせるClaude Codeでも、上限に近づくと自動で会話を要約(圧縮)します。公式ドキュメントでは、自動を待たずに自分で操作する方法も紹介されています。
| コマンド | できること |
|---|---|
| /compact | ここまでの会話を要約して、机の上をあける。「/compact 〇〇を中心に」のように、残してほしい内容を指定できる |
| /context | いま何がコンテキストウィンドウを使っているかを、色分けして表示する |
| /clear | 会話を空にして、新しい作業を始める(前の会話はあとで再開できる) |
※2026年11月1日時点・Claude Code公式ドキュメント(コマンド一覧・コンテキストウィンドウ)より編集部が整理
公式ドキュメントによると、関係のない作業に切りかえるときは「/clear」で始め直すのがおすすめです。古い会話が残っていると、次に必要なファイルの場所を取り、メッセージのたびにトークンを使うためです。また、要約した後もプロジェクトの一番上のフォルダに置いたルールのファイル(CLAUDE.md)などは読み直されますが、会話の細かいところは要約の中にしか残りません。
>>Claude Code公式ドキュメント「コンテキストウィンドウを探索する」
どのAIでもできる3つのコツ
- 話題が変わったら新しい会話(チャット)を始める
- 長い会話を続けたいときは、AIにここまでの要点をまとめてもらい、その要約を新しい会話に貼る
- 大事な条件は、会話の途中で埋もれないよう、必要なときにもう一度伝える
※2・3は編集部による使い方の工夫
コンテキストウィンドウのよくある誤解と注意点
- 「学習」とは別物:コンテキストウィンドウに入れた内容は、その会話の中で参照されるだけで、AIの知識(学習済みのデータ)が書きかわるわけではない(会話のデータを今後の学習に使うかどうかは、各サービスの設定やルールで別に決まる)
- 長いほど何でも正確になるわけではない:コンテキストが長くなるほど正確さが落ちる現象があると、Anthropicが説明している
- 長い会話ほど利用枠やお金を使う:AIは毎回それまでの会話を読み直すため、会話が長いほど使うトークンが増える
- 数字は変わりやすい:新しいモデルが出るたびに長さが変わるので、使う前に公式の最新情報を確かめる
大量の資料をまとめて扱いたいときは、必要な部分だけをAIに渡す「RAG」という仕組みも使われています。Claudeの公式ヘルプによると、Claudeのプロジェクト機能はRAGを使い、関係のある内容だけをコンテキストウィンドウに読みこむことで、多くの情報を効率よく扱えるようにしています。
▶ 関連記事:RAGとは?AIが資料を調べてから答える仕組みと身近な例、ハルシネーションとの関係
コンテキストウィンドウと一緒に知っておきたいAI用語
- トークン:コンテキストウィンドウの長さを表す単位。AIが文章を数えるときのひとかたまり
- RAG(検索拡張生成):必要な資料だけを探してコンテキストウィンドウに入れる仕組み
- ハルシネーション:AIがもっともらしい間違いを言うこと。長すぎる会話で大事な情報を見落とすと起きやすくなることも
- AIエージェント:長い作業を自分で進めるAI。コンテキストウィンドウの管理が特に大切になる
▶ 関連記事:トークンとは?AIが文章を数える単位、料金や文字数の目安と数え方
▶ 関連記事:RAGとは?AIが資料を調べてから答える仕組みと身近な例、ハルシネーションとの関係
▶ 関連記事:ハルシネーションとは?AIがもっともらしい間違いを言う理由と見分け方・減らし方
▶ 関連記事:AIエージェントとは?チャットとの違いと仕組み、Claude Code・Codexなどの例
【まとめ】コンテキストウィンドウはAIの作業机、広さと片づけが大事
コンテキストウィンドウとは、AIが一度に参照できる文章の量で、作業机の広さにたとえるとイメージしやすくなります。会話やファイルは机の上にたまっていき、あふれると古い部分が外れたり、自動で要約されたりします。2026年11月時点では、主なAIのAPIで100万トークン前後まで広がっていますが、長ければ良いわけではありません。話題が変わったら新しい会話を始める、Claude Codeなら「/compact」や「/clear」を使う、といった片づけを習慣にしましょう。
AIの技術・サービス・ルールは変化が速く、本記事の予測や見通しは将来を保証するものではありません。各サービスの仕様・料金は公式サイトで最新の情報をご確認ください。本記事の情報は2026年11月1日時点のものです。
