Bemutatkozik a Codex alkalmazás
A fejlesztők lehetőségeinek bővítése a macOS rendszeren futó új Codex alkalmazással.
2026. március 4-i frissítés: A Codex app most már elérhető Windowson.
Ma bemutatjuk a macOS futó Codex alkalmazást – egy erőteljes új felületet, amelyet arra terveztünk, hogy könnyedén kezeljen egyszerre több ügynököt, párhuzamosan futtassa a munkát, és a hosszú távú feladatokban együttműködjön az ügynökökkel.
Izgatottan várjuk, hogy még több embernek megmutathassuk, már mi mindenre képes a Codex. A Codexet korlátozott ideig a ChatGPT Free és Go csomagokban is elérhetővé tesszük, és duplájára emeljük a kérésekre vonatkozó limitet a Plus, Pro, Business, Enterprise és Edu csomagokban. Ezek a magasabb limitek mindenhol érvényesek, ahol a Codexet használod – az alkalmazásban, a CLI-ben, az IDE-ben és a felhőben.
A Codex alkalmazás megváltoztatja a szoftverek készítésének módját, és azt, hogy ki készítheti azokat – a célzott szerkesztésekhez egyetlen kódoló ügynökkel való párosítástól az ügynökök koordinált csapatainak felügyeletéig a szoftverek tervezésének, építésének, szállításának és karbantartásának teljes életciklusa során.
Mióta 2025 áprilisában elindítottuk a Codexet, alapvetően megváltozott az ügynökökkel végzett fejlesztői munka módja. A modellek most már képesek komplex, hosszú távú feladatok teljes körű kezelésére, és a fejlesztők több ügynököt koordinálnak a projektek során: munkát delegálnak, feladatok párhuzamos futtatását végzik, és olyan jelentős projektekkel bízzák meg az ügynököket, amelyek órákig, napokig vagy hetekig is eltarthatnak. Az alapvető kihívás az ügynökök tevékenységéről áthelyeződött arra, hogy az emberek miként irányíthatják, felügyelhetik őket és hogyan működhetnek együtt velük nagy léptékben – a meglévő IDE-ket és terminál-alapú eszközöket nem az ilyen munkamódszer támogatására tervezték.
Az fejlesztés új modellképességekkel párosuló ezen új módja másfajta eszközt igényel, ezért mutatjuk be a Codex asztali alkalmazást, az ügynökök irányító központját.
A Codex alkalmazás koncentrált helyet biztosít az ügynökökkel való többfeladatos munkavégzéshez. Az ügynökök projektek szerint szervezett, különálló szálakban futnak, így zökkenőmentesen válthatsz a feladatok között anélkül, hogy elveszítenéd a kontextust. Az alkalmazás lehetővé teszi az ügynök módosításainak áttekintését a szálban, a diff kommentálását, és akár meg is nyithatja azt a szerkesztőjében, hogy kézi módosításokat hajtson végre benne.
Beépített módon támogatja a munkafákat is, így több ügynök is konfliktusok nélkül dolgozhat ugyanazon a repón. Minden egyes ügynök a kód egy-egy elszigetelt példányán dolgozik, lehetővé téve a különböző fejlesztési irányok felfedezését anélkül, hogy nyomon kellene követnie, azok miként hatnak a kódbázisra. Miközben az ügynök dolgozik, helyileg ellenőrizheti a módosításokat, vagy engedheti, hogy a helyi git-állapot megváltoztatása nélkül folytassa a munkát.
Az alkalmazás átveszi a munkamenet-előzményeidet és a konfigurációdat a Codex CLI-ből és a Codex IDE-bővítményből, így azonnal elkezdheted használni a meglévő projektjeiddel.
A Codex egy kódot író ügynökből olyan ügynökké fejlődik, amely kód felhasználásával végez munkát a számítógépen. A készségek(új ablakban nyílik meg) segítségével könnyedén kibővítheted a Codexet a kódgeneráláson túl olyan feladatokra is, amelyek információgyűjtést, illetve -összefoglalást, problémamegoldást, szövegírást és sok egyéb mást igényelnek.
A készségek egy csomagba fogják össze az utasításokat, erőforrásokat és szkripteket, így a Codex megbízhatóan tud eszközökhöz kapcsolódni, munkafolyamatokat futtatni, és a csapatod igényei szerint elvégezni a feladatokat. A Codex alkalmazás egy külön felületet tartalmaz a készségek létrehozásához és kezeléséhez. A Codexet kifejezetten megkérheted arra, hogy használjon bizonyos készségeket, vagy rábízhatod, hogy a feladat alapján automatikusan alkalmazza őket.
Megkértük a Codexet, hogy készítsen egy versenyzős játékot különböző versenyzőkkel, nyolc pályával, valamint a játékosok által a szóközbillentyű segítségével használható tárgyakkal. Egy képgenerálási készséget(új ablakban nyílik meg) (amelyet a GPT Images szolgáltat) és egy webes játékfejlesztési készséget(új ablakban nyílik meg) felhasználva a Codex önállóan építette meg a játékot, több mint 7 millió tokent felhasználva, mindössze egyetlen kezdeti felhasználói utasításból kiindulva. Átvette a játékfejlesztő és a QA-tesztelő szerepét is, és úgy ellenőrizte a munkáját, hogy ténylegesen végigjátszotta a játékot.
Alább mellékeltük magát a játékot, valamint az elkészítéséhez használt utasítást és készségeket is. Korábbi verziókat is kipróbálhatsz, hogy lásd, hogyan javította és finomította a Codex a játékot, ahogy egyre több ideig dolgozott rajta.
A játékot a Codex hozta létre a develop-web-game készséggel, a következő utasítás alapján, amelyet az érthetőség kedvéért összefoglaltunk:
Implementáld a Voxel Velocityt egy 3D-voxeles gokartverseny-játékként a Three.js használatával, pontosan egy játékmóddal: Single Race (mindig 3 kör, 1 ember 7 CPU ellen, és mind a 8 pálya azonnal elérhető, előrejutás nélkül). Készíts egy minimális verseny előtti folyamatot, amely csak a következőket tartalmazza: Pálya (8), Karakter (8), Nehézség (Könnyű/Normál/Nehéz), opcionális Tükör mód, opcionális Klónok engedélyezése és Verseny indítása, valamint egy Beállítások menü és egy verseny közbeni szünet menü (Folytatás/ Újraindítás/Kilépés). Készíts egy arcade-stílusú vezetési modellt érzékeny irányítással, megbocsátó falérintésekkel, a fő ügyességi elemként értelmezhető drifteléssel, és egy driftfeltöltő rendszert, amely pontosan meghatározott boost szinteket állít elő (1. szint 0,7 s, 2. szint 1,1 s, 3. szint 1,5 s), miközben az alap sebesség „gyors, de jól követhető” marad, és széles utakon folyamatosan lehetőség van előzni a bolyban. Implementálj pontosan 8 db egyelemes kapacitású elemet, finom, pozíció szerint súlyozott elosztással és enyhe hatásokkal (az irányítás elvesztése max. ≤ 1,2 s, a kormányzás letiltása max. ≤ 0,6 s), amelyek nehéz mutatványok nélkül képeznek bolondos káoszt, valamint az úttestről letérés esetén tapasztalható lassulást, melynek mértéke boost közben 50%-kal csökken. Határozd meg a 8 karaktert a megadott statisztikáikkal és AI-tendenciáikkal, implementáld a CPU nehézségi előbeállításait és a pálya által meghatározott verseny-/variációs íveket, driftzónákat és veszélyelkerülést, hogy az AI a több sávos szélességet tiszta előzésekre használja, és készítsd el a HUD/hang alapokat (pozíció, kör/utolsó kör banner, minitérkép, elemekre vonatkozó slot, időmérő/részidők, jól érthető SFX, és pályánként egy zenei loop).
Ezután a Codex folyamatosan új utasítást kapott egy tíz általános utasításból álló véletlenszerű listáról, hogy tovább dolgozzon a problémán. Az egyik ilyen utasítás például ez volt:
Az a feladatod, hogy új funkciókat adj hozzá, hogy a játék jobban hasonlítson az eredetire. Először játssz a játékkal, és állapítsd meg, mi hiányzik az eredetihez képest. Aztán válassz ki néhány hiányzó funkciót, és implementáld őket. Minden funkció megvalósítását követően végezz alapost tesztelést a játék használatával, és ellenőrizd a megfelelő működést. Ha játék közben bármilyen hibát észlelsz, azok kijavítását is kezeld prioritásként.
Az OpenAI-nál házon belül már több száz készséget fejlesztettünk ki, hogy több csapat is magabiztosan rábízhasson a Codexre olyan feladatokat, amelyeket egyébként nehéz lenne következetesen meghatározni – az értékelések futtatásától és a tanítási célú futtatások felügyeletétől kezdve a dokumentáció megírásán át egészen a növekedési kísérletekről szóló jelentések készítéséig.
A Codex alkalmazás tartalmaz egy könyvtárat az OpenAI-nál népszerűvé vált eszközök és munkafolyamatok készségeiből, amelyek közül néhányat az alábbiakban emelünk ki. A teljes lista megtalálható a nyílt forráskódú repóban(új ablakban nyílik meg).
- Tervek végrehajtása: Tervezési kontextus, eszközök és képernyőképek lekérése a Figmából(új ablakban nyílik meg), majd ezek lefordítása élesben használható UI-kóddá egy az egyben történő vizuális egyezéssel.
- Projektek kezelése: Hibák osztályozása (triázs), kiadások nyomon követése, a csapat munkaterhelésének kezelése és még sok más a Linearban(új ablakban nyílik meg) a projektek folyamatos haladása érdekében.
- Felhőbe telepítés: Bízd a Codexre. hogy a webes alkalmazásokat telepítse a népszerű felhőszolgáltatókhoz, amilyenek például a Cloudflare(új ablakban nyílik meg), a Netlify(új ablakban nyílik meg), a Render(új ablakban nyílik meg) és a Vercel(új ablakban nyílik meg).
- Képek generálása: A GPT Images által szolgáltatott képgenerálási készség(új ablakban nyílik meg) használatával hozz létre és szerkessz webhelyeken, UI-prototípusokban, termékvizualizációkban és játékeszközökben használható képeket.
- Fejlesztés OpenAI API-k segítségével: Az OpenAI API-k segítségével való fejlesztés során támaszkodj a naprakész dokumentációra(új ablakban nyílik meg).
- Dokumentumok létrehozása: Készségek összessége PDF(új ablakban nyílik meg)-, táblázatkezelő(új ablakban nyílik meg)- és docx(új ablakban nyílik meg)-fájlok olvasására, létrehozására és szerkesztésére professzionális formázással és elrendezéssel.
Webhely frissítése a Vercel és képgeneráló készségek használatával
Táblázat létrehozása bevásárlólisták készítéséhez a táblázatkezelési készség használatával
Hibajegylisták kezelése Linear segítségével
Amikor létrehozol egy új készséget az alkalmazásban, a Codex bárhol képes azt használni, amiben dolgozol: az alkalmazásban, a CLI-ben vagy az IDE-bővítményben. A készségeket az adattáradba is beemelheted, hogy az egész csapatod számára elérhetők legyenek. A készségek csapatkonfiguráció használatával való megosztásáról itt(új ablakban nyílik meg) olvashatsz bővebben.
A Codex alkalmazással automatizálásokat is beállíthatsz, amelyekkel a Codex a háttérben működve automatikus ütemezés szerint dolgozhat. Az automatizálások az utasításokat opcionális készségekkel kombinálják, és az általad megadott ütemezés szerint futnak. Amikor egy automatizálás befejeződik, az eredmények egy ellenőrzési sorba kerülnek, így szükség esetén, visszatérhetsz és folytathatod a munkát.
Az OpenAI-nál automatizálásokat használunk az ismétlődő, de fontos feladatok kezelésére, például a napi hibák osztályozására (triázs), a CI hibák felkutatására és összefoglalására, a napi kiadások összefoglalóinak készítésére, hibák ellenőrzésére és még sok másra.
Automatizálás beállítása új készségek időszakos létrehozására
A fejlesztőknek eltérő preferenciáik vannak az ügynökkel való együttműködés terén. Egyesek egy nyers, a végrehajtásra összpontosító partnert szeretnének; mások inkább a kommunikatívabb, bevonóbb interakciókat részesítik előnyben. A Codex mostantól lehetővé teszi, hogy a fejlesztők két személyiség – egy szűkszavú, pragmatikus, illetve egy beszélgetősebb, empatikusabb stílusú – közül választhassanak, a képességekben tapasztalható eltérés nélkül, a számodra legmegfelelőbb megközelítéshez igazodva. Egyszerűen használd a /personality parancsot az alkalmazásban, a CLI-ben és az IDE-bővítményben.
A Codex alkalmazás beállításáról és használatáról bővebben a dokumentációban(új ablakban nyílik meg) olvashatsz.
A biztonságot már tervezéskor integráljuk a teljes Codex-ügynök stackbe. A Codex alkalmazás a Codex CLI-hez hasonlóan natív, nyílt forráskódú(új ablakban nyílik meg) és konfigurálható rendszerszintű sandboxolást használ. Alapértelmezés szerint a Codex-ügynökök csak abban a mappában vagy ágban lévő fájlokat szerkeszthetnek, ahol éppen munkát végeznek, és csak gyorsítótárazott webes keresést használhatnak, majd engedélyt kérnek az olyan parancsok futtatásához, amelyek emelt szintű jogosultságot igényelnek, mint például a hálózati hozzáférés. Lehetőséged van a projekted vagy a csapatod számára olyan szabályok konfigurálására(új ablakban nyílik meg), amelyek lehetővé teszik, hogy bizonyos parancsok automatikusan, emelt szintű jogosultságokkal fussanak.
A Codex app mától elérhető macOS rendszeren. A ChatGPT Plus, Pro, Business, Enterprise vagy Edu előfizetéssel rendelkező felhasználók a ChatGPT‑hez használt bejelentkezési adataikkal használhatják a Codexet a CLI-ben, a weben, az IDE-bővítményben és az alkalmazásban is. A ChatGPT‑előfizetések tartalmazzák a használat lehetőségét, és ha szükséges, extra krediteket is vásárolhatsz.
A Codex korlátozott ideig a ChatGPT Free és Go felhasználók számára is elérhető lesz, hogy még több mindent tudjanak építeni az ügynökökkel. Ebben az időszakban a meglévő Codex-felhasználók számára duplájára emeljük az összes fizetős csomag sebességkorlátozását.
A vállalatok és a fejlesztők egyre inkább a Codexre támaszkodnak a teljes körű fejlesztési folyamat során. A GPT‑5.2‑Codex december közepi bevezetése óta a Codex összesített használata a duplájára emelkedett, és az elmúlt hónapban több mint egymillió fejlesztő használta a Codexet. Tovább bővítjük annak lehetőségét, hogy a fejlesztők hol és miként használhatják a Codexet, többek között azzal, hogy az alkalmazást elérhetővé tesszük Windowsra is, kitolva ezzel a modellek képességeinek határait, továbbá bevezetjük a gyorsabb következtetést.
A valós visszajelzések alapján az alkalmazásban folyamatosan finomítjuk a több ügynökös munkafolyamatokat, megkönnyítve ezzel a párhuzamos munkák kezelését és az ügynökök közötti, kontextus elvesztése nélküli váltást. Az automatizálásokat is továbbfejlesztjük felhőalapú eseményindítók (triggerek) támogatásával, így a Codex folyamatosan futhat a háttérben – nem csak akkor, amikor a számítógép be van kapcsolva.
A Codex egyszerű alapelvre épül: mindent kód vezérel. Minél jobb egy ügynök az érvelésben és a kódolásban, annál alkalmasabbá válik a műszaki ismereteket és tudást igénylő munkák különféle formáira. Ugyanakkor napjaink egyik legnagyobb kihívása a csúcskategóriás modellek képességei és azok gyakorlati felhasználhatóságának egyszerűsége között tátongó szakadék. A Codex ezt a szakadékot hivatott áthidalni azáltal, hogy megkönnyíti a modellek teljes intelligenciájának irányítását, felügyeletét és valós munkában való alkalmazását. Arra összpontosítottunk, hogy a legjobb kódoló ügynökké tegyük a Codexet, ami megalapozta azt is, hogy a kód írásán túlmutató, tudást igénylő munkák széles körében erős ügynökévé váljon. Izgatottan várjuk, hogy mit hozol majd létre a Codex segítségével!


