Codex protiv Claude Codea, prema datotekama na vašem disku
Ovo nije presuda o tome koji piše bolji kod. Opis kako se ta dva alata zapravo ponašaju, napisan od strane ljudi koji su morali natjerati jedan prozor da upravlja s oba.
Zašto je ova usporedba drugačija od ostalih
Većina onoga što je napisano o usporedbi Codexa i Claude Codea je benchmark na nečijem laptopu, koji zastari unutar mjesec dana jer oba alata izbacuju nove modele brže nego što itko stigne pisati o njima. Ova stranica to ne radi. Pitanje piše li jedan bolji kod od drugoga ovisi o modelima na dan kad ga postavite, i mi se nećemo praviti da smo to riješili.
Ono što možemo reći jest od čega se dva programa sastoje, jer je Vobuda morala pročitati oba da bi nad svakim od njih nacrtala kontrolnu traku. Gdje svaki drži sesije, kako naziva nastavak sesije, gdje mu je popis modela, kako javlja način u kojem je. To su činjenice na vašem vlastitom disku, mijenjaju se polako i određuju kako se svaki od njih uklapa u radni dan.
Ukratko: Claude Code je izvana čitljiviji od to dvoje. Modele zapisuje u datoteku, sesije drži u mapi za svaki projekt, a za nastavak sesije dovoljna je zastavica. Codex više zadržava za sebe. Modele mijenja kroz vlastiti izbornik, pa je pošteno otvoriti taj izbornik i pročitati što prikazuje umjesto isporučiti popis koji će biti pogrešan.
Gdje što od toga svaki čuva
Sve u ovoj tablici nalazi se na računalu ispred vas i to možete sami provjeriti.
| Claude Code | Codex | |
|---|---|---|
| Prošle sesije | Mapa po projektu unutar ~/.claude/projects | Jedan indeks, ~/.codex/session_index.jsonl, koji navodi svaku nit |
| Otvaranje stare sesije | --resume <id> | resume <id> |
| Nastavak posljednje | --continue | resume --last |
| Vještine (skills) | ~/.claude/skills, plus odgovarajuća mapa u projektu | ~/.codex/skills, plus odgovarajuća mapa u projektu |
| Popis modela | Vlastita datoteka, ispisana onako kako mu javlja njegov server, pa se novi model pojavi istog dana kad izađe | Njegov vlastiti izbornik, koji izbornik otvara i čita redak po redak |
| Postavljanje modela | /model za model, /effort za razinu | Njegov vlastiti izbornik /model, zatim razina za svaki model |
| Njegove postavke | settings.json | config.toml |
| Što piše na statusnoj liniji | Opus 5.5 s visokim trudom, Claude Max | gpt-5.6-terra medium |
| Kako izgleda proces | claude | node, jer Codex radi kao node |
Provjereno u rujnu 2026. na trenutnim instalacijama oba alata. Njihova vlastita dokumentacija je mjerodavna; ovo je kako ta dva izgledaju iz prozora koji ih mora upravljati.
Dvije mape, iz kojih se čita sve iz tablice iznad
Nijedan agent ništa od ovoga ne skriva. Kontrolna traka u Vobudi čita točno ove datoteke, zbog čega može prikazati popis modela koji nikad nismo sami zapisali.
settings.json model, napor, dozvoleprojects/ jedna mapa po projektu <project>/ njegove sesije, najnovija zadnjaskills/ vaše, plus projektove vlastitehistory.jsonl što ste utipkali, redoslijedom config.toml model i razina zaključivanjasession_index.jsonl svaka nit, po jedan redakskills/ vaše, plus projektove vlastite Tri zamke u koje smo upali da ih vi prepoznate
Svaka od njih prvo je bila greška u Vobudi, i svaka govori nešto istinito o ta dva agenta.
Najdublji proces Claude sesije često je codex
Claude Code pokreće Codex kao svog vlastitog pomoćnika. Zato je uzimanje najdubljeg procesa u stablu za odlučivanje kojem agentu blok pripada dovelo do toga da dock ispiše CODEX iznad Claude sesije, a novo pokretanje ponovno pokrene krivi program. Agent kojem blok pripada onaj je kojeg je osoba pokrenula, a ne onaj kojeg je taj agent sam pokrenuo.
Codex nije node_repl
Codex radi kao node, a ljuska pokreće program tako da razgraniči samu sebe i zatim se zamijeni tim programom, pa ga popis procesa nastavlja zvati starim imenom do kraja njegovog života, osim ako se izvršna datoteka ne traži po imenu. Blok u kojem je radio Codex nekad je bio naslovljen node_repl.
Popis jednog agenta iznad bloka drugog agenta
Dva popisa modela i zastavica continue napisani su kad je postojao jedan agent, i ostali su globalni kad su postojala tri. Otvaranje Codex bloka nudilo je Opus, Sonnet, Haiku i Fable, a continue je slao codex --continue, na što Codex odgovara greškom u korištenju. Sve što se čita iz nekog programa sada pripada tom programu i traži se isključivo od njega.
Riječi u sučelju agenta se mijenjaju
Čitanje odgovora agenta, ili zahtjeva koji mu je zadan, traženjem određenih riječi u njegovom sučelju prestaje raditi kod sljedećeg izdanja tog agenta. Oba se umjesto toga prepoznaju po obliku: agent se prepoznaje po znaku čekanja koji stavlja ispred onoga što upišete, a ne po okviru nacrtanom oko njega, jer je okvir moda, a znak čekanja nije.
Odgovor koji većina ljudi zapravo želi jest oboje
U praksi nitko ne bira jedno i briše drugo. Jedan je bolji u onome što radite ovog sata, drugi ima sesiju u kojoj ste radili nešto drugo, a oba imaju ograničenja korištenja koja stižu u nezgodnim trenucima. Bitno je stoji li vas išta istovremeno pokretanje oba.
U Vobudi ne košta ništa. Dva bloka u jednoj kartici ili dvije kartice, svaka s vlastitom trakom koja čita svog agenta, svaka s prikazanim vlastitim modelom i trudom, a uz njih način dopuštenja Claude Codea. Oba predaju signale prozoru na isti način, pa značka, zvuk i obavijest znače isto bez obzira na to koji ih je pokrenuo, a zapis onoga što se dogodilo dok vas nije bilo navodi ih jedan uz drugi, grupirane po bloku.
Nijedan nije povezan kroz odjeljak postavki ili prekidač, jer signal koji morate podesiti prije nego što radi nije značajka, nego domaća zadaća. Povezuju se sami pri pokretanju, a gumb Integracija na traci kartica ponovno umeće veze agentu koji je već radio. Postojeće kuke trećih strana ostaju na mjestu, a sve što već zauzima događaj poziva se odmah nakon naše.
Codex i Claude Code, pitano bez uvijanja
Što je bolje, Codex ili Claude Code?
Kad je riječ o kvaliteti koda, to je pitanje o tome koje modele svaki od njih pokreće na dan kad pitate, i svaki zapisani odgovor brzo zastari. Kad je riječ o ponašanju kao programa, Claude Code je čitljiviji izvana: popis svojih modela zapisuje u datoteku, sesije čuva u mapi po projektu i za nastavak koristi zastavicu. Codex više toga drži interno.
Mogu li Codex i Claude Code pokrenuti usporedno?
Da. Dva bloka u istom prozoru, svaki sa svojom kontrolnom trakom koja čita svog agenta. Oba javljaju kad završe ili kad im treba dozvola, i oba se pojavljuju u istom zapisu onoga što se dogodilo dok ste bili odsutni.
Kako Vobuda navodi Codexove modele?
Tako da pita Codex. Jednom smo isporučili popis dvaju modela koje Codex ne pokreće, i bio je pogrešan već na dan isporuke. Gumb modela sada otvara Codexov vlastiti izbornik, čita retke koje prikazuje i pritišće onaj koji ste odabrali, a svaki model nudi razine koje mu Codex daje.
Treba li ijednom od njih račun kod Vobude?
Ne. Vobuda uopće nema račune. Svaki agent koristi pretplatu ili ključ koji ste mu već dali. Vobuda koristi prijavu Claude Codea za jednu stvar, da pita Anthropic za vaša ograničenja korištenja, a Codexove se nikad ne dotiče.
A što s lokalnim modelom umjesto toga?
Lokalni model preko Ollame samo je unos u agents.json i ne treba nikakav kod. Dobiva blok i traku s onim što taj agent iskreno može reći o sebi.
Jedan prozor, oba agenta
Besplatno, bez računa, a svaka traka čita agenta ispod sebe.
curl -fsSL https://vobuda.com/install.sh | sh