OpenAIは「Luna Reserve」というCodexのフォールバック層をテスト中

未文書化の機能は、一部のPlusおよびProユーザーに、上位モデルへのアクセスが制限された後も別個の利用枠を付与します。RuntimeWireは、OpenAIのWindowsクライアント内でそのモデル切り替えと計測ロジックを追跡しました。

By · Published · Updated

RUNTIMEWIRE INVESTIGATION — Scoop

Original reporting by RuntimeWire, based on reverse engineering.

なぜ重要なのか

Reserveは、OpenAIがCodexの厳しい利用の壁をより安価なフォールバックに置き換え、開発者の活動を維持しつつプレミアムの利用枠を即座のアップセルに変えることを可能にするだろう。

Reporting record

Finding

Codex contains a feature-gated “Luna Reserve” allowance that appears to switch eligible Plus and Pro users to a Luna-class reserve model after advanced-model limits are reached.

How we verified

Methods: reverse engineering.

Static analysis of the production-distributed Codex app.asar identified the model identifier gpt-reserve, feature gate reserve_enabled, luna_reserve banner logic, dedicated lifecycle analytics, eligibility checks for Plus/Pro accounts, and user-facing text describing a separate “Luna Reserve” allowance. The code preserves the user’s original model selection and restores it when Reserve ends.

Calculated the archive’s SHA-256 hash, parsed its ASAR index, and extracted the Electron main-process and renderer bundles. Searched the bundles for feature definitions, model identifiers, rate-limit handling, eligibility conditions, analytics events, and user-facing strings. Traced Luna Reserve from its server-controlled feature gate through account eligibility, rate-limit activation, model switching, UI presentation, and restoration of the original model. Compared findings against current official OpenAI documentation. No server interaction or feature-flag bypass was attempted.

Tested versions:

  • Windows package 26.818.5229.0
  • embedded Codex app 26.818.41509
  • build 6962 (prod)

Reproduction

RuntimeWire independently reproduced the core finding.

Obtain the specified Microsoft Store build of Codex and hash app/resources/app.asar. Parse the ASAR and inspect the renderer bundle for gpt-reserve, reserve_enabled, luna_reserve, and CodexLunaReserveLifecycle. Confirm the surrounding code includes Plus/Pro eligibility checks, a separate gpt-reserve rate limit, model switching, and the user-facing string “Luna Reserve · {remaining}% remaining.” Live UI reproduction additionally requires server-side eligibility and rate-limit state.

File hashes

  • C5D839BC9B122B7EF2A2F0F45186B3E5895923DE5B6CEF5253C936FE670C0479

Company response

RuntimeWire requested comment; the company had not responded by publication time.

A miniaturized digital usage meter showing a full limit, labeled 'GPT-Reserve', with a disabled 'Upgrade' button and a small analytics icon nearby.

OpenAIは、通常の高度モデルの割当が不足したときでも加入者が作業を続けられるようにする、未公開のフォールバック層をCodex向けに展開し始めています。

この機能はLuna Reserveと呼ばれます。内部モデル識別子はgpt-reserveで、独自の使用量割当を持ち、後で元に戻せるように必要な設定を保持しながら、ユーザーが選択したモデルを一時的に置き換えるよう設計されています。

Xに投稿されRuntimeWireが確認した複数の画像は、ユーザーアカウント上でこの機能が表示されていることを示しています。ある画像ではCodexのモデルセレクタにGPT-ReserveがGPT-5.6 Lunaの直下に表示され、同じ「Fast and affordable agentic coding...」という表示の説明が付いています。別の画像ではgpt-reserveが通常の週次制限と並んで別個に計測される割当として表示されています。…

When you purchase through links in our articles, we may earn a small commission. This doesn’t affect our editorial independence.

Reader comments

Conversation for this story loads after sign-in.