Pereiti prie pagrindinio turinio
OpenAI

2026 m. vasario 2 d.

Produktas

Pristatome „Codex“ programą

Plečiame kūrėjų galimybes su nauja „Codex“ programa, skirta „macOS“.

Įkeliama...

2026 m. kovo 4 d. atnaujinimas: „Codex“ programa dabar prieinama „Windows“ sistemoms.

Šiandien pristatome „Codex“ programą, skirtą „macOS“ – galingą naują sąsają, sukurtą lengvai valdyti kelis agentus vienu metu, vykdyti darbus lygiagrečiai ir bendradarbiauti su agentais atliekant ilgai trunkančias užduotis.

Taip pat džiaugiamės galėdami daugiau žmonių parodyti, kas dabar įmanoma naudojant „Codex“. Ribotą laiką „Codex“ įtraukiame į „ChatGPT Free“ ir „Go“, be to, dvigubiname limitus „Plus“, „Pro“, „Business“, „Enterprise“ ir „Edu“ planuose. Šie didesni limitai taikomi visur, kur naudojate „Codex“ – programoje, komandinėje eilutėje (CLI), IDE ir debesijoje.

„Codex“ programa keičia tai, kaip ir kas kuria programinę įrangą – nuo darbo poroje su vienu kodavimo agentu atliekant tikslinius pakeitimus iki koordinuotų agentų komandų priežiūros visame programinės įrangos projektavimo, kūrimo, išleidimo ir priežiūros cikle.

„Codex“ programa: agentų valdymo centras

Nuo tada, kai 2025 m. balandį paleidome „Codex“, kūrėjų darbas su agentais iš esmės pasikeitė. Dabar modeliai geba atlikti sudėtingas, ilgai trunkančias užduotis nuo pradžios iki pabaigos, o kūrėjai orkestruoja kelis agentus projektuose: deleguoja darbą, vykdo užduotis lygiagrečiai ir patiki agentams vykdyti didelius projektus, galinčius trukti valandas, dienas ar savaites. Pagrindinis iššūkis pasislinko nuo to, ką agentai gali padaryti, prie to, kaip žmonės gali jiems vadovauti, juos prižiūrėti ir bendradarbiauti dideliu mastu – esamos IDE ir terminalu grįstos priemonės nėra pritaikytos tokiam darbo būdui.

Šis naujas kūrimo būdas kartu su naujomis modelių galimybėmis reikalauja kitokio įrankio, todėl pristatome „Codex“ darbalaukio programą – agentų valdymo centrą.

Dirbkite su keliais agentais lygiagrečiai

„Codex“ programa suteikia specialią erdvę daugiaprocesiam darbui su agentais. Agentai veikia atskirose temose, susistemintose pagal projektus, todėl galite sklandžiai perjungti užduotis neprarasdami konteksto. Programa leidžia peržiūrėti agento atliktus pakeitimus temoje, komentuoti skirtumus ir net atidaryti juos rengyklėje, kad atliktumėte rankinius pakeitimus.

Ji taip pat turi integruotą darbo medžių (angl. worktrees) palaikymą, todėl keli agentai gali dirbti toje pačioje saugykloje be konfliktų. Kiekvienas agentas dirba su izoliuota jūsų kodo kopija, todėl galite tyrinėti skirtingus kelius nesirūpindami, kaip jie paveiks jūsų bazinį kodą. Agentui dirbant, galite peržiūrėti pakeitimus vietoje arba leisti jam toliau daryti pažangą neliesdami savo vietinės „git“ būsenos.

Programa perima seansų istoriją ir konfigūraciją iš „Codex“ CLI ir IDE plėtinio, todėl galite nedelsdami pradėti ją naudoti esamuose projektuose.

Ne tik kodo generavimas – naudokite įgūdžius

„Codex“ evoliucionuoja iš agento, rašančio kodą, į agentą, kuris naudoja kodą darbui jūsų kompiuteryje atlikti. Naudodami įgūdžius(atsidaro naujame lange), galite lengvai išplėsti „Codex“ galimybes už kodo generavimo ribų, apimdami užduotis, reikalaujančias informacijos rinkimo ir sintezės, problemų sprendimo, rašymo ir kt.

