Vobuda
Prenesite Kako delujeClaude Codeproti CodexPrimerjava O nas Kontakt

Codex in Claude Code, kot ju razkrivajo datoteke na vašem disku

Ne gre za sodbo, kateri piše boljšo kodo. Gre za opis, kako se orodji dejansko obnašata, ki so ga napisali ljudje, ki so morali eno okno spraviti do tega, da upravlja oba.

Zakaj se ta primerjava razlikuje od drugih

Večina tega, kar je napisano o primerjavi Codex proti Claude Code, je benchmark na nečijem prenosniku, ki zastara v mesecu dni, ker oba izdajata nove modele hitreje, kot lahko kdorkoli piše o njih. Ta stran tega ne počne. Ali eden piše boljšo kodo kot drugi, je vprašanje o modelih na dan, ko vprašate, in se ne bomo pretvarjali, da bomo to rešili.

Povemo lahko, iz česa sta programa sestavljena, saj je moral Vobuda prebrati oba, da je lahko čez oba narisal nadzorno vrstico. Kje vsak hrani seje, kako imenuje nadaljevanje seje, kje leži njegov seznam modelov, kako sporoča način, v katerem je. To so dejstva na vašem lastnem disku, spreminjajo se počasi in določajo, kako se vsak od njiju vključi v delovni dan.

Na kratko: Claude Code je od zunaj bolj berljiv od obeh. Modele zapisuje v datoteko, seje hrani v mapi za vsak projekt, za nadaljevanje seje pa zadostuje zastavica. Codex več zadrži zase. Modele zamenja prek lastnega izbirnika, zato je pošteno odpreti ta izbirnik in prebrati, kar prikaže, namesto da bi dostavili seznam, ki bo napačen.

Kje kaj hrani vsak od njiju

Vse v tej tabeli je na računalniku pred tabo, in lahko greš pogledat sam.

Claude CodeCodex
Pretekle sejeMapa za vsak projekt pod ~/.claude/projectsEn indeks, ~/.codex/session_index.jsonl, ki poimenuje vsako nit
Odprite staro sejo--resume <id>resume <id>
Nadaljuj zadnjo--continueresume --last
Spretnosti (skills)~/.claude/skills in ustrezna mapa v projektu~/.codex/skills in ustrezna mapa v projektu
Seznam modelovLastna datoteka, ki jo zapiše, kot mu naroči strežnik, zato se nov model pojavi na dan izidaNjegov lasten izbirnik, ki ga meni odpre in prebere vrstico za vrstico
Nastavitev modela/model za model, /effort za stopnjoNjegov lasten izbirnik /model, nato stopnja za vsak model
Njegove nastavitvesettings.jsonconfig.toml
Kaj piše v vrstici stanjaOpus 5.5 z visokim trudom, Claude Maxgpt-5.6-terra medium
Kako izgleda procesclaudenode, ker Codex teče kot node

Prebrano septembra 2026 na trenutnih namestitvah obeh. Merodajna je njuna lastna dokumentacija; tole je, kako oba izgledata iz okna, ki ju mora upravljati.

Dve mapi, iz katerih je prebrano vse zgoraj v tabeli

Noben od agentov tega ne skriva. Nadzorna vrstica v Vobudi bere prav te datoteke, zato lahko prikaže seznam modelov, ki ga sami nikoli nismo zapisali.

~/.claude
settings.json          model, napor, dovoljenjaprojects/              mapa za vsak projekt  <project>/           njegove seje, najnovejša zadnjaskills/                vaše in projektove lastnehistory.jsonl          kar si vtipkal, po vrstnem redu
Mapa za vsak projekt loči seje med seboj, zato nadaljevanje najprej vpraša, kateri projekt. Seznam modelov je datoteka, ki jo namestitev zapiše sama zase.
~/.codex
config.toml            model in raven sklepanjasession_index.jsonl    vsaka nit, ena vrstica na nitskills/                vaše in projektove lastne
En indeks poimenuje vsako nit, zato je resume --last en sam ukaz, izbira starejše pa pomeni branje indeksa.

Tri pasti, v katere smo padli, da jih prepoznate vi

Vsaka od njih je bila najprej hrošč v Vobudi, in vsaka pove nekaj resničnega o obeh agentih.

Najgloblji proces Claude seje je pogosto codex

Claude Code požene Codex kot svojega pomočnika. Zato je odločanje o tem, kateremu agentu pripada blok, na podlagi najglobljega procesa v drevesu povzročilo, da je vrstica nad Claude sejo pisala CODEX, in da je gumb za nov zagnal napačen program. Agent, ki mu pripada blok, je tisti, ki ga je zagnala oseba, ne tisti, ki ga je zagnal sam.

