Codex 0.150.1の変更点と画像圧縮の確認、更新判断ポイント

Codex 0.150.1の変更点と画像圧縮の確認、更新判断ポイント

Codex 0.150.1が公開され、リモート作業のコンテキスト圧縮で、保持した画像をトークン予算へ含める修正が入りました。画像を何枚も参照する長いセッションでは、古い画像を整理する判断が結果の安定性に直結します。本記事では、0.150.1の変更点、0.151.0-alpha.7との違い、Codex CLIを更新する前後の確認方法を、公式リリースノートをもとに整理します。

結論powered by Claude

Codex 0.150.1は2026年8月27日に公開された安定版の修正リリースです。公式リリースノートが示す変更は、リモートのコンテキスト圧縮で保持される画像をトークン予算へ含めることです。詳細はCodex 0.150.1の公式リリースノートで確認できます。

この変更で、画像を含む長い作業では、古い画像を必要に応じて整理しながら予算内に収める動きが明確になります。これは画像付きタスクへの影響を公式記述から読み取った整理であり、すべての利用者の応答が変わるという意味ではありません。テキスト中心の短い作業では、差を感じにくい場合もあります。

0.151.0-alpha.7は先行版で、0.150.1の安定版と同列に扱わないことが重要です。まず現在の版を確認し、画像を使うリモート作業を代表例にして更新後の結果を比べます。CLIの導入方法と基本操作はCodex CLI公式ガイドを参照してください。

目次 (22)

Codex 0.150.1のリリース概要