Įgūdžiai sujungia instrukcijas, išteklius ir scenarijus, kad „Codex“ galėtų patikimai prisijungti prie įrankių, vykdyti darbo eigas ir atlikti užduotis pagal jūsų komandos pageidavimus. „Codex“ programoje yra speciali sąsaja įgūdžiams kurti ir valdyti. Galite aiškiai paprašyti „Codex“ naudoti konkrečius įgūdžius arba leisti jam automatiškai juos naudoti atsižvelgiant į atliekamą užduotį.

Paprašėme „Codex“ sukurti lenktynių žaidimą su skirtingais lenktynininkais, aštuoniais žemėlapiais ir net elementais, kuriuos žaidėjai galėtų naudoti paspaudę tarpo klavišą. Naudodamas vaizdų generavimo įgūdį(atsidaro naujame lange) (paremtą „GPT Image“) ir interneto žaidimų kūrimo įgūdį(atsidaro naujame lange), „Codex“ sukūrė žaidimą dirbdamas savarankiškai, sunaudojęs daugiau nei septynis milijonus žetonų vos su viena pradine naudotojo užklausa. Jis prisiėmė dizainerio, žaidimų kūrėjo ir kokybės užtikrinimo (KU) bandytojo vaidmenis, kad patvirtintų savo darbą realiai žaisdamas žaidimą.

Toliau pateikėme žaidimą, taip pat užklausą ir įgūdžius, naudotus jam sukurti. Taip pat galite išbandyti ankstesnes iteracijas ir pamatyti, kaip „Codex“ jį tobulino dirbdamas ilgiau.

Žaidimą sukūrė „Codex“, naudodamas internetinių žaidimų kūrimo įgūdį ir šią užklausą, kurią aiškumo dėlei apibendrinome:

Implement Voxel Velocity as a 3D voxel kart racer using Three.js, with exactly one mode: Single Race (always 3 laps, 1 human vs 7 CPU, and all 8 tracks available immediately with no progression). Build a minimal pre-race flow with only: Track (8), Character (8), Difficulty (Chill/Standard/Mean), optional Mirror Mode, optional Allow Clones, and Start Race, plus an Options menu and an in-race pause menu (Resume / Restart / Quit). Create an arcade driving model with responsive handling, forgiving glancing wall hits, meaningful drifting as the main skill, and a drift-charge system that produces exact boost tiers (Tier 1 0.7s, Tier 2 1.1s, Tier 3 1.5s) while keeping baseline speed “fast-but-readable” and pack passing constant on wide roads. Implement exactly 8 items with one-item capacity, subtle position-weighted distribution, and mild effects (max loss of control ≤1.2s, max steering disabled ≤0.6s) that create goofy chaos without hard stuns, plus off-road slowdowns that are reduced by 50% during boosts. Define the 8 characters with their given stats and AI tendencies, implement CPU difficulty presets and track-authored racing/variation splines, drift zones, and hazard avoidance so AI uses multi-lane width for clean overtakes, and ship HUD/audio essentials (position, lap/final lap banner, minimap, item slot, timer/splits, readable SFX, and one music loop per track).“ (Įgyvendink „Voxel Velocity“ kaip trimatį vokselių kartingų lenktynių žaidimą naudodamas „Three.js“, su lygiai vienu režimu: „Single Race“ (visada 3 ratai, 1 žmogus prieš 7 kompiuterio valdomus varžovus ir visos 8 trasos pasiekiamos iš karto be jokio progreso). Sukurk minimalią eigą prieš lenktynes tik su: trasa (8), veikėju (8), sudėtingumu („Chill“ / „Standard“ / „Mean“), pasirenkamu veidrodiniu režimu, pasirenkamu leidimu klonuoti ir lenktynių pradžia, taip pat parinkčių meniu ir pristabdymo meniu lenktynių metu („Resume“ / „Restart“ / „Quit“). Sukurk arkadinį vairavimo modelį su jautriu valdymu, atlaidžiais neryškiais atsitrenkimais į sieną, reikšmingu šonaslydžiu kaip pagrindiniu įgūdžiu ir šonaslydžio kaupimo sistema, sukuriančia tikslias pagreitinimo pakopas (1 pakopa 0,7 s, 2 pakopa 1,1 s, 3 pakopa 1,5 s), išlaikant bazinį greitį „greitą, bet suprantamą“ ir pastovų lenkimą plačiuose keliuose. Įgyvendink lygiai 8 elementus su vieno elemento talpa, subtiliu paskirstymu pagal poziciją ir švelniu poveikiu (maksimalus valdymo praradimas ≤1,2 s, maksimalus vairavimo išjungimas ≤0,6 s), sukuriančius smagų chaosą be stipraus stabdymo, bei sulėtinimus bekelėje, kurie sumažinami 50 % pagreitinimo metu. Apibrėžk 8 veikėjus su nurodyta statistika ir DI tendencijomis, įgyvendink kompiuterio sudėtingumo išankstines nuostatas ir trasai sukurtas lenktynių / variacijų kreives, šonaslydžio zonas bei pavojų vengimą, kad DI naudotų kelių eismo juostų plotį švariems lenkimams, ir pateik būtiniausius HUD / garso elementus (poziciją, rato / paskutinio rato reklamjuostę, miniižemėlapį, elemento lizdą, laikmatį / tarpinius laikus, aiškius garso efektus ir po vieną muzikos ciklą kiekvienai trasai).).

