Codex zapne experimentální správu kontextu jen třem z šestnácti tarifů ChatGPT
Codex 0.153.0 vyšel 3. září 2026 a přidal vypnutou položku features.context_management.experimental_mode. Zapíná rozpočet tokenů, poznámky k historii a nástroj new_context. Naskočí ale jen tehdy, když je relace přihlášená účtem ChatGPT s tarifem Plus, Pro nebo Pro Lite a jde přes backend Codexu; kdo se hlásí klíčem k API, nastavení zapne nadarmo.

Codex je agentní nástroj OpenAI, který pracuje s kódem v terminálu. Verze 0.153.0 vyšla 3. září 2026 a přinesla mimo jiné vypnutou položku nastavení features.context_management.experimental_mode. Poznámky k vydání o ní píšou, že po zapnutí aktivuje rozpočet tokenů, poznámky k historii a nástroj new_context, a podmínku shrnují jednou větou: platí to pro relace ChatGPT Plus, Pro nebo Pro Lite, které jedou přes backend Codexu.
V kódu je ta věta rozepsaná na deset podmínek a stačí, aby platila jediná z nich, a nastavení nemá žádný účinek.
Deset důvodů, proč funkce nenaskočí
Rozhoduje funkce apply_experimental_context() v souboru token_budget.rs, jak ho vydala značka rust-v0.153.0. Je v ní jediný podmínkový blok spojený logickým „nebo“ a za ním návrat bez jakékoli hlášky. Vypadne z něj relace, která nemá zapnutou vlastnost context_management; poskytovatel modelu, který neumí trasy backendu Codexu nebo nevyžaduje přihlášení k OpenAI; poskytovatel, který si čte klíč z proměnné prostředí, má vlastní token, vlastní autentizaci nebo běží přes Amazon Bedrock; přihlášení, které není účtem ChatGPT nebo nemá průchozí tarif; a nakonec případ, kdy se nedá zapnout související vlastnost token_budget.
Kdo si nastavení zapíše a některou podmínku nesplní, chybu nedostane. Funkce jen vrátí prázdný výsledek a relace pojede tak, jako by v konfiguraci nic nestálo.
Průchozí jsou tři tarify
Výčet PlanType v souboru account.rs jmenuje šestnáct tarifů a k tomu zachytávač Unknown pro hodnoty, které Codex nezná. Podmínkou projdou tři: Plus, Pro a Pro Lite.
Test připsaný k téže funkci vypisuje i druhou stranu. Účet ChatGPT s tarifem Free neprojde, přihlášení klíčem k API neprojde ani s tarifem Pro a neprojde ani Enterprise. Podniková varianta tedy zůstává bez funkce, kterou dostane osobní předplatné Plus. Ve výčtu průchozích nejsou ani Team, Business, Go, Edu a jejich odvozeniny.
Co se zapnutím přibude
Nastavení samo nic nového neimplementuje, jen zapne dvě věci, které v Codexu už jsou. První je vlastnost token_budget, která podle popisu ve výčtu vlastností přidává do kontextu viditelného modelu údaje o kontextovém okně a umí modelu poslat připomínku, když zbývá málo tokenů. Druhá je přepínač use_history_notes_extension, který zapíná rozšíření pro poznámky k historii; rozšíření mají v Codexu vlastní rozhraní a magazín o něm psal u verze 0.151.0.
K tomu se do seznamu nástrojů přidá new_context. Jeho popis je jedna věta: „Start a new context window. Does not clear, reset, or otherwise affect environment state.“ Model si tedy může kontextové okno založit znovu, aniž tím sáhne na stav prostředí, ve kterém pracuje.
Rozšíření poznámek k historii novinka téhle verze není. Do repozitáře přibylo 21. srpna 2026 pod návrhem změny číslo 39827 a do 0.153.0 se v něm změnilo jen to, že ho nová položka nastavení umí zapnout sama.
Poznámky nekončí na disku
Rozšíření dává modelu dva nástroje, history a notes. První umí procházet a prohledávat dřívější konverzaci po tom, co se kontextové okno založí znovu, druhý vede soukromé poznámky s virtuálními cestami a stropem jednoho milionu bajtů na soubor. Data ale nezůstávají u uživatele: HistoryNotesBackend posílá každé volání jako požadavek HTTP přes poskytovatele modelu. To vysvětluje, proč se funkce váže na backend Codexu a proč ji cizí poskytovatel nedostane – druhou stranu té výměny musí někdo provozovat.
Popis obou nástrojů, který vidí model, končí instrukcí mlčet. V překladu: jde o soukromý stav určený jen modelu, má ho používat tiše a nikdy uživateli neprozradit ani nepopsat nástroj, jeho existenci či použití, cesty, způsob ukládání a obnovy ani vlastní obsah, a to ani citací nebo shrnutím. Tahle věta je v souboru s popisy nástrojů od prvního dne, kdy rozšíření vzniklo, takže s novým nastavením nesouvisí. Znamená ovšem, že po jeho zapnutí si model vede záznam, o kterém má na dotaz mlčet.
Co se z pramenů zjistit nedá
Ani poznámky k vydání, ani návrh změny číslo 42385 neuvádějí, proč hranice vede přes tři tarify a proč z nich vypadává Enterprise. Neříkají ani, jestli je omezení dočasné. Vlastnost je v seznamu vedená ve stavu „ve vývoji“ a ve výchozím nastavení vypnutá, takže se počítá s dalšími změnami; kdy a jaké, v pramenech není.
Zdroje
- Poznámky k vydání Codexu 0.153.0, GitHub, 3. září 2026
- Zdrojový kód token_budget.rs pod značkou rust-v0.153.0
- Záznam balíčku @openai/codex v registru npm (vydání 0.153.0 nahrané 3. září 2026)