Codex prieš Claude Code: ką rodo failai jūsų diske
Ne nuosprendis, kuris rašo geresnį kodą. Aprašymas, kaip abu iš tikrųjų elgiasi, parašytas žmonių, kuriems teko priversti vieną langą valdyti abu.
Kodėl šis palyginimas skiriasi nuo kitų
Dauguma to, kas parašyta apie Codex vs Claude Code, yra vieno žmogaus nešiojamojo kompiuterio testas, kuris pasensta per mėnesį, nes abu diegia naujus modelius greičiau, nei kas nors spėja apie juos parašyti. Šis puslapis to nedaro. Kuris iš jų rašo geresnį kodą, yra klausimas apie modelius tą dieną, kai jo klausiate, ir mes neapsimesime, kad tai išsprendėme.
Galime pasakyti, iš ko sudarytos abi programos, nes Vobuda turėjo perskaityti jas abi, kad galėtų nupiešti valdymo juostą virš bet kurios. Kur kiekviena laiko sesijas, kaip vadina sesijos tęsimą, kur yra jos modelių sąrašas, kaip praneša esamą režimą. Tai faktai jūsų pačių diske, jie keičiasi lėtai ir jie lemia, kaip kiekviena įsilieja į darbo dieną.
Trumpai: Claude Code iš išorės yra skaitomesnis iš dviejų. Modelius jis užrašo faile, sesijas laiko aplanke kiekvienam projektui, o sesijai tęsti pakanka vėliavėlės. Codex daugiau pasilieka sau. Modelius jis keičia per savo parinkiklį, todėl sąžininga yra atverti tą parinkiklį ir perskaityti, ką jis rodo, užuot pristačius sąrašą, kuris bus klaidingas.
Kur kiekviena iš jų ką saugo
Viskas šioje lentelėje yra jūsų priešais esančiame kompiuteryje, ir galite pats patikrinti.
| Claude Code | Codex | |
|---|---|---|
| Ankstesnės sesijos | Katalogas kiekvienam projektui po ~/.claude/projects | Vienas indeksas, ~/.codex/session_index.jsonl, įvardijantis kiekvieną giją |
| Atverti seną sesiją | --resume <id> | resume <id> |
| Tęsti paskutinę | --continue | resume --last |
| Įgūdžiai | ~/.claude/skills, plius atitinkamas katalogas projekte | ~/.codex/skills, plius atitinkamas katalogas projekte |
| Modelių sąrašas | Savo failas, rašomas taip, kaip jai praneša serveris, todėl naujas modelis atsiranda tą dieną, kai jis išleidžiamas | Jos pačios parinkiklis, kurį meniu atveria ir skaito eilutę po eilutės |
| Modelio nustatymas | /model modeliui, /effort lygiui | Jos pačios /model parinkiklis, tada kiekvieno modelio lygis |
| Jos nustatymai | settings.json | config.toml |
| Ką rodo jos būsenos eilutė | Opus 5.5 su dideliu pastangų lygiu, Claude Max | gpt-5.6-terra medium |
| Kaip atrodo procesas | claude | node, nes Codex veikia kaip node |
Skaityta 2026 m. rugsėjį pagal dabartines abiejų diegtis. Autoritetas yra jų pačių dokumentacija; tai, kaip abi atrodo iš lango, kuriam tenka jas valdyti.
Du katalogai, iš kurių nuskaityta viskas aukščiau esančioje lentelėje
Nė vienas agentas nieko iš to neslepia. Vobuda valdymo juosta nuskaito būtent šiuos failus, todėl ji gali rodyti modelių sąrašą, kurio mes patys niekur neužrašėme.
settings.json modelis, pastangos, leidimaiprojects/ po vieną katalogą kiekvienam projektui <project>/ jo sesijos, naujausia paskutinėskills/ jūsų, plius paties projektohistory.jsonl ką rašėte, iš eilės config.toml modelis ir samprotavimo lygissession_index.jsonl kiekviena gija, po vieną eilutęskills/ jūsų, plius paties projekto Trys spąstai, į kuriuos pakliuvome, kad jūs juos atpažintumėte
Kiekvienas iš jų iš pradžių buvo Vobuda defektas, ir kiekvienas atskleidžia ką nors tikro apie abu agentus.
Giliausias Claude sesijos procesas dažnai yra codex
Claude Code paleidžia Codex kaip savo pagalbinę programą. Todėl imant giliausią medžio procesą sprendimui, kuriam agentui priklauso blokas, dokas rodydavo CODEX virš Claude sesijos, o „naujas“ iš naujo paleisdavo ne tą programą. Blokas priklauso tam agentui, kurį paleido žmogus, o ne tam, kurį paleido jis pats.
Codex nėra node_repl
Codex veikia kaip node, o apvalkalas paleidžia programą, save išsišakodamas ir tada save pakeisdamas ta programa, todėl proceso sąrašas visą likusį jos gyvenimą ją vadina senuoju vardu, nebent vykdomasis failas paprašomas pagal vardą. Blokas, kuriame veikė Codex, anksčiau būdavo pavadintas node_repl.
Vieno agento sąrašas kito agento bloke
Du modelių sąrašai ir „continue“ vėliava buvo parašyti tada, kai buvo tik vienas agentas, ir liko globalūs, kai jų atsirado trys. Atveriant Codex bloką būdavo siūlomi Opus, Sonnet, Haiku ir Fable, o „continue“ siųsdavo codex --continue, į ką Codex atsako klaidos pranešimu. Dabar viskas, kas nuskaitoma iš programos, priklauso tai programai ir jos klausiama tik per ją.
Agento sąsajos žodžiai keičiasi
Bandymas atpažinti agento atsakymą ar jam duotą užklausą pagal konkrečius žodžius jo sąsajoje nustoja veikti kito to agento leidimo dieną. Abu atpažįstami pagal formą: agentas pažįstamas iš laukimo eilutės, kurią jis parodo prieš tai, ką įvedate, o ne iš aplink ją nubrėžto rėmelio, nes rėmelis yra mada, o eilutė nėra.
Atsakymas, kurio dauguma iš tikrųjų nori, yra abu
Praktikoje niekas nepasirenka vieno ir neištrina kito. Vienas geriau tinka tam, ką darote šią valandą, kitame yra sesija, kurioje darėte kažką kita, ir abu turi naudojimo limitus, kurie ateina nepatogiu metu. Svarbu tai, ar abiejų vienu metu paleidimas jums ką nors kainuoja.
Vobudoje tai nieko nekainuoja. Du blokai vienoje kortelėje arba dvi kortelės, kiekviena su savo juosta, skaitančia savo agentą, kiekviena su parodytu savo modeliu ir pastangomis, o šalia jų Claude Code leidimų režimas. Abu perduoda signalus langui vienodai, todėl ženklelis, garsas ir pranešimas reiškia tą patį, kad ir kuris juos iškėlė, o įrašas apie tai, kas įvyko jums nesant, išvardija juos greta, sugrupuotus pagal bloką.
Nė vienas nesujungiamas per nustatymų skiltį ar perjungiklį, nes signalas, kurį reikia sukonfigūruoti, kad veiktų, nėra funkcija, o namų darbas. Jie prisijungia patys paleidžiant, o mygtukas Integracija kortelių juostoje iš naujo įdeda nuorodas agentui, kuris jau veikė. Esamos trečiųjų šalių kabliukai lieka vietoje, o viskas, kas jau užima įvykį, iškviečiama iškart po mūsų.
Codex ir Claude Code, paklausus tiesiai
Kas geriau, Codex ar Claude Code?
Kalbant apie kodo kokybę, tai klausimas apie tai, kokius modelius kiekvienas naudoja tą dieną, kai klausiate, ir bet koks užrašytas atsakymas pasensta. Kalbant apie tai, kaip jos elgiasi kaip programos, Claude Code iš išorės yra aiškesnė: ji įrašo savo modelių sąrašą į failą, saugo sesijas kataloge kiekvienam projektui ir naudoja vėliavą sesijai atkurti. Codex daugiau dalykų palieka viduje.
Ar galiu naudoti Codex ir Claude Code kartu?
Taip. Du blokai tame pačiame lange, kiekvienas su savo valdymo juosta, nuskaitančia savo agentą. Abu praneša, kai baigia darbą arba prašo leidimo, ir abu atsiranda tame pačiame įraše apie tai, kas vyko, kol jūsų nebuvo.
Kaip Vobuda išvardija Codex modelius?
Paklausdama Codex. Kadaise pristatėme dviejų modelių sąrašą, kurių Codex nepaleidžia, ir jis buvo klaidingas jau išleidimo dieną. Modelio mygtukas dabar atveria paties Codex parinkiklį, perskaito jo rodomas eilutes ir paspaudžia pasirinktąją, o kiekvienas modelis siūlo lygius, kuriuos jam duoda Codex.
Ar kuriam nors iš jų reikia Vobudos paskyros?
Ne. Vobuda apskritai neturi paskyrų. Kiekvienas agentas naudoja prenumeratą ar raktą, kurį jam jau davėte. Vobuda naudoja Claude Code prisijungimą vienam dalykui, paklausti Anthropic apie jūsų naudojimo ribas, o Codex prisijungimo niekada neliečia.
O jei vietoj to norėčiau vietinio modelio?
Vietinis modelis per Ollama yra tiesiog įrašas agents.json faile ir nereikalauja jokio kodo. Jis gauna bloką ir juostą su viskuo, ką tas agentas sąžiningai gali pasakyti apie save.
Vienas langas, abu agentai
Nemokama, be paskyros, ir kiekviena juosta rodo agentą po ja.
curl -fsSL https://vobuda.com/install.sh | sh