Tuomet „Codex“ buvo nuolat teikiamos užklausos iš atsitiktinio dešimties bendrųjų užklausų sąrašo, siekiant tęsti darbą ties problema. Vienos iš užklausų pavyzdys:

„Your job is to add new features so the game matches the original more closely. First, play the game and identify what’s missing vs. the original. Then pick a few missing features and implement them. After each feature, thoroughly test it by playing the game and confirm it works. If you notice any bugs while playing, prioritize fixing them too.“ (Tavo užduotis – pridėti naujų funkcijų, kad žaidimas labiau atitiktų originalą. Pirmiausia pažaisk žaidimą ir nustatyk, ko trūksta palyginti su originalu. Tada pasirink kelias trūkstamas funkcijas ir jas įgyvendink. Po kiekvienos funkcijos kruopščiai ją ištestuok žaisdamas žaidimą ir patvirtink, kad ji veikia. Jei žaisdamas pastebėsi klaidų, pirmenybę teik joms ištaisyti.).

Bendrovėje „OpenAI“ sukūrėme šimtus vidinių įgūdžių, kad padėtume kelioms komandoms užtikrintai deleguoti darbą „Codex“, kurį kitaip būtų sunku nuosekliai apibrėžti – nuo vertinimų vykdymo ir mokymo paleidimų priežiūros iki dokumentacijos rengimo ir ataskaitų apie augimo eksperimentus teikimo.

„Codex“ programoje yra įgūdžių biblioteka įrankiams ir darbo eigoms, kurios tapo populiarios „OpenAI“; keletas jų pabrėžti toliau. Visą sąrašą rasite atvirojo kodo saugykloje(atsidaro naujame lange).

Kai programoje sukuriate naują įgūdį, „Codex“ gali jį naudoti visur, kur dirbate: programoje, CLI arba IDE plėtinyje. Taip pat galite įkelti įgūdžius į savo saugyklą, kad jie būtų prieinami visai komandai. Daugiau apie dalijimąsi įgūdžiais naudojant komandos konfigūraciją skaitykite čia(atsidaro naujame lange).

Pasikartojančio darbo delegavimas naudojant automatizavimą

Su „Codex“ programa taip pat galite nustatyti automatizavimą, leidžiantį „Codex“ dirbti fone pagal automatinį grafiką. Automatizavimas sujungia instrukcijas su pasirenkamais įgūdžiais, vykdomais pagal jūsų nustatytą grafiką. Kai automatizavimas baigiamas, rezultatai patenka į peržiūros eilę, todėl prireikus galite grįžti ir tęsti darbą.

Bendrovėje „OpenAI“ naudojame automatizavimą pasikartojančioms, bet svarbioms užduotims atlikti, pavyzdžiui, kasdieniam problemų rūšiavimui, CI gedimų paieškai ir apibendrinimui, kasdienių išleidimo santraukų generavimui, klaidų tikrinimui ir kt.

Automatizavimo nustatymas norint periodiškai kurti naujus įgūdžius

Asmenybė, atitinkanti jūsų darbo būdą

