Predstavljamo aplikaciju Codex
Proširujemo šta programeri mogu da urade uz novu aplikaciju Codex za macOS.
Ažuriranje od 4. marta 2026: Aplikacija Codex je sada dostupna i za Windows.
Danas predstavljamo aplikaciju Codex za macOS — moćan novi interfejs osmišljen da s lakoćom upravlja većim brojem agenata istovremeno, pokreće rad paralelno i omogućava saradnju sa agentima na dugotrajnim zadacima.
Takođe nam je drago da većem broju ljudi pokažemo šta je sada moguće uz Codex. U ograničenom periodu Codex uključujemo u ChatGPT Free i Go, a udvostručujemo i rate limits za Plus, Pro, Business, Enterprise i Edu planove. Ta viša ograničenja važe svuda gde koristite Codex — u aplikaciji, iz CLI-ja, u IDE-u i u oblaku.
Aplikacija Codex menja način na koji se softver gradi i ko može da ga gradi — od rada u paru sa jednim agentskim programerom na ciljanim izmenama do nadgledanja koordinisanih timova agenata kroz ceo životni ciklus osmišljavanja, izrade, isporuke i održavanja softvera.
Otkako smo lansirali Codex u aprilu 2025, način na koji programeri rade sa agentima suštinski se promenio. Modeli su sada sposobni da od početka do kraja obavljaju složene, dugotrajne zadatke, a programeri sada orkestriraju više agenata kroz projekte: delegiraju posao, pokreću zadatke paralelno i veruju agentima da preuzmu značajne projekte koji mogu da traju satima, danima ili nedeljama. Ključni izazov se pomerio sa toga šta agenti mogu da urade na to kako ljudi mogu da ih usmeravaju, nadgledaju i sarađuju sa njima u velikim razmerama — postojeći IDE-ovi i alati zasnovani na terminalu nisu napravljeni da podrže ovakav način rada.
Ovakav novi način razvoja, uparen sa novim mogućnostima modela, zahteva drugačiju vrstu alata, zbog čega predstavljamo Codex desktop aplikaciju, komandni centar za agente.
Aplikacija Codex pruža fokusiran prostor za rad na više zadataka sa agentima. Agenti rade u odvojenim nitima organizovanim po projektima, tako da možete neprimetno da prelazite između zadataka bez gubitka konteksta. Aplikacija vam omogućava da pregledate izmene agenta u niti, komentarišete diff, pa čak i da ga otvorite u editoru radi ručnih izmena.
Uključuje i ugrađenu podršku za worktree-je, tako da više agenata može da radi na istom depou bez konflikata. Svaki agent radi na izolovanoj kopiji vašeg koda, što vam omogućava da istražujete različite pravce bez potrebe da pratite kako oni utiču na vašu bazu koda. Dok agent radi, možete lokalno preuzeti izmene ili ga pustiti da nastavi da napreduje bez diranja vašeg lokalnog git stanja.
Aplikacija preuzima istoriju sesije i konfiguraciju iz Codex CLI-ja i IDE ekstenzije, tako da odmah možete početi da je koristite sa postojećim projektima.
Codex evoluira od agenta koji piše kod ka agentu koji koristi kod da obavi posao na vašem računaru. Uz skills(отвара се у новом прозору), možete lako da proširite mogućnosti Codex-a i van generisanja koda na zadatke koji zahtevaju prikupljanje i sintezu informacija, rešavanje problema, pisanje i još mnogo toga.
Skills objedinjuju instrukcije, resurse i skripte kako bi Codex mogao pouzdano da se povezuje sa alatima, pokreće tokove rada i završava zadatke u skladu sa preferencijama vašeg tima. Aplikacija Codex uključuje namenski interfejs za kreiranje i upravljanje skills-ovima. Možete izričito tražiti od Codex-a da koristi određene skills, ili mu dopustiti da ih automatski koristi na osnovu zadatka koji je pred njim.
Zatražili smo od Codex-a da napravi trkačku igru, sa različitim vozačima, osam mapa i čak predmetima koje igrači mogu da koriste tasterom za razmak. Koristeći image generation skill(отвара се у новом прозору) (koji pokreće GPT Image) i skill za razvoj web igara(отвара се у новом прозору), Codex je izgradio igru radeći samostalno i koristeći više od 7 miliona tokena uz samo jednu početnu korisničku instrukciju. Preuzeo je uloge dizajnera, developera igara i QA testera da bi proverio svoj rad tako što je zaista igrao igru.
U nastavku smo uključili igru, kao i instrukciju i skills korišćene za njeno kreiranje. Možete isprobati i ranije iteracije da vidite kako ju je Codex poboljšavao što je duže radio.
Igru je napravio Codex uz skill develop-web-game koristeći ovu instrukciju, koju smo saželi radi jasnoće:
Implementiraj Voxel Velocity kao 3D voxel kart trkačku igru koristeći Three.js, sa tačno jednim režimom: Single Race (uvek 3 kruga, 1 čovek protiv 7 CPU protivnika, i svih 8 staza odmah dostupno bez progresije). Napravi minimalan tok pre trke sa samo: Track (8), Character (8), Difficulty (Chill/Standard/Mean), opcionim Mirror Mode, opcionim Allow Clones i Start Race, plus meni Options i meni za pauzu tokom trke (Resume / Restart / Quit). Napravi arkadni model vožnje sa odzivnim upravljanjem, tolerantnim bočnim udarcima u zid, smislenim driftovanjem kao glavnom veštinom i sistemom punjenja drifta koji daje tačne nivoe ubrzanja (Tier 1 0.7s, Tier 2 1.1s, Tier 3 1.5s), uz održavanje osnovne brzine „brze ali čitljive” i konstantnog preticanja u grupi na širokim putevima. Implementiraj tačno 8 predmeta sa kapacitetom od jednog predmeta, suptilnom raspodelom ponderisanom po poziciji i blagim efektima (maksimalan gubitak kontrole ≤1.2s, maksimalno onemogućeno upravljanje ≤0.6s) koji stvaraju luckast haos bez jakih omamljivanja, plus usporavanja van puta koja se smanjuju za 50% tokom ubrzanja. Definiši 8 likova sa zadatim statistikama i AI sklonostima, implementiraj CPU unapred podešene nivoe težine i spline putanje trkanja/varijacija po stazama, zone za drift i izbegavanje opasnosti kako bi AI koristio širinu više traka za čista preticanja, i isporuči neophodne HUD/audio elemente (pozicija, obaveštenje o krugu/poslednjem krugu, minimapa, slot za predmet, tajmer/splitovi, čitljivi SFX i po jedna muzička petlja po stazi).
Codex je zatim kontinuirano dobijao nove instrukcije iz nasumične liste od deset generičkih instrukcija kako bi nastavio da radi na problemu. Primer jedne od instrukcija je:
Tvoj posao je da dodaš nove funkcije kako bi se igra što više približila originalu. Prvo odigraj igru i utvrdi šta nedostaje u odnosu na original. Zatim izaberi nekoliko funkcija koje nedostaju i implementiraj ih. Nakon svake funkcije, temeljno je testiraj tako što ćeš igrati igru i potvrditi da radi. Ako primetiš bagove tokom igranja, daj prioritet i njihovom ispravljanju.
U OpenAI-ju smo interno napravili stotine skills kako bismo pomogli većem broju timova da sa poverenjem delegiraju posao Codex-u koji bi inače bilo teško dosledno definisati — od pokretanja evals i nadgledanja trening run-ova do izrade dokumentacije i izveštavanja o eksperimentima rasta.
Aplikacija Codex uključuje biblioteku skills za alate i tokove rada koji su postali popularni u OpenAI-ju, a nekoliko njih je istaknuto u nastavku. Kompletnu listu možete pronaći u open source depou(отвара се у новом прозору).
- Implementacija dizajna: Preuzmite kontekst dizajna, resurse i snimke ekrana iz Figma-e(отвара се у новом прозору) i pretvorite ih u produkcioni UI kod sa vizuelnim poklapanjem 1:1.
- Upravljanje projektima: Trijaža bagova, praćenje izdanja, upravljanje opterećenjem tima i još mnogo toga u Linear-u(отвара се у новом прозору) kako bi projekti nastavili da napreduju.
- Postavljanje u oblak: Neka Codex postavi vaše web aplikacije na popularne cloud hostove kao što su Cloudflare(отвара се у новом прозору), Netlify(отвара се у новом прозору), Render(отвара се у новом прозору) i Vercel(отвара се у новом прозору).
- Generisanje slika: Koristite image generation skill(отвара се у новом прозору) који покреће GPT Image za kreiranje i uređivanje slika za upotrebu na veb-sajtovima, u UI maketama, vizualima proizvoda i resursima za igre.
- Gradite uz OpenAI API-je: Pozivajte se na ažurnu dokumentaciju(отвара се у новом прозору) kada gradite uz OpenAI API-je.
- Kreiranje dokumenata: Skup skills za čitanje, kreiranje i uređivanje PDF(отвара се у новом прозору), spreadsheet(отвара се у новом прозору) i docx(отвара се у новом прозору) datoteka sa profesionalnim formatiranjem i rasporedom.
Ažuriranje veb-sajta pomoću Vercel i image generation skills
Kreiranje spreadsheet dokumenta za generisanje lista za kupovinu pomoću spreadsheet skill-a
Upravljanje zaostalim zadacima pomoću Linear-a
Kada u aplikaciji napravite novi skill, Codex može da ga koristi gde god radite: u aplikaciji, CLI-ju ili u vašoj IDE ekstenziji. Skills takođe možete da prijavite u svoj repository kako bi bili dostupni celom timu. Više o deljenju skills pomoću timske konfiguracije pročitajte ovde(отвара се у новом прозору).
Uz aplikaciju Codex možete da podesite i Automations koji omogućavaju Codex-u da radi u pozadini po automatskom rasporedu. Automations kombinuju instrukcije sa opcionim skills i izvršavaju se po rasporedu koji vi definišete. Kada se Automation završi, rezultati stižu u red za pregled kako biste mogli ponovo da uskočite i nastavite rad ako je potrebno.
U OpenAI-ju koristimo Automations za repetitivne, ali važne zadatke, kao što su svakodnevna trijaža prijava, pronalaženje i sažimanje CI neuspeha, generisanje dnevnih sažetaka izdanja, provera bagova i još mnogo toga.
Podešavanje automatizacije za periodično kreiranje novih skills
Programeri imaju različite preferencije u načinu rada sa agentom. Neki žele direktnog partnera usmerenog na izvršavanje; drugi više vole komunikativniju, angažovaniju interakciju. Codex sada omogućava programerima da biraju između dve ličnosti — sažetog, pragmatičnog stila i razgovornijeg, empatičnijeg — bez ikakve promene u mogućnostima, kako bi odgovarao pristupu koji vam najviše prija. Samo koristite komandu /personality u aplikaciji, CLI-ju i IDE ekstenziji.
Saznajte više o tome kako da podesite i koristite aplikaciju Codex u dokumentaciji(отвара се у новом прозору).
Integrisali smo bezbednost po dizajnu kroz ceo Codex agent stack. Aplikacija Codex koristi izvorno, open-source(отвара се у новом прозору) i podesivo sandbox okruženje na nivou sistema, baš kao i Codex CLI. Podrazumevano, Codex agenti su ograničeni na uređivanje fajlova u fascikli ili grani u kojoj rade i na korišćenje keširane veb pretrage, a zatim traže dozvolu za pokretanje komandi koje zahtevaju povišene privilegije, poput pristupa mreži. Možete da podesite pravila(отвара се у новом прозору) za projekat ili tim koja omogućavaju da se određene komande automatski pokreću sa povišenim privilegijama.
Aplikacija Codex je dostupna od danas na macOS-u. Svako sa pretplatom na ChatGPT Plus, Pro, Business, Enterprise ili Edu može da koristi Codex kroz CLI, web, IDE ekstenziju i aplikaciju uz svoj ChatGPT nalog. Korišćenje je uključeno u ChatGPT pretplate, uz mogućnost kupovine dodatnih kredita ako je potrebno.
U ograničenom periodu, Codex će takođe biti dostupan korisnicima ChatGPT Free i Go kako bi više gradili uz agente. Tokom ovog perioda takođe udvostručujemo rate limits za postojeće Codex korisnike na svim plaćenim planovima.
Kompanije i programeri se sve više oslanjaju na Codex za end-to-end razvoj. Od lansiranja GPT‑5.2‑Codex sredinom decembra, ukupna upotreba Codex-a se udvostručila, a u poslednjih mesec dana više od milion programera koristilo je Codex. Nastavićemo da širimo gde i kako programeri mogu da koriste Codex, uključujući dostupnost aplikacije za Windows, pomeranje granica mogućnosti modela i uvođenje bržeg izvođenja.
U samoj aplikaciji nastavićemo da usavršavamo radne tokove sa više agenata na osnovu povratnih informacija iz stvarnog sveta, olakšavajući upravljanje paralelnim radom i prelazak između agenata bez gubitka konteksta. Takođe razvijamo Automations sa podrškom za cloud-based trigere, tako da Codex može neprekidno da radi u pozadini — ne samo kada je vaš računar otvoren.
Codex je izgrađen na jednostavnoj premisi: sve se kontroliše kodom. Što je agent bolji u rezonovanju o kodu i njegovom stvaranju, to postaje sposobniji u svim oblicima tehničkog rada i rada sa znanjem. Ipak, jedan od ključnih izazova danas je jaz između onoga za šta su gранични modeli sposobni i toga koliko ih ljudi lako mogu koristiti u praksi. Codex je osmišljen da zatvori taj jaz tako što olakšava usmeravanje, nadzor i primenu pune inteligencije naših modela na stvarni rad. Fokusirali smo se na to da Codex postane najbolji agentski programer, što je ujedno postavilo temelje da postane snažan agent za širok raspon zadataka rada sa znanjem koji prevazilaze samo pisanje koda. Jedva čekamo da vidimo šta ćete izgraditi uz Codex!