Codex ni node_repl

Codex teče kot node, ukazna lupina pa program zažene tako, da se najprej podvoji in nato nadomesti samo sebe s tem programom, zato ga seznam procesov do konca njegovega življenja imenuje po starem imenu, razen če izvedljivo datoteko vprašate po imenu. Blok, v katerem je tekel Codex, se je zato nekoč imenoval node_repl.

Seznam enega agenta nad blokom drugega agenta

Dva seznama modelov in zastavica continue sta bila napisana, ko je obstajal en agent, in sta ostala globalna, ko so bili trije. Odpiranje bloka Codex je ponudilo Opus, Sonnet, Haiku in Fable, ukaz continue pa je poslal codex --continue, na kar Codex odgovori z napako uporabe. Vse, kar je prebrano iz programa, zdaj pripada temu programu in se zahteva samo od njega.

Besede v vmesniku agenta se spreminjajo

Branje agentovega odgovora ali zahteve, ki mu je bila dana, z iskanjem določenih besed v njegovem vmesniku odpove ob naslednji izdaji tega agenta. Oba namesto tega prepoznamo po obliki: agenta prepoznaš po pozivnem znaku, ki ga postavi pred tisto, kar vtipkaš, ne po okvirju, narisanem okoli njega, ker je okvir stvar mode, poziv pa ne.

Odgovor, ki si ga večina dejansko želi, je oba

V praksi nihče ne izbere enega in izbriše drugega. Eden je boljši pri tem, kar počnete to uro, drugi ima sejo, kjer ste počeli nekaj drugega, in oba imata omejitve uporabe, ki nastopijo ob neprimernem trenutku. Pomembno je, ali vas hkraten zagon obeh kaj stane.

V Vobudi ne stane nič. Dva bloka v enem zavihku ali dva zavihka, vsak z lastno vrstico, ki bere svojega agenta, vsak s prikazanim lastnim modelom in trudom ter zraven način dovoljenj Claude Code. Oba predata signale oknu na isti način, zato značka, zvok in obvestilo pomenijo isto, ne glede na to, kateri ju je sprožil, zapis dogajanja med vašo odsotnostjo pa ju navaja drugega ob drugem, združena po blokih.

Nobeden ni povezan prek razdelka z nastavitvami ali stikala, ker signal, ki ga morate pred delovanjem nastaviti, ni funkcija, temveč domača naloga. Povežeta se sama ob zagonu, gumb Integracija v vrstici zavihkov pa znova vstavi povezave agentu, ki je že tekel. Obstoječe kljuke tretjih oseb ostanejo na mestu, vse, kar že zaseda dogodek, pa se pokliče takoj za našo.

Codex in Claude Code, vprašano naravnost

Kateri je boljši, Codex ali Claude Code?

Glede kakovosti kode je to vprašanje, kateri modeli tečejo na dan, ko vprašate, in vsak zapisan odgovor hitro zastara. Glede tega, kako se obnašata kot programa, je Claude Code od zunaj bolj berljiv: seznam modelov zapiše v datoteko, seje hrani v mapi za vsak projekt in za nadaljevanje uporabi zastavico. Codex več stvari obdrži interno.

Ali lahko poganjam Codex in Claude Code hkrati?

Da. Dva bloka v istem oknu, vsak s svojo nadzorno vrstico, ki bere svojega agenta. Oba sporočita, kdaj sta končala ali potrebujeta dovoljenje, in oba se pojavita v istem zapisu o tem, kaj se je zgodilo, medtem ko te ni bilo zraven.

Kako Vobuda navede modele Codexa?

Tako, da vpraša Codex. Nekoč smo dostavili seznam dveh modelov, ki jih Codex ne poganja, in bil je napačen že na dan izdaje. Gumb modela zdaj odpre Codexov lastni izbirnik, prebere vrstice, ki jih prikaže, in pritisne tisto, ki ste jo izbrali, vsak model pa ponuja stopnje, ki mu jih da Codex.

Ali kateri od njiju potrebuje račun pri Vobudi?

Ne. Vobuda sploh nima računov. Vsak agent uporablja naročnino ali ključ, ki ste mu ga že dali. Vobuda uporablja prijavo Claude Code za eno samo stvar, da vpraša Anthropic po vaših omejitvah uporabe, in prijave Codexa se nikoli ne dotakne.

Kaj pa lokalni model namesto tega?

Lokalni model prek Ollame je vnos v agents.json in ne potrebuje kode. Dobi blok in vrstico s tem, kar ta agent lahko pošteno pove o sebi.

Eno okno, oba agenta

Brezplačno, brez računa, vsaka vrstica pa bere agenta pod seboj.

curl -fsSL https://vobuda.com/install.sh | sh