Přeskočit na obsah
Nástroje 3 min čtení

Codex 0.161 schoval nový přepínač Daybreak za funkci ve vývoji

OpenAI vydala 7. října Codex 0.161 s příkazem /daybreak, kterým si schválení obránci v terminálu zapnou modely s volnějšími pojistkami. Ve výchozím stavu ho ale nikdo neuvidí: ovládání se objeví až po zapnutí funkce cli_daybreak, kterou zdrojový kód vede jako rozpracovanou.

OpenAI vydala 7. října Codex 0.161.0. Mezi novinkami je příkaz /daybreak, údaj o Daybreaku ve stavovém řádku a automatický výběr takzvaného programu kybernetického přístupu. Běžná instalace z toho neukáže nic. Poznámky k vydání to říkají rovnou: Daybreak se zapíná přepínačem --enable cli_daybreak nebo řádkem features.cli_daybreak = true v nastavení a samotné daybreak = true nestačí.

Dva muži před promítací stěnou s mapou světa a barevnými oblouky síťových spojení
Vizualizace síťového provozu v nástroji Sophia pro kybernetickou bezpečnost. Foto: Idaho National Laboratory, Flickr (CC BY 2.0)

Daybreak je program pro schválené obránce

Podle dokumentace OpenAI má Daybreak dvě úrovně. Daybreak Blue otevírá hlavní modely, které při schválené obranné práci méně často odmítají: hledání a třídění zranitelností, kontrolu kódu, detekci útoků, reakci na incidenty nebo rozbor malwaru v izolovaném prostředí. Daybreak Red dává specializované kybernetické modely pro reprodukci zranitelností, ověřování exploitů a penetrační testy. Ta druhá úroveň chce samostatné schválení a přístup k Blue ji nezahrnuje.

O přístup se žádá v programu Trusted Access for Cyber, jednotlivci formulářem, firmy přes zástupce OpenAI. Ani ověřená totožnost schválení nezaručuje. Přístup pak platí jen pro schválenou identitu, pracovní prostor nebo organizaci v API, pro konkrétní model a konkrétní produkt. Obě úrovně OpenAI představila 10. srpna; Blue tehdy vedla k modelům jako GPT-5.6 Sol, Red ke GPT-5.6 Cyber. Kdo se k tomu nejsilnějšímu dostane, jsme rozebírali v srpnu. Samotný program běží od května a server DevOps.com mezi jeho partnery tehdy jmenoval Cisco, Cloudflare, CrowdStrike, Palo Alto Networks nebo Fortinet.

Ovládání bylo hotové týden před vydáním, vypínač přibyl den před ním

Příkaz do terminálového rozhraní přidal návrh změny č. 49858, začleněný 1. října. Volba se ukládá do metadat vlákna, platí jako výchozí i pro nová vlákna a po obnovení sezení se vrátí. Program pak Codex vybírá z katalogu modelů na serveru. Chce k tomu přihlášení účtem ChatGPT, poskytovatele OpenAI a model, u kterého server program podporuje. Ve vedlejších konverzacích zůstává Daybreak vypnutý.

Návrh č. 51207 pak 6. října, necelé dva dny před vydáním, přidal funkci cli_daybreak a schoval za ni ovládání i automatický výběr programu, a to v terminálovém rozhraní i v neinteraktivním codex exec. Vypnutí se týká i obnovených sezení a úloh na pozadí. Příkaz /daybreak se bez funkce v nabídce vůbec neobjeví.

V souboru se seznamem funkcí u značky vydání stojí u cli_daybreak fáze UnderDevelopment a default_enabled: false, tedy rozpracovaná a vypnutá. Uložené volby se podle poznámek k vydání nemažou. Automatické přesměrování se ale bez zapnuté funkce nepoužije ani u vláken, která volbu Daybreaku už mají uloženou.

Bez vypínače zbývá volba pro jeden tah