2026年8月27日、OpenAI Codexの公式GitHubリポジトリで0.150.1が公開されました。リリースページでは安定版として番号が示され、変更欄にはリモート圧縮に関する修正が一項目記載されています。大きな機能を追加した版というより、画像を保持したまま長い作業を続けるときの計算を正す、範囲のはっきりした更新と見るのが適切です(出典: https://github.com/openai/codex/releases/tag/rust-v0.150.1 )。

この版を読むときは、Codex CLIの版番号と、作業で選ぶモデルの名前を分けて考えます。0.150.1はCLIや周辺の実行環境を示す番号であり、新しいGPTモデルの公開を意味する番号ではありません。したがって、今回の更新でモデル選択が置き換わる、料金体系が変わる、といった期待を持つのは適切ではありません。公式ページに記載された修正の範囲を起点に、必要な利用者だけが更新を判断します。

0.150.1で変わったこと

公式リリースノートの中心は、リモートのコンテキスト圧縮が保持画像をトークン予算へ含めるようになった点です。コンテキスト圧縮は、会話やツールの結果が長くなったとき、後続の作業に必要な情報を残しながら内容をまとめる処理です。画像を残した状態で圧縮する場合、その画像も予算を使う対象として数えられるようになりました。

さらに、予算に収める必要が生じたときは、古い画像を切り詰める判断が行われます。ここでいう修正は画像の画質を上げる機能ではなく、保持される画像を予算計算から漏らさないためのものです。変更の詳細を広げすぎず、公式リリースノートの「retained images toward its token budget」という説明に沿って、画像の保持と圧縮の関係を確認するのが安全です(出典: https://github.com/openai/codex/releases/tag/rust-v0.150.1 )。

0.151.0-alpha.7との位置づけ

同じ8月27日には、0.151.0-alpha.7も公式リポジトリに公開されています。ただし、こちらはリリースページで「Pre-release」と表示される先行版です。安定版を使っている人が、画像圧縮の修正を目的に先行版へ移る必要はありません。0.150.1で目的を満たせるなら、まず安定版の範囲で判断します。

先行版のリリースページには、0.151.0-alpha.7の公開情報はありますが、0.150.1と同じ画像圧縮修正が入ったとは書かれていません。二つの版を混ぜて紹介せず、安定版と先行版を別の選択肢として説明することが大切です。比較するときは、版番号、公開区分、公式に明記された変更をそれぞれ記録します(出典: https://github.com/openai/codex/releases/tag/rust-v0.151.0-alpha.7 )。

修正の中心は画像を含む圧縮処理

Codexの長い作業では、ソースコードだけでなく、画面キャプチャ、設計図、エラー画面などの画像を会話へ渡す場面があります。画像は人間には一枚の資料に見えても、モデルへ渡す入力としては一定の量を持ち、複数枚を残せば後続のコンテキストに影響します。0.150.1は、この現実に合わせて圧縮時の予算の扱いを整理した版です。

重要なのは、圧縮が失敗しなくなると断定しないことです。リリースノートが説明しているのは、保持画像を予算へ含め、必要なら古い画像を切り詰める修正です。画像の内容が読みやすくなること、すべての画像が最後まで残ること、長い作業の応答時間が必ず短くなることまでは示されていません。確認する対象を予算計算と画像保持に絞ると、過度な期待を避けられます。

「保持した画像を予算に含める」とは

会話の途中で画像を何枚か参照し、その後も同じセッションで作業を続ける場合を考えます。後半の依頼に必要な画像を残すには、過去のテキストだけでなく画像の情報も後続の文脈へ渡す必要があります。0.150.1では、その保持画像をトークン予算の外側に置かず、圧縮の計算へ入れるという考え方が明示されました。

この違いは、単純な「画像の枚数制限」とは少し異なります。大切なのは何枚あるかだけではなく、長い会話のどの時点でどの画像を残すかです。画像の保持分を数えた上で予算に収めるため、古い画像が切り詰められることがあります。後で必要な資料を参照する作業では、画像を送った時刻や用途をメモしておくと、結果を比べやすくなります。

古い画像を整理する場面

古い画像の整理は、画像そのものが不要だと決めつける操作ではありません。圧縮後の文脈にすべてを残すことが難しいとき、限られた予算へ収めるために、より古い画像から対象を狭める仕組みです。公式リリースノートも、古い画像を必要に応じて切り詰めると説明しており、どの画像が常に優先されるかまでは保証していません。

そのため、画像を重要度で分けて送るのが実用的です。現在の不具合を示す画像、仕様の基準となる図、すでに確認を終えた参考画像を同じ重みで大量に渡すと、後半で残してほしい資料が分かりにくくなります。作業の冒頭に「この画像は基準」「この画像は参考」と説明しておけば、結果を確認するときの視点も揃えられます。

どんな利用者に関係するか

0.150.1の修正は、Codexを使うすべての人へ同じ大きさで影響するわけではありません。CLIを更新するかどうかは、使っている入口、作業の長さ、画像を含む頻度、失敗した場合にどこまで確認できるかで決めます。版番号だけを見て急いで更新するより、自分の作業で修正点に触れるかを先に考える方が判断しやすくなります。

同じCodexでも、短いコードの質問と、複数の資料を参照しながら長く進める作業では、コンテキスト圧縮に遭遇する可能性が違います。画像を使わない短いセッションなら、今回の変更は実感しにくいでしょう。一方、画像を含むリモート作業を何度も続ける人は、更新後の予算の扱いを確認する価値があります。

影響が大きいケース

影響が大きいのは、画面キャプチャや図を添付し、長い会話の後半でもそれらを参照したい利用者です。たとえば、複数のエラー画面を見比べる調査、画面設計と実装結果を照合する作業、画像で示した再現手順をもとに修正を進める作業が当てはまります。画像が増えた後に文脈を圧縮するなら、0.150.1の修正内容と直接関係します。

ただし、影響が大きいことと、更新すれば必ず目に見える改善が出ることは同じではありません。利用中の作業が短く、圧縮まで到達しないなら差は表れません。更新の前後で同じ画像、同じ指示、同じ確認項目を使い、古い画像が整理された後も必要な資料を参照できるかを見ると、修正の効果を具体的に判断できます。

影響が小さいケース

テキストだけで小さな修正を依頼し、すぐに結果を確認して会話を閉じる利用者は、今回の変更の影響を受けにくいでしょう。短い質問、単純な名前変更、数個のファイルに限定した確認では、保持画像を予算へ含める処理そのものに到達しないことがあります。更新しても、通常の出力が大きく変わらない可能性があります。

また、デスクトップアプリや別の入口を使っている場合は、Codex CLIの更新方法をそのまま適用しないでください。0.150.1という番号が、すべての提供経路の画面や内部部品に同じ形で表示されるとは限りません。自分がCLIを使っているのか、アプリの更新を待つ経路なのかを整理し、公式の案内に合う方法を選びます。

更新前に確認するポイント

更新前の確認は、現在の版を記録し、画像を使う作業の代表例を選び、比較の基準を決める順に進めます。ここを省くと、更新後に結果が変わったとしても、版の影響なのか、入力画像や指示の違いなのかを切り分けられません。確認に必要な情報は多くありませんが、同じ条件を再現できるように残しておくことが大切です。

特に、安定版から先行版へ移る場合は、更新そのものより戻す判断の方が重要になります。先行版にしかない変更を試したい事情がなければ、0.150.1の安定性を優先します。公式リリースノートの記述を読み、今回の修正が自分の困りごとに対応するかを見てから、実際の更新へ進みます。

更新前に残す情報

まず、現在のCodex CLIの版番号、利用しているOS、作業へ画像を含めるか、圧縮が起きたと感じた場面をメモします。入力に使った画像の枚数や大まかな目的も残しておくと、更新後の比較が容易です。画像そのものを共有できない場合は、画面の種類と送った順番だけでも構いません。

次に、確認したい結果を一つに絞ります。「最後の画像を参照できるか」「古い画像を整理した後も現在のエラーを説明できるか」のように、観察できる条件へ置き換えます。応答の文章全体が良くなったかという曖昧な基準ではなく、画像の保持と予算の扱いに結び付く確認項目を選ぶのがコツです。

安定版と先行版を分けて判断する

0.150.1は安定版として扱い、0.151.0-alpha.7は先行版として扱います。先行版を選ぶのは、次の変更を試す明確な目的があり、結果を確認できる時間と環境がある場合に限るのが無難です。今回の画像圧縮修正を確認したいだけなら、先行版を混ぜない方が原因を追いやすくなります。

版を変えた後は、モデル名、作業の入口、入力画像、指示文をできるだけ揃えます。複数の条件を同時に変えると、0.150.1の影響が見えなくなります。安定版の更新として確認するのか、先行版の検証として確認するのかを、記録の先頭に書いておくと後から読み返したときにも迷いません。

Codex CLIを更新する方法

Codex CLIをnpmで導入している場合は、パッケージの版を指定して更新できます。一般的な入口は公式のCLIガイドにまとめられていますが、導入方法が異なる環境では、現在の管理方法に合った案内を優先してください。更新前に現在の版を確認し、更新後にも同じコマンドを実行すると、意図した版へ移れたかをすぐに判断できます(出典: https://developers.openai.com/codex/cli/ )。

ここでは0.150.1を明示して、今回の修正を再現しやすくします。最新版という指定だけに頼ると、後日別の安定版が公開されたときに、この記事で説明した版と実際の導入先がずれることがあります。調査目的なら版を固定し、日常利用で追随するなら更新後に表示される版番号を記録する、という使い分けができます。

npmで0.150.1を入れる手順

  1. codex --version を実行し、現在の版番号を控えます。
  2. npm install -g @openai/codex@0.150.1 を実行して、Codex CLI 0.150.1を導入します。
  3. もう一度 codex --version を実行し、表示が 0.150.1 になっていることを確認します。
  4. 画像を使わない短い作業で起動を確かめてから、代表例のリモート作業を確認します。

インストール先の権限やNode.jsの状態によっては、npmの処理が止まることがあります。その場合は、まずエラーの発生段階を記録し、再試行を繰り返す前に導入経路と実行場所が一致しているかを確認します。複数のNode.js環境を使っているPCでは、更新した場所と実際に呼び出す codex の場所が異なることもあるため、版番号の確認を省略しないでください。

アプリ版や別の導入経路を使う場合

デスクトップアプリを使っている場合、npmでCLIを更新してもアプリ本体の版は変わりません。IDE拡張やクラウド側の入口も、それぞれ提供元の更新方法と表示される版が異なります。今回の記事のコマンドは、Codex CLIをnpmで管理している環境に限定して使い、別の入口では公式案内を確認してください。

また、CLIの版を更新しても、すでに開始した作業の状態が過去の版から瞬時に変わるとは限りません。新しい確認を始めるときに0.150.1を呼び出せているかを見て、必要なら新しいセッションで比較します。現在進行中の作業を中断する前に、未確認の変更や参照した画像を記録しておくと、更新後の比較で失う情報を減らせます。

更新後の確認手順

更新後は、いきなり長い本番作業へ投入せず、短い確認、画像を含む確認、結果の比較という順に進めます。最初の確認で起動と版番号を見て、次の確認で今回の修正点に触れ、最後に期待した結果と実際の結果を照合します。これは新しい機能を探すためではなく、0.150.1が正しく動いているかを自分の条件で確かめる手順です。

確認中に画像が整理されても、すぐに不具合と判断しないでください。公式の説明にも、予算に収めるため古い画像を切り詰める場合があるとあります。大切なのは、残るべき最新の画像や、依頼の判断に必要な情報をCodexが参照できるかです。残したい資料を明示していなかった場合は、入力の出し方を変えて再確認します。

テキストだけの確認

最初は画像を含めず、現在のプロジェクトに影響しない短い読み取り作業を依頼します。版番号の確認、簡単なファイルの説明、変更を加えない範囲の調査など、結果をすぐ人が読める内容が向いています。ここで起動、応答、終了までに問題がないことを確認し、画像圧縮とは別の導入トラブルを先に除きます。

テキストだけの確認で以前と違う結果が出たときは、画像圧縮の修正と結び付ける前に、モデル、設定、作業場所を比較します。0.150.1の公式リリースノートが示す変更は画像を含むリモート圧縮です。画像を使っていない作業の差を、今回の修正だけで説明しようとしないことが大切です。

画像を含む確認

次に、同じ種類の画像を複数枚使う短い代表例を用意します。最初の画像を基準資料、後の画像を現在の状態として説明し、最後に現在の状態をもとにした質問を置きます。作業を必要以上に長くする必要はありませんが、圧縮が関係する程度の長さと、画像を保持する条件を揃えます。

確認したいのは、画像がすべて残ったかという単純な数ではありません。現在の状態を示す画像を参照できるか、古い資料が整理された後も依頼の前提を取り違えないか、結果の説明に根拠が残っているかを見ます。必要な画像が後半で見えなくなった場合は、重要度を明示して同じ条件で再度確かめます。

結果を比較して記録する

更新前後で、版番号、画像の順番、依頼文、圧縮が起きた位置、参照できた資料、最終結果を並べます。文章の印象だけで判断せず、どの画像を残してほしかったのかを軸に比較します。差がなければ「差なし」と記録して構いません。修正が入ったから必ず改善が見えるはずだ、と考えない方が正確です。

結果に差があった場合も、モデルや入力の違いを確認してから0.150.1の影響と判断します。別の作業で同じ傾向が出るかを一度だけ再確認し、再現しなければ個別の条件として扱います。公式リリースノートにない挙動まで断定せず、観察した事実と推測を分けて書くことが、次の更新時にも役立つ記録になります。

0.150.1で変わらないこと

今回のリリースは、Codexの使い方全体を変える新しいモデルの案内ではありません。公式ページに記載された中心的な修正は、リモートのコンテキスト圧縮で保持画像をトークン予算へ含めることです。CLIの基本的な入口、プロジェクトを指定して作業する考え方、結果を人が確認する流れまでが、この版番号だけで変わるとは読み取れません。

そのため、画像をほとんど使わない人は、急いで更新する理由が小さい場合があります。一方で、長いリモート作業へ画像を何度も渡している人は、予算の扱いを見直す機会になります。影響の大小を一般論で決めず、自分の作業を一つ選んで、版番号を固定した比較を行うのが現実的です。

版番号をモデル名と混同しない

Codex CLIの0.150.1と、Codexで選べるGPT系モデルは別の情報です。CLIを0.150.1へ更新しても、モデル選択が同じ版番号になるわけではありません。モデルの対応状況や既定値は公式の設定・モデル案内で確認し、リリースノートにない変更を0.150.1の効果として紹介しないようにします。

この区別は、結果の比較でも重要です。更新前と更新後でモデルを変えると、画像圧縮の修正とモデル差が混ざります。まず同じモデルでCLIの版だけを変え、必要があれば次の比較としてモデルを変えます。比較の条件を一つずつ動かすことで、調査結果を読み手へ説明しやすくなります。

更新するか迷ったときの結論

画像を含む長いリモート作業で、圧縮後の資料の扱いが気になっているなら、0.150.1へ更新して代表例を確認する価値があります。npmでCLIを管理しているなら、現在の版を控えてから0.150.1を導入し、版番号と結果を記録します。画像を使わない短い作業が中心なら、次のメンテナンス時に更新しても判断を急ぐ必要はありません。

0.151.0-alpha.7は先行版なので、今回の修正確認だけを目的に選ぶ必要はありません。安定版と先行版を混ぜず、公式リリースノートの記載範囲を守り、画像の保持とトークン予算という二つの観点で結果を見ます。Codexの更新は版番号を追うこと自体が目的ではなく、自分の作業を安定して確認できる状態へ近づけるための手段です。

参考になったら ♡
Codexer Navi 編集部
@codexer_navi

Anthropic の Claude / Claude Code を中心に、日本のエンジニア向けに最新動向と実務 を毎日発信。 運営方針 は メディアについて をご覧ください。