OpenAI Codex: czym jest, instalacja i dostęp regionalny
MarkdownCodex od OpenAI: aplikacja agenta, metody instalacji, interfejsy, modele, plany, uprawnienia i warunki dostępu w poszczególnych regionach.
Przeczytaj cały artykuł
Słowo „Codex” w wynikach wyszukiwania oznacza trzy różne rzeczy, a osoby, które wpisują je po raz pierwszy, zwykle nie rozumieją, na co trafiły. Istniał model Codex — został wycofany w 2023 roku; dziś ta nazwa należy do programu-agenta, a w obiegu jest jeszcze kilkanaście innych produktów o tej samej nazwie.
Opisuję tylko jeden Codex: agenta programistycznego OpenAI. Co robi, gdzie działa, ile kosztuje, jak zainstalować go w pięć minut i co OpenAI mówi o poszczególnych krajach. Wszystko opiera się na oficjalnej dokumentacji, a linki do każdej liczby znajdują się na końcu.
Dodatkowe materiały o konfigurowaniu narzędzi znajdziesz w dokumentacji Ailoot.
Uwaga
Ten materiał ma charakter informacyjny. Nie jestem prawnikiem i nie udzielam porad prawnych.
Czym jest OpenAI Codex?
Najważniejsze informacje
Codex to agent programistyczny OpenAI. Czyta projekt, edytuje pliki i uruchamia polecenia zgodnie z aktywnymi uprawnieniami i polityką zatwierdzania; część dozwolonych działań przebiega bez osobnego pytania. Działa w terminalu, edytorze, aplikacji ChatGPT, przeglądarce i chmurze. Jest dostępny we wszystkich planach ChatGPT, także bezpłatnym.
Porównaj go ze zwykłym czatem. W czacie kopiujesz fragment kodu, wklejasz go, otrzymujesz odpowiedź, a potem kopiujesz ją z powrotem. Agent działa inaczej: opisujesz zadanie zwykłym językiem, a on otwiera odpowiednie pliki w folderze projektu, wprowadza zmiany, uruchamia kontrole i pokazuje wynik.
OpenAI opisuje go jednym zdaniem w swoim repozytorium:
Codex CLI to agent programistyczny OpenAI, który działa lokalnie na Twoim komputerze.
Lokalnie oznacza, że program jest pobierany na Twoje urządzenie, gdzie może widzieć Twoje pliki i uruchamiać polecenia w folderze. Do chmury trafia tylko zapytanie do modelu.
Kod open source jest dostępny na GitHubie na licencji Apache-2.0. Na 1 sierpnia 2026 roku repozytorium ma 103 000 gwiazdek, a najnowsza wersja, 0.146.0, została wydana 29 lipca. Aktualizacje pojawiają się niemal codziennie, więc Twoja wersja najprawdopodobniej będzie już inna.
Czym Codex z 2026 roku różni się od starego, wycofanego Codexu?
Najważniejsze informacje
To dwa różne produkty o tej samej nazwie. Stary Codex był rodziną modeli code-davinci i code-cushman, które działały w GitHub Copilot i zostały wycofane 23 marca 2023 roku. Nowy Codex pojawił się w kwietniu 2025 roku i stał się agentem, a nie modelem. Łączy je tylko nazwa.
Ludzie często je mylą, ponieważ oba produkty są oficjalne i pochodzą od OpenAI. Różnią się datami.
Pierwszym była rodzina modeli: code-davinci-001, code-davinci-002, code-cushman-001, code-cushman-002. Robiły tylko jedną rzecz — uzupełniały kod — i zasilały pierwszą wersję GitHub Copilot. Na liście wycofanych modeli OpenAI wszystkie cztery znajdują się w jednym wierszu: ogłoszono je 20 marca 2023 roku, wycofano 23 marca, a jako zalecany zamiennik wskazano gpt-4o.
Drugi produkt to program instalowany na komputerze. Pakiet @openai/codex pojawił się w rejestrze npm 16 kwietnia 2025 roku. Model używany w środku jest z czasem zastępowany nowszym, a sam program pozostaje ten sam.
| Cecha | Wersja sprzed 2023 roku | Obecna wersja |
|---|---|---|
| Czym jest | zestaw modeli API | program-agent na komputerze |
| Jak się go używało | uzupełnianie kodu w edytorze | opisujesz zadanie, a agent je wykonuje |
| Gdzie działał | w GitHub Copilot i API | terminal, edytor, aplikacja, przeglądarka, chmura |
| Status | wycofany 23 marca 2023 roku | aktualizowany niemal codziennie |
Wszelkie instrukcje dotyczące Codexu sprzed kwietnia 2025 roku opisują wycofany produkt. Jeśli znajdziesz materiały, które nazywają Codex modelem i sugerują wywoływanie go przez code-davinci-002, zamknij je.
Gdzie działa Codex: w terminalu, edytorze, przeglądarce czy aplikacji?
Najważniejsze informacje
Codex działa w pięciu miejscach, ale za różnymi interfejsami stoi ten sam agent. CLI działa w terminalu, rozszerzenie integruje się z edytorem, osobny tryb jest dostępny w aplikacji ChatGPT na macOS i Windows, ChatGPT w przeglądarce odpowiada na szybkie pytania, a Codex w chmurze wykonuje zadania w odizolowanych kontenerach OpenAI.
Nie musisz wybierać tylko jednego sposobu. Logowanie i konto są takie same. Różni się jedynie to, gdzie wygodniej Ci pracować.
| Gdzie działa | Środowisko | Do czego się przydaje |
|---|---|---|
| CLI | terminal na Twoim komputerze | edytowanie projektu, uruchamianie poleceń, praca ze skryptami |
| Rozszerzenie edytora | VS Code, Cursor, Windsurf, Xcode, JetBrains | edycja obok otwartego pliku, przeglądanie zmian na miejscu |
| Aplikacja ChatGPT | macOS i Windows | długie zadania, praca z plikami spoza terminala |
| ChatGPT w przeglądarce | dowolny komputer, bez instalacji | szybkie pytanie o kod, gdy nie masz pod ręką terminala |
| Chmura | kontenery OpenAI, logowanie na chatgpt.com/codex | zadania równoległe, uruchamianie zadań z GitHub, Linear i Slacka |
Rozszerzenie działa inaczej w Xcode i JetBrains niż w pozostałych edytorach:
Wybierz edytor. VS Code i zgodne edytory korzystają z rozszerzenia Codex; Xcode i JetBrains mają własne integracje.
Chmura działa inaczej niż pozostałe cztery opcje. Zadanie trafia do kontenera OpenAI, gdzie z GitHuba pobierana jest kopia repozytorium. Agent pracuje bez użycia Twojego komputera, a Ty później przeglądasz wynik i decydujesz, czy przenieść zmiany do własnej kopii. Konfiguracja obejmuje trzy kroki: połączenie z GitHubem, utworzenie środowiska z wymaganymi zależnościami i przypisanie zadania.
Jeśli logujesz się kluczem API, działają terminal, edytor i aplikacja. Klucz nie umożliwia korzystania z chmury ani powiązanych z nią funkcji, takich jak automatyczny przegląd kodu i uruchamianie zadań ze Slacka. Aby z nich korzystać, musisz zalogować się na konto ChatGPT.
Jaki model działa w Codexie?
Najważniejsze informacje
Rodzina GPT-5.6 obejmuje trzy modele: Sol do złożonych zadań, Terra do codziennej pracy i Luna do szybkich, powtarzalnych zadań. Modele zmienia się poleceniem /model; można też dostosować poziom wysiłku rozumowania. GPT-5.4 i GPT-5.4 mini znikną z Codexu 31 sierpnia 2026 roku i zostaną zastąpione odpowiednio przez Terra i Lunę.
OpenAI podsumowuje to jednym zdaniem:
Codex oferuje trzy modele GPT-5.6: Sol do dogłębnej eksploracji i szczegółowych zadań, Terra jako wszechstronny model do codziennej pracy oraz Luna do prostych, powtarzalnych zadań. Jeśli nie wiesz, od czego zacząć, wybierz Sol.
Obok modelu znajduje się drugi element sterujący: poziom wysiłku rozumowania. Dostępne są cztery ustawienia: Low (w aplikacji i edytorze nazywane Light), Medium, High oraz Extra High. OpenAI zaleca używanie najniższego poziomu, który zapewnia oczekiwany rezultat, i podnoszenie go, gdy zadanie wymaga planowania.
Dostępne są też dwa wyższe tryby. Max daje modelowi więcej czasu na zadanie. Ultra dzieli pracę na części i przydziela je równolegle subagentom. Dokumentacja wprost stwierdza, że większość zadań nie wymaga żadnego z nich.
Dostępna jest również osobna pozycja gpt-5.3-codex-spark — wersja badawcza do szybkich iteracji, dostępna wyłącznie w planie Pro.
Wybór modelu i poziomu wysiłku rozumowania to już inżynieria kontekstu: decydujesz, ile agent ma myśleć i jakie informacje otrzyma do zadania.
Ile kosztuje Codex i co obejmują plany?
Najważniejsze informacje
Codex jest dostępny we wszystkich planach ChatGPT, także bezpłatnym. Free kosztuje 0 dolarów, Go 8, Plus 20, Pro zaczyna się od 100, a Business kosztuje 20 za miejsce przy rozliczeniu rocznym. Nie ma osobnej subskrypcji Codexu: płacisz za ChatGPT, a Codex jest w pakiecie. Możesz też zalogować się kluczem API i płacić za wykorzystane tokeny.
Ceny sprawdziłem na oficjalnej stronie cennika 1 sierpnia 2026 roku.
| Plan | Cena miesięczna | Co obejmuje |
|---|---|---|
| Free | $0 | Codex do krótkich zadań |
| Go | $8 | Codex do lekkich zadań |
| Plus | $20 | Codex w terminalu, edytorze, przeglądarce i na iOS oraz rodzina GPT-5.6 |
| Pro | od $100 | limity 5 razy wyższe niż w Plus; plan za $200 zapewnia limity 20 razy wyższe |
| Business | $20 za miejsce przy rozliczeniu rocznym | minimum 2 miejsca, współdzielony obszar roboczy, jednokrotne logowanie |
| Enterprise i Edu | na zapytanie | priorytetowe przetwarzanie, dzienniki audytu, kontrola przechowywania danych |
| Klucz API | za token | terminal, edytor i SDK, bez funkcji chmurowych |
Business kosztuje $25 za miejsce przy rozliczeniu miesięcznym, zamiast $20.
A teraz limity. OpenAI nie podaje jednej stałej liczby:
Liczba wiadomości, które możesz wysłać, zależy od wybranego modelu, wielkości i złożoności zadań oraz od tego, czy uruchamiasz je lokalnie, czy w chmurze.
Zamiast jednej liczby OpenAI publikuje zakres: liczbę wiadomości, które możesz wysłać w ciągu pięciu godzin, pracując na własnym komputerze. Wartości dla Plus i Business są takie same:
| Model | Wiadomości na 5 godzin |
|---|---|
| GPT-5.6 Sol | 10-100 |
| GPT-5.6 Terra | 25-200 |
| GPT-5.6 Luna | 250-2 000 |
| GPT-5.5 | 15-80 |
| GPT-5.4 | 20-100 |
| GPT-5.4 mini | 60-350 |
W planie Pro za 100 dolarów wszystkie wartości mnoży się przez pięć, a w planie Pro za 200 dolarów — przez dwadzieścia. OpenAI wspomina też o limitach tygodniowych oprócz pięciogodzinnego okna, ale nie publikuje dla nich konkretnych wartości.
Dziesięciokrotny zakres dla jednego modelu ma proste wyjaśnienie. Jedna wiadomość może zużyć 1% albo 10% dziennego limitu, bo liczy się ilość wykonanej pracy, a liczba zapytań ma niewielkie znaczenie. Szczegółowo wyjaśniłem, jak tokeny są wykorzystywane w praktyce, na przykładzie Claude’a w artykule Limity Claude Pro i Max — mechanizm jest dokładnie taki sam.
Po wyczerpaniu limitu masz trzy możliwości: kupić dodatkowe kredyty bez zmiany planu, przełączyć się na lżejszy model albo rozpocząć sesję z kluczem API i płacić za wykorzystane tokeny.
Jakie ograniczenia regionalne dotyczą Codexu?
Najważniejsze informacje
Program można pobrać i uruchomić wszędzie, ale bez konta OpenAI jest bezużyteczny, a ograniczenie dotyczy samego konta. Weryfikacja kraju odbywa się podczas logowania i zwraca kod 403. Nie ma oficjalnego sposobu na obejście tego ograniczenia i nie będę żadnego opisywać.
OpenAI publicznie udostępnia oficjalną listę obsługiwanych krajów i terytoriów. Białorusi na niej nie ma. Kazachstan, Armenia, Gruzja, Turcja, Serbia i Ukraina są na liście.
Na tej samej stronie czytamy:
Korzystanie z naszych usług poza wymienionymi poniżej krajami i terytoriami lub zapewnianie do nich dostępu może skutkować zawieszeniem albo zamknięciem konta.
Instalacja i uruchomienie programu to jedno, a dostęp do modelu to drugie. Weryfikacja kraju odbywa się przy logowaniu: zarówno logowanie przez ChatGPT, jak i logowanie kluczem API prowadzi do konta OpenAI.
Zgłoszenia na GitHubie pokazują, jak wygląda odmowa związana z krajem. W styczniu 2026 roku programista z Wenezueli napisał, że używał Codexu 0.88.0 w PowerShellu i za każdym razem otrzymywał ten sam komunikat:
{
"error": {
"code": "unsupported_country_region_territory",
"message": "Country, region, or territory not supported",
"type": "request_forbidden"
}
}
Kod unsupported_country_region_territory i status 403 wskazują na odmowę związaną z krajem. Jeśli je widzisz, oznacza to, że niczego nie zepsułeś podczas instalacji i Node nie ma z tym nic wspólnego.
Jest też druga przeszkoda, której dokumentacja w ogóle nie opisuje, a która w praktyce pojawia się częściej: weryfikacja numeru telefonu. Zgłoszenie „Phone number verification doesn’t work” ma 206 komentarzy; drugie, dotyczące starego numeru, do którego nie ma już dostępu i którego nie można zmienić, pozostaje otwarte od czerwca 2026 roku i ma 71 komentarzy. Powtarza się ta sama historia: ChatGPT działa w przeglądarce na tym samym koncie, ale Codex prosi o weryfikację telefonu i nie ma sposobu, by ją ominąć. OpenAI nie publikuje listy krajów, których numery telefonów akceptuje, więc nie można wcześniej sprawdzić, czy Twój numer zadziała.
Nie opisuję sposobów obejścia ograniczeń; ten artykuł dotyczy działania narzędzia.
Anthropic także publikuje listę obsługiwanych krajów, a zasada działania jest taka sama. Materiały, które przedstawiają jedno narzędzie jako „dozwolone”, a drugie jako „zablokowane”, po prostu wprowadzają czytelników w błąd — formalnie oba są w takiej samej sytuacji. Obie listy się zmieniają, więc sprawdzaj ich aktualne wersje.
Jak zainstalować Codex: instrukcja krok po kroku
Najważniejsze informacje
Instalacja zajmuje pięć minut. Na macOS i Linuxie zainstaluj program jednym poleceniem za pomocą oficjalnego instalatora; w Windows użyj PowerShella. Dostępne są również npm i Homebrew. Następnie uruchom codex w folderze projektu, zaloguj się przez przeglądarkę i możesz zlecić pierwsze zadanie. Na Linuxie i WSL2 najpierw zainstaluj bubblewrap.
Tutaj zaczyna się część techniczna, dla osób, które mają już aktywne konto OpenAI.
Zainstaluj program
Wybierz metodę odpowiednią dla swojego systemu. Później używaj tej samej metody, aby zaktualizować program do najnowszej wersji.
Otwórz folder projektu
Agent działa w folderze, z którego go uruchomiono. Przed wykonaniem pierwszego polecenia przejdź do tego folderu.
Zaloguj się na konto
Przy pierwszym uruchomieniu
codexzaproponuje zalogowanie. Otworzy się przeglądarka, a po zalogowaniu sterowanie wróci do terminala.Zleć pierwsze zadanie
Opisz, czego potrzebujesz, zwykłym językiem. Zacznij od czegoś nieszkodliwego, na przykład poproś o opis projektu.
Polecenie instalacyjne dla macOS i Linuxa:
curl -fsSL https://chatgpt.com/codex/install.sh | sh
W Windows użyj tego samego instalatora w PowerShellu:
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"
Jeśli masz już Node, możesz zainstalować program przez npm:
npm install -g @openai/codex
Na macOS możesz też użyć Homebrew. Pamiętaj o --cask; bez tego zainstalujesz niewłaściwy program:
brew install --cask codex
Uwaga
Przed instalacją przez npm sprawdź nazwę pakietu. Sprawdziłem rejestr: od 1 października 2011 roku pod nazwą codex, bez prefiksu, figuruje pakiet innej osoby. To generator statycznych stron, a jego najnowsza wersja to 0.2.3. Instaluje się bez żadnego komunikatu i nie działa. Prawidłowa nazwa to @openai/codex: znak at, nazwa firmy i ukośnik.
Na Linuxie i WSL2 piaskownica opiera się na bubblewrap, który trzeba wcześniej zainstalować:
sudo apt install bubblewrap
W Fedorze i systemach pokrewnych użyj sudo dnf install bubblewrap. WSL w wersji 1 był obsługiwany do wersji 0.114; od wersji 0.115 piaskownica korzysta z bubblewrap, a WSL1 przestał działać. W Windows wszystko działa jednak również bez WSL, dzięki własnej, wbudowanej piaskownicy.
Co zrobić przy pierwszym uruchomieniu?
Najważniejsze informacje
Krótkie polecenia ukośnikowe działają w sesji. Zacznij od /status, które pokazuje model, politykę zatwierdzania i foldery robocze. Następnie użyj /permissions, aby sprawdzić, co agent może robić. /model zmienia model, /init tworzy plik opisujący projekt, a /review przegląda zmiany bez edytowania plików.
Aby zacząć, przejdź do folderu projektu i wpisz codex; otworzy się sesja. Następnie opisz zadanie zwykłym językiem, bez specjalnej składni.
Pięć poleceń na pierwsze minuty:
/status- model, polityka zatwierdzania i foldery uznawane przez agenta za jego obszar roboczy./permissions- bieżący tryb dostępu i sposób przełączania między trybami./model- zmiana modelu i poziomu wysiłku rozumowania./init- tworzy plikAGENTS.mdopisujący projekt; więcej na ten temat w następnej sekcji./review- osobny przegląd zmian bez edytowania plików.
Oprócz zwykłego codex przydatne są trzy polecenia terminala:
codex resume # return to the previous conversation in this folder
codex exec "fix the tests" # one-off run without a dialogue, for scripts
codex --image screenshot.png # attach an image to the task
Na stronach dokumentacji terminala i rozszerzenia OpenAI powtarza tę samą radę: wykonuj commit przed zadaniem i po nim. Agent sam edytuje pliki, więc już od pierwszego dnia warto móc cofnąć zmiany jednym poleceniem.
Jak wyjaśnić Codexowi projekt za pomocą AGENTS.md?
Najważniejsze informacje
AGENTS.md to plik tekstowy w głównym folderze projektu, w którym własnymi słowami zapisujesz zasady: jak uruchamiać testy, którego menedżera pakietów używać i czego nie ruszać. Agent czyta go przed rozpoczęciem pracy. Istnieje plik globalny w folderze domowym oraz pliki na poziomie projektu; zasady z obu są stosowane razem. Łączny rozmiar nie może przekraczać 32 kilobajtów.
Kolejność jest ściśle określona, a dokumentacja podaje ją już w pierwszym zdaniu tej sekcji:
Codex odczytuje pliki AGENTS.md przed rozpoczęciem jakiejkolwiek pracy.
Najpierw Codex odczytuje plik globalny ~/.codex/AGENTS.md, w którym zapisujesz zasady dotyczące wszystkich projektów. Następnie odczytuje pliki w samym projekcie: po jednym pliku na folder, od głównego folderu repozytorium do bieżącego folderu. Są łączone od góry do dołu, a plik znajdujący się bliżej zastępuje bardziej oddalony. Oznacza to, że zasada w services/payments ma pierwszeństwo przed ogólną zasadą z folderu głównego.
Prosty plik może wyglądać tak:
# AGENTS.md
## How to work with this project
- Run tests with `npm test`; don't run them one file at a time.
- Install packages with pnpm.
- Ask me before adding a new production dependency.
- Do not touch the `legacy/` folder at all.
Łączny limit plików wynosi 32 kilobajty. Po jego przekroczeniu kolejne pliki po prostu przestają być dodawane, bez powiadomienia. Zbyt duży AGENTS.md również zużywa ten limit przy każdym uruchomieniu, ponieważ cały plik trafia do kontekstu.
Jeśli znasz CLAUDE.md, mechanizm wyda Ci się znajomy: to ta sama metoda pod inną nazwą. Plik z zasadami projektu stanowi fundament Second Brain: agent poznaje Twoją pracę, zanim zdążysz cokolwiek wyjaśnić. W artykule AGENTS.md i CLAUDE.md razem opisałem, jak używać obu plików w jednym projekcie.
Co Codex robi samodzielnie, a co wymaga zatwierdzenia?
Najważniejsze informacje
Istnieją dwa niezależne ustawienia. Piaskownica określa, gdzie agent może zapisywać pliki i czy może korzystać z sieci. Polityka zatwierdzania określa, kiedy agent się zatrzymuje i pyta o zgodę. Domyślnie w folderze git agent sam edytuje pliki w folderze roboczym, a zatwierdzenia wymaga tylko przy wyjściu poza niego lub dostępie do sieci.
Te dwa ustawienia często są mylone, dlatego OpenAI wyjaśnia różnicę jednym zdaniem:
Zmiana osoby zatwierdzającej żądanie nie rozszerza piaskownicy.
Przełączenie przeglądu na automatyczny nie zmienia granic folderu roboczego. Automatyzacja usuwa jedynie konieczność klikania; nie zmienia uprawnień agenta.
Aplikacja i edytor mają trzy tryby dostępu. Ask for approval jest zawsze dostępny i zalecany na początek. Approve for me i Full access trzeba najpierw włączyć w ustawieniach.
Terminal ma własne zasady: program sprawdza folder i proponuje odpowiedni zestaw uprawnień.
| Sytuacja | Propozycja programu | Co to oznacza |
|---|---|---|
| Folder kontrolowany przez git | Auto | samodzielna edycja plików w folderze roboczym; zatwierdzenie jest potrzebne, by wyjść poza niego lub uzyskać dostęp do sieci |
| Folder bez git | read-only | odczytuje i odpowiada, ale nie wprowadza zmian |
| Codex w chmurze | kontener OpenAI | zależności są instalowane podczas konfiguracji; późniejsza praca odbywa się bez dostępu do sieci |
W trybie lokalnym dostęp do sieci jest domyślnie wyłączony. Agent uruchamia polecenia, które sam wymyślił, więc domyślnie nie powinien mieć dostępu do internetu.
Nawet w folderze roboczym agent nie może odczytywać niektórych lokalizacji w żadnym trybie: .git, .agents i .codex. Użyj /status, aby sprawdzić, które foldery agent obecnie uznaje za swój obszar roboczy.
Istnieje też tryb pełnego dostępu — flaga --dangerously-bypass-approvals-and-sandbox. Dokumentacja oznacza go jako bardziej ryzykowny i opisuje jako „niezalecany”. Nazwa flagi mówi sama za siebie; nie mam nic do dodania.
Codex czy Claude Code: co wybrać?
Najważniejsze informacje
Oba narzędzia mają tę samą konstrukcję: agenta w terminalu, rozszerzenie edytora, aplikację i chmurę. Różnią się modelami, ceną początkową i szczegółami, takimi jak nazwa pliku z zasadami projektu. Najtańszy dostęp do Codexu zaczyna się od zera; do Claude Code — od 17 dolarów.
| Cecha | Codex | Claude Code |
|---|---|---|
| Dostawca | OpenAI | Anthropic |
| Modele | GPT-5.6: Sol, Terra, Luna | Opus, Sonnet, Haiku |
| Plik z zasadami projektu | AGENTS.md | CLAUDE.md |
| Logowanie | konto ChatGPT lub klucz API | subskrypcja Claude lub rozliczenie Console |
| Najtańszy dostęp | Free za $0, Go za $8 | Pro za $17 przy rozliczeniu rocznym |
| Gdzie działa | terminal, edytor, aplikacja, przeglądarka, chmura | terminal, edytor, aplikacja, przeglądarka |
| Piaskownica | sieć domyślnie wyłączona, zapis w folderze roboczym | konfigurowalne tryby uprawnień |
| Lista obsługiwanych krajów | opublikowana przez OpenAI | opublikowana przez Anthropic |
Różnica między tymi narzędziami jest mniejsza, niż można wywnioskować z internetowych dyskusji. Oba czytają projekt i samodzielnie edytują pliki, a przed wyjściem poza folder pytają o zgodę.
Na początku najlepiej sprawdzić, za co już płacisz. Jeśli masz subskrypcję ChatGPT, Codex jest już w niej zawarty i nie musisz płacić osobno. Szczegółowe porównanie z pomiarami przygotowałem w osobnym artykule Codex kontra Claude Code, a jeśli chcesz przenieść ustawienia pracy z jednego narzędzia do drugiego, skorzystaj z poradnika migracji.
Co najczęściej psuje się przy pierwszym uruchomieniu?
Najważniejsze informacje
Pięć typowych problemów: zainstalowano niewłaściwy pakiet npm, w Linuxie brakuje bubblewrap, kraj uniemożliwia dostęp podczas logowania, wymagane jest potwierdzenie numeru telefonu albo nieoczekiwanie wyczerpuje się limit użycia.
Ta lista opiera się na zgłoszeniach w repozytorium projektu. Nie ma tu zgadywania; każdy punkt pochodzi od osoby, która napotkała dany problem.
- Zainstalowano niewłaściwy pakiet.
npm install -g codexbez prefiksu instaluje generator statycznych stron z 2011 roku. Prawidłowy pakiet to@openai/codex. - Nie zainstalowano bubblewrap. Bez niego w Linuxie i WSL2 piaskownica się nie uruchamia. Codex przełącza się na wbudowany mechanizm zastępczy i zgłasza problem przy starcie. Instalacja wymaga jednego polecenia.
- Odmowa dostępu ze względu na kraj. Kod
unsupported_country_region_territoryi status 403 pojawiają się podczas logowania. Nie ma to związku z instalacją. - Wymagana jest weryfikacja telefonu. Nie dotyczy to wszystkich i nie opisano tego w dokumentacji. Nie ma oficjalnego sposobu na zastąpienie niedostępnego numeru; zgłoszenie dotyczące tego problemu pozostaje otwarte od czerwca 2026 roku.
- Limit użycia wyczerpuje się wcześniej, niż oczekiwano. Zgłoszenie „Tokens burn up very quickly” jest najczęściej omawiane w całym repozytorium i ma 627 komentarzy. Pomóc może przejście na lżejszy model i obniżenie poziomu wysiłku rozumowania.
Język interfejsu nie wpływa na pracę agenta: język zadania nie musi być zgodny z językiem interfejsu.
Co zrobić dalej
Najważniejsze informacje
Zainstaluj program i otwórz projekt, a przed przydzieleniem pracy sprawdź /status i /permissions. Jeśli pierwsze zadanie ma tylko opisać pliki, wybierz i potwierdź dostęp tylko do odczytu. Tryb Auto może edytować katalog roboczy bez pytania o każdą zmianę; niewinny prompt ani brak Git nie dowodzą ochrony przed zapisem. Następnie dodaj AGENTS.md z trzema zasadami i porównaj odpowiedzi.
Pierwsza godzina pracy z agentem zawsze sprowadza się do tego samego: sprawdzenia, jak daleko może posunąć się samodzielnie. Możesz się tego dowiedzieć tylko na własnym projekcie; przykład z dokumentacji Ci tego nie pokaże.
Oto kolejność, którą polecam na początek:
- Zainstaluj program i zaloguj się na aktywne konto OpenAI.
- Otwórz folder prawdziwego projektu i uruchom
codex. - Sprawdź
/statusi/permissions, jawnie wybierz dostęp tylko do odczytu dla zadania inspekcji i potwierdź aktywny tryb przed pytaniem o organizację projektu. - Utwórz commit i zleć pierwsze zadanie edycyjne.
- Napisz trzywierszowy plik
AGENTS.mdi porównaj odpowiedzi agenta przed jego dodaniem i po nim.
Źródła
- Codex CLI: instalacja i pierwsze uruchomienie - oficjalna dokumentacja OpenAI
- Rozszerzenie Codex do edytorów - lista obsługiwanych edytorów
- Codex w chmurze - zadania w odizolowanych środowiskach
- Modele Codex - GPT-5.6 Sol, Terra, Luna oraz daty wycofania starszych modeli
- Plany i limity Codex - ceny planów i liczba wiadomości dostępnych co pięć godzin
- Metody logowania - konto ChatGPT i klucz API
- Piaskownica i zatwierdzenia - tryby dostępu i bubblewrap w Linuxie
- Uprawnienia agenta i bezpieczeństwo - chronione ścieżki, niebezpieczna flaga, domyślne sugestie
- Tryby uprawnień - Ask for approval, Approve for me, Full access
- AGENTS.md - jak agent odczytuje zasady projektu
- Obsługiwane kraje i terytoria - oficjalna lista OpenAI
- Wycofane modele OpenAI - data wycofania starego Codexu
- Repozytorium openai/codex - kod open source, zgłoszenia użytkowników, wydania
- Pakiet @openai/codex w rejestrze npm - wersje i daty publikacji
- Wydania Codex na GitHubie - numery wersji i daty wydań
Dodatkowe materiały znajdziesz w dokumentacji Ailoot.
Więcej szczegółów
Pytania i odpowiedzi
Czy Codex zapyta przed każdą zmianą pliku?
Nie. W opisanym trybie Auto dozwolone edycje wewnątrz katalogu roboczego mogą działać bez indywidualnej zgody. Przed pierwszym zadaniem sprawdź /status i /permissions oraz jawnie wybierz dostęp tylko do odczytu, gdy chcesz wyłącznie wyjaśnienia.
Dlaczego instalacja się udaje, a logowanie kończy błędem regionu?
Instalacja CLI i dostęp do modelu to osobne kroki. Błąd 403 z unsupported_country_region_territory dotyczy dostępu konta, a nie Node ani instalatora; porównaj region konta z informacjami OpenAI o obsługiwanych krajach.