Kūrėjai turi skirtingų preferencijų dirbdami su agentu. Vieni nori tiesmuko, į vykdymą orientuoto partnerio, kiti teikia pirmenybę labiau komunikuojančiam, įsitraukiančiam bendravimui. Dabar „Codex“ leidžia kūrėjams rinktis iš dviejų asmenybių – lakoniško, pragmatiško stiliaus ir labiau pokalbio stiliaus, empatiško, nekeičiant galimybių ir pasirenkant labiausiai patinkantį būdą. Tiesiog naudokite komandą „/personality“ programoje, CLI ir IDE plėtinyje.

Sužinokite daugiau apie tai, kaip nustatyti ir naudoti „Codex“ programą, dokumentacijoje(atsidaro naujame lange).

Saugus iš karto, suprojektuotas lengvai konfigūruoti

Integruojame saugumą nuo projektavimo etapo visame „Codex“ agentų rinkinyje. „Codex“ programa naudoja savąjį (angl. native), atvirojo kodo(atsidaro naujame lange) ir konfigūruojamą sistemos lygmens smėlio dėžės (angl. sandboxing) principą, kaip ir „Codex“ CLI. Pagal numatytąsias nuostatas „Codex“ agentai gali redaguoti failus tik tame aplanke arba šakoje, kurioje dirba, ir naudoti talpykloje saugomą paiešką internete, o tada prašyti leidimo vykdyti komandas, kurioms reikia didesnių teisių, pavyzdžiui, prieigos prie tinklo. Galite konfigūruoti taisykles(atsidaro naujame lange) savo projektui ar komandai, kurios leistų tam tikras komandas automatiškai vykdyti su didesnėmis teisėmis.

Prieinamumas ir kainos

„Codex“ programa „macOS“ sistemoms prieinama nuo šiandien. Visi, turintys „ChatGPT Plus“, „Pro“, „Business“, „Enterprise“ arba „Edu“ prenumeratą, gali naudoti „Codex“ per CLI, žiniatinklyje, IDE plėtinyje ir programoje su savo „ChatGPT“ prisijungimo duomenimis. Naudojimas įskaičiuotas į „ChatGPT“ prenumeratas, su galimybe prireikus įsigyti papildomų kreditų.

Ribotą laiką „Codex“ taip pat bus prieinamas „ChatGPT Free“ ir „ChatGPT Go“ naudotojams, kad padėtų kurti daugiau naudojant agentus. Šiuo laikotarpiu taip pat dvigubiname limitus esamiems „Codex“ naudotojams visuose mokamuose planuose.

Kas toliau?

Įmonės ir kūrėjai vis dažniau pasikliauja „Codex“ vykdydami visapusišką kūrimą. Nuo „GPT‑5.2‑Codex“ paleidimo gruodžio viduryje bendras „Codex“ naudojimas padvigubėjo, o per pastarįjį mėnesį „Codex“ pasinaudojo daugiau nei milijonas kūrėjų. Toliau plėsime „Codex“ naudojimo vietas ir būdus, įskaitant programos pristatymą „Windows“ sistemoms, modelio galimybių ribų plėtimą ir modelio vykdymo spartinimą.

Programoje toliau tobulinsime kelių agentų darbo eigas remdamiesi realiais atsiliepimais, kad būtų lengviau valdyti lygiagretų darbą ir pereiti nuo vieno agento prie kito neprarandant konteksto. Taip pat plečiame automatizavimą su debesijos paleidiklių palaikymu, kad „Codex“ galėtų veikti nepertraukiamai fone – ne tik tada, kai kompiuteris atidarytas.

„Codex“ sukurtas remiantis paprasta prielaida: viskas valdoma kodu. Kuo geriau agentas geba protauti apie kodą ir jį kurti, tuo pajėgesnis jis tampa visose techninio ir žinių darbo formose. Tačiau pagrindinis šiandienos iššūkis yra atotrūkis tarp to, ką geba pažangiausi modeliai, ir to, kaip lengvai žmonės gali juos naudoti praktikoje. „Codex“ sukurtas panaikinti šį atotrūkį, kad būtų lengviau vadovauti, prižiūrėti ir pritaikyti visą mūsų modelių intelektą realiam darbui. Susikoncentravome į tai, kad „Codex“ taptų geriausiu kodavimo agentu, o tai taip pat padėjo pagrindą jam tapti stipriu agentu, skirtu plačiam žinių darbo užduočių spektrui, neapsiribojančiam tik kodo rašymu. Nekantraujame pamatyti, ką sukursite su „Codex“!

Autorius

OpenAI