
Codex CLIのコンテキストウィンドウは272kへ縮小
Codexのコンテキストウィンドウ(AIが1回のやり取りで読み込める文章量の上限)は、GPT-5.6の3モデルで2026年7月に372k(372,000トークン)から272kへ下がり、9月26日時点でもそのままです。単位はトークン(AIが文章を処理するときの最小の区切り)です。
272kは272,000トークンで、変更前の372kより100,000トークン少ない量です。つまり、一度に読み込める文章量は変更前の約73%に減少しました。
Codexのコンテキスト上限が変わった経緯(2026年)
- 7月13日OpenAIのSottiaux氏が、372kにした上限を272kへ戻したとXに投稿
- 7月18日Codex CLI 0.144.6で、GPT-5.6の3モデルの値が272kになる
- 8月17日設定で、872kまで上書きできる変更が入る(8月20日の0.149.0に収録)
- 9月26日デフォルトは272kのまま。372kには戻っていない
GPT-5.6のSol・Terra・Lunaの3モデルが縮小の対象
対象はGPT-5.6のSol・Terra・Lunaの3モデルで、Solだけの話ではありません。また、変更は2026年7月18日公開のCodex CLI 0.144.6に入り、3モデルとも上限が372,000トークンから272,000トークンへ、100,000トークン(約27%)減少しました。
3モデルの性能と料金の違いについては「GPT-5.6とは?3つのモデルの違いと現行の料金、新機能の内容」にまとめています。なお272,000トークンはCodexの中で使う値で、APIでGPT-5.6 Solを直接呼ぶときのコンテキストは今回の変更による影響を受けず、1,050,000トークンのままです。
GPT-6の3モデルもデフォルトはGPT-5.6と同じ
Codexのモデル一覧(9月26日時点)では、先頭に記載されているGPT-6-Astra・GPT-6-Sol・GPT-6-Lunaの3モデルも、デフォルトの上限はGPT-5.6と同じ272,000トークンです。モデル一覧の元データは、GitHubで公開されているmodels.jsonというファイルで、Codexが使うモデルごとの値が書かれています。
また、設定で上げられる上限は3モデルとも872,000トークンで、GPT-5.6と同じです。GPT-5.6の3モデルと合わせた6モデルのどれに切り替えても、上限は変わりません。
お知らせはGitHubのCLIリリースノートに1行だけ
お知らせは、GitHubのCodex CLIリリースノートにバグ修正として書かれた1行だけです。その1行はSol・Terra・Lunaのプロンプトを更新し、コンテキストウィンドウを272,000トークンへ修正したというものです。一方、OpenAIはこの変更を、2026年9月1日時点でCodex公式サイトの変更履歴に載せていません。
Refreshed bundled instructions for GPT-5.6 Sol, Terra, and Luna, and corrected their context windows to 272,000 tokens. — Bug Fixes 欄より(3モデルの値を272,000トークンへ)公式情報を見る →
OpenAIはなぜ使用量の想定超過で上限を戻したのか
OpenAIのThibault Sottiaux(ティボー・ソティオー)氏は、372kへ上げたところ使用量が想定より多くカウントされたと説明し、272kへ戻しました。Xの投稿に記載のこの説明とは別に、272kという数字はAPIの料金が割増になる境界とも重なります。
GPT-5.6 SolのAPI料金(100万トークンあたり・ドル)
サブスクのユーザー向けアップデートで372kへの復帰を予告
Sottiaux氏は2026年7月13日、CodexとChatGPT Workのユーザーに宛てた投稿で経緯を書きました。GPT-5.5では272kだった製品側の上限をGPT-5.6 Solで372kに上げたところ、想定より多くの使用量がカウントされたため272kへ戻したという内容で、この先数日のうちに372kへ戻す作業をするとも予告しています。
272kに戻したあとは、使用量の減り方が大幅に緩やかになるはずだとも述べています。同じ投稿によると、推論の強さを変更する実験も並行していて、そちらも元に戻したとのこと。推論の処理を効率化した分はGPT-5.6 Solのすべてのサブスクリプションに還元し、それだけで利用できる量が約10%増えるとしています。
We noticed that by changing the context size limit in the product to 372k for GPT-5.6 Sol, up from 272k for GPT-5.5, it resulted in more usage being charged than intended. We have reverted to 272k and will work to roll back out to 372k in the days to come. — 上限を272kへ戻した理由と、372kへ戻す予定を書いた箇所より公式情報を見る →
API料金は272kトークンを超えると入力2倍・出力1.5倍
1回のリクエストで入力が272kトークンを超えると、APIの料金はリクエスト全体で入力2倍・出力1.5倍になります。また、GPT-5.6 Solの単価(100万トークンあたりの料金)は入力4ドル(約650円)・出力20ドル(約3,248円)で、入力20%・出力33%引き下げの販促価格として少なくとも2026年11月21日まで続きます。
割増が始まると、単価は100万トークンあたり入力8ドル(約1,299円)・出力30ドル(約4,871円)になります。7月までのCodexの上限だった372kは、この割増が始まる272kより100,000トークン大きい値でした。
この倍率はAPIの料金表で定められています。ChatGPTのプランで使うCodexについて、OpenAIは使用量が想定より多くカウントされたことが理由だと述べています。
Prompts with >272K input tokens are priced at 2x input and 1.5x output for the full request. — 料金の欄より(272k超はリクエスト全体が割増)公式情報を見る →
config.tomlの設定でコンテキスト上限を872kまで上げられる
372kへはまだ戻っていませんが、8月からはユーザーが設定で上限を上げられるようになりました。2026年8月17日に取り込まれた変更(PR #39102)で、GPT-5.6の3モデルは設定で872,000トークンまで上書きできるようになりました。
この変更は8月20日公開のCodex CLI 0.149.0に入っています。値はCodexの設定ファイルであるconfig.tomlに書きます。
GPT-5.6 Solで利用できるコンテキストの比較(トークン)
設定で上げられる872kはデフォルトの約3.2倍で、7月に戻る前の372kも大きく超える。それでもAPIで直接使うときの1,050,000には届かない。棒の高さは1,050,000を100とした比。
設定は、使うモデルを選ぶ1行目とコンテキストのトークン数を指定する2行目の2行です。上限の変更は2行目の値だけで完了します。
model = "gpt-5.6-sol"
model_context_window = 872000
設定に1Mと書いても872kまでしか効かない
設定に1,000,000トークン(1M)と書いても、実際に使われるのは872,000トークンまでです。PR #39102に含まれるテストでも、1,000,000を指定したときの値は872,000になっています。
model_context_windowは公式の設定リファレンスで、使用中のモデルが利用できるコンテキストのトークン数と定義されている設定です。8月にはSottiaux氏が、Codexで100万トークン(1M)のコンテキストを使う方法をXで紹介したとのこと。Codexの上限は性能とコスト面で最適になるよう調整してあるが、要望が多いので方法を公開したとも述べています。
Here is how to enable a 1M-token context window in Codex for GPT-5.6 Sol./Even though we have tuned the context limit in Codex to be set optimally when it comes to performance and cost, this is a common ask, so here it is documented. — 1Mコンテキストの設定方法を紹介した投稿より公式情報を見る →
自動圧縮(コンパクション)の閾値は何で指定するのか
自動圧縮(コンパクション)が始まるトークン数は、model_auto_compact_token_limitで一緒に指定できます。Codexの自動圧縮は会話履歴のトークン数が閾値に達すると履歴を圧縮する処理で、指定がなければモデルごとのデフォルトの値が使われます。
372kへの復帰を求めるissueに貼られた設定例も、model_context_windowと並べてmodel_auto_compact_token_limitを書いていたので、上限を上げるなら圧縮が始まる位置も同じファイルで指定できます。どこまでをコンテキストに入れるかの考え方については「コンテキストエンジニアリングでClaude Codeの指示を80%削減」にまとめています。
Context window tokens available to the active model./Token threshold that triggers automatic history compaction (unset uses model defaults). — model_context_window と model_auto_compact_token_limit の説明より公式情報を見る →
372kへの復帰を求めるissueにOpenAIは答えていない
372kへの復帰を求めるissue #34619に、OpenAIは回答していません。また、7月13日に数日で戻すと説明してから2か月以上たった9月26日時点でも、デフォルトは272kのままです。
このissueはOpenAIのGitHubリポジトリに7月21日に立てられ、求めているのは372kへ戻すことか、ユーザーが選択できる設定を用意することです。9月26日時点でもこのissueは開いたままで、7件のコメントと25件のリアクションがあります。
コメントを書いた人の中にOpenAIのメンバー表示が付いた人は一人もいません。issueが求めた2つのうちユーザーが選択できる設定は8月に用意されましたが、デフォルトを372kへ戻す件には、issue上でOpenAIからの回答がありません。
Restore GPT-5.6 Sol’s 372k Codex context window, or provide an opt-in setting — issue のタイトルより公式情報を見る →
Codexのコンテキストは272kのまま、設定で上げる
Codexのコンテキストは2026年7月にGPT-5.6の3モデルで372kから272kへ戻り、9月26日時点はGPT-6の3モデルを含めデフォルトが272kです。OpenAIは372kでは使用量が想定より多くカウントされたと説明して数日で戻すとしたものの、まだ戻っていません。
大きなリポジトリをまとめて読ませる作業が多いならconfig.tomlのmodel_context_windowに書けば872kまで上限を上げることができ、そうでなければデフォルトのままで構いません。APIでGPT-5.6 Solを使うなら、入力が272kを超えるとリクエスト全体が割増料金になることを先に押さえておきましょう。
FAQ
- Codexのコンテキストはいま何トークンですか?
- デフォルトは272,000トークンです。2026年7月18日のCodex CLI 0.144.6で、GPT-5.6の3モデルが372,000トークンから272,000トークンに戻りました。9月26日時点ではGPT-6の3モデルも同じ値で、config.tomlに書けば872,000トークンまで上げられます。
- Codexのコンテキストを増やす設定はありますか?
- あります。Codexの設定ファイルconfig.tomlのmodel_context_windowにトークン数を書くと、872,000トークンまで上げられます。実際に利用できる値は872,000トークンで止まるため、1,000,000と書いても872,000トークンになります。
- Codexのコンテキストは372kに戻りますか?
- OpenAIは戻る時期を明らかにしていません。OpenAIのThibault Sottiaux氏は2026年7月13日に、数日のうちに372kへ戻す作業をすると書きましたが、9月26日時点でもデフォルトは272kのままです。372kへの復帰を求めるGitHubのissueにも、OpenAIは回答していません。