Jedna cesta funguje i bez cli_daybreak. Příkaz codex exec má nový přepínač --cyber-access-program s hodnotami standard, daybreak_blue a daybreak_red. Nápověda v kódu ho popisuje jako žádost o experimentální program pro jeden tah, jen u poskytovatele OpenAI; kdo ho vynechá, nechá rozhodnout server. Knihovna pro TypeScript má totéž jako volbu cyberAccessProgram. Uloženou volbu přepínač nemění.

Kdo se do Codexu přihlašuje klíčem k API, narazí na další vypínač. Funkce api_key_cyber_access_programs, která výslovně zvolený program s klíčem k API přeposílá, je v témže souboru vedená jako stabilní, a přesto vypnutá.

Zapnutá funkce sama nic neodemkne. Přesměrování podle poznámek k vydání vyžaduje způsobilý účet ChatGPT a model, u kterého server program nabízí. O přístupu rozhoduje schválení v Trusted Access for Cyber, ne nastavení klientu. A ani schválení podle OpenAI nenastaví prostředí: doporučená konfigurace radí pouštět útočné testy v izolované laboratoři, omezit Codexu soubory profilem oprávnění a síť zapnout jen s funkcí network_proxy. Bez ní podle návodu seznam povolených domén cíle neomezuje.

Předchozí verze Daybreak v terminálu neznala

Ve verzi 0.160.0 z 1. října soubor tui/src/app/daybreak.rs neexistuje a codex exec v ní program nevybírá. Příprava je přitom v kódu déle: verze 0.154 z 9. září začala ukládat volbu Daybreaku do metadat vlákna a přizpůsobila hlášky při odmítnutí tomu, jestli má uživatel na Daybreak nárok.

Zbytek verze 0.161 je běžnější. GPT-6.1 Sol je nově výchozí model v přibaleném katalogu i v katalogu pro Amazon Bedrock. Do serverů MCP se jde přihlásit z běžícího sezení příkazem /mcp login a hlasové konverzace dovolí vybrat mikrofon i reproduktor. Registr npm vede balíček @openai/codex 0.161.0 od 7. října 16.04 UTC, pět minut po zápisu vydání na GitHubu, a 8. října ho označoval jako nejnovější stabilní verzi. Kdy OpenAI funkci cli_daybreak zapne všem, poznámky k vydání neuvádějí.

Zdroje

Diskuse

Zatím tu nikdo nediskutuje. Můžete být první.

Napsat příspěvek

Diskutovat můžete i bez účtu. S registrací se ale příspěvek zveřejní hned a nemusíte pokaždé vyplňovat jméno. Účet už máte? Přihlaste se.

Nezveřejňujeme ho, slouží jen redakci.

Podporuje zápis Texy: **tučně**, *kurzíva*, odrážky, odkazy.

Dál k tématu

  1. Nástroje

    OpenAI otevřela betu Decisions API pro hodnocení textu a obrázků

    OpenAI spustila rozhraní, které z textu či fotografie vrátí odhad pravděpodobnosti, kategorii nebo skóre. Ve veřejné betě podporuje pouze GPT-6 Luna a účtuje jen vstupní…

  2. Nástroje

    Google spustil Playground pro tvorbu her pomocí AI, zatím jen pro dospělé v USA

    Google Playground dovoluje v prohlížeči pokyny měnit pravidla, postavy i prostředí a výsledek rovnou hrát. Propojení s Unity Spark je teprve v testu, uzavřená beta má…

  3. Nástroje

    Cursor zapnul ovládání lokálních agentů z iPhonu všem kromě tarifu Enterprise

    Agenti podle oznámení ze 6. října zůstávají na počítači a aplikace Cursor pro iOS se k nim jen připojí. Červnová beta téže funkce přitom předávala řízení agenta do…

  4. Nástroje

    GitHub přepnul výchozí kontrolu kódu v Copilotu na dražší úroveň Balanced

    Kontrola kódu v GitHub Copilotu od 28. září standardně běží na úrovni Balanced, která posílá pull request modelu s delším uvažováním. Jedna recenze tak podle odhadu…