Przejdź do treści
Codex i Claude Code: dwa planery z tego samego briefu, po 31 zaliczonych kontrolach obliczeń

Codex czy Claude Code? Test na tym samym zadaniu

Test: 24 października 2026. Ten sam starter i polecenie, dwa niezależne rozwiązania, sprawdzenie obliczeń oraz interfejsu.

Codex czy Claude Code? W tej próbie oba narzędzia przygotowały działającą aplikację i przeszły ten sam zestaw 31 kontroli obliczeń. Claude Code skończył przebieg wcześniej, a Codex zaproponował inny układ i szerszy zestaw własnych testów. To wynik konkretnego zadania, nie dowód, że jeden model zawsze jest lepszy.

Zamiast kolejnej tabeli z ogólnymi ocenami dałem im do dokończenia prosty planer kosztów treści. Trzy pola, liczenie budżetu, obsługa pomyłek i czytelny ekran na telefonie. Niby niewiele, ale to wystarczy, żeby sprawdzić więcej niż samo „czy strona się otwiera”.

Poniżej są warunki próby, rzeczywiste zrzuty, wyniki oraz paczka z kodem. Możesz powtórzyć sprawdzenia u siebie bez kupowania obu narzędzi.

Codex vs Claude Code: wynik tego testu

Co porównałem?CodexClaude Code
Gotowa aplikacja po zakończeniuTakTak
Wspólny zestaw kontroli obliczeń31 z 3131 z 31
Przykład: 12 postów po 49,90 zł598,80 zł, zostaje 401,20 zł598,80 zł, zostaje 401,20 zł
Sprawdzone błędne dane, przekroczenie, reset i zeroObsłużoneObsłużone
Kontrola przeglądarki przy 360 pxBez poziomego przewijania, jedna kolumnaBez poziomego przewijania, jedna kolumna
Czas zakończonego przebiegu6 min 55 s2 min 23 s
Moje poprawki kodu przed oceną00

Czasy obejmują pracę narzędzia w zakończonym przebiegu, nie instalację, logowanie ani późniejszą kontrolę redakcyjną. Różne modele i ustawienia wysiłku, jedna próba na narzędzie. Nie traktuj tych liczb jako ogólnego pomiaru szybkości.

Czym właściwie są Codex i Claude Code?

To narzędzia, które mogą pracować na plikach projektu: czytać kod, wprowadzać zmiany i uruchamiać dozwolone polecenia. Nie kończą więc na odpowiedzi z fragmentem kodu do ręcznego przeklejenia.

Codex jest narzędziem OpenAI, a Claude Code narzędziem Anthropic. Oba mają więcej niż jeden sposób obsługi. Istnieją m.in. interfejsy aplikacji, terminala i integracje z edytorami. W tym artykule porównuję konkretnie lokalne przebiegi CLI na Windows, a nie cały zakres wszystkich aplikacji tych firm.

Warto też rozdzielić narzędzie od modelu. Codex może korzystać z wybranego modelu OpenAI, a Claude Code z dostępnego modelu Claude. Zmiana modelu, jego wysiłku, uprawnień lub podłączonych narzędzi może zmienić wynik tego samego zadania.

Nie porównywałem więc „ChatGPT w przeglądarce kontra zwykły czat Claude”. W obu przypadkach narzędzie faktycznie tworzyło i edytowało lokalne pliki.

Jakie zadanie dostały oba narzędzia?

Właściciel małej firmy chce sprawdzić, czy plan przygotowania postów mieści się w budżecie. Podaje liczbę postów, cenę jednostkową i miesięczny budżet. Aplikacja liczy koszt i pozostałą kwotę.

Prosty interfejsTrzy opisane pola, przyciski „Przykład” i „Wyczyść”, wynik z jasnym komunikatem.
Prawdziwe ograniczeniaPrzecinek i kropka w kwotach, zero jako poprawna wartość, odrzucanie błędnych danych.
Telefon i klawiaturaUkład od 360 px, widoczny fokus i wynik opisany tekstem, nie tylko kolorem.

Przygotowałem dwa identyczne foldery startowe z sześcioma plikami. Był w nich szkic HTML, podstawowy CSS, początek obsługi aplikacji oraz wadliwy moduł liczenia. Zadanie wymagało więc przeczytania istniejących plików i dokończenia pracy.

Oba narzędzia dostały ten sam brief. Nie przekazywałem jednemu wyniku drugiego. Nie narzucałem kolorów i układu, ale określiłem prostą obsługę oraz kontrakt modułu obliczeń.

Pełne polecenie przekazane obu narzędziom
Identyczny brief testowy
Dokończ małą aplikację „Planer kosztów treści” na podstawie plików w tym folderze.

Użytkownik to właściciel małej firmy. Chce szybko policzyć koszt przygotowania postów i zobaczyć, czy mieści się w budżecie.

Wymagania:
1. Zwykły HTML, CSS i moduły JavaScript. Bez frameworków, instalowania pakietów, zewnętrznych fontów, obrazów, usług i połączeń sieciowych. Aplikacja ma działać po udostępnieniu folderu przez zwykły serwer HTTP.
2. Pola z etykietami po polsku: liczba postów (liczba całkowita 0-1000), cena za post w zł, miesięczny budżet w zł. Cena i budżet: nieujemne, skończone liczby, maksymalnie dwa miejsca po przecinku. Przyjmuj przecinek i kropkę, otaczające spacje. Odrzucaj puste pole, ujemne liczby, zapis wykładniczy, Infinity, NaN i dodatkowe znaki. Zero jest poprawne. Obliczaj kwoty w groszach, żeby uniknąć błędów 0.1 + 0.2.
3. Wynik: koszt wszystkich postów, pozostały budżet i jednoznaczny komunikat, czy plan przekracza budżet. Przy przekroczeniu pokaż, o ile. Przy błędzie nie pokazuj starego wyniku ani NaN; wyjaśnij problem przy formularzu.
4. Czytelny interfejs na komputerze i telefonie, działający od szerokości 360 px, bez poziomego przewijania całej strony. Widoczny fokus, obsługa klawiaturą i informacja o wyniku dostępna dla czytnika ekranu. Nie opieraj komunikatu wyłącznie na kolorze.
5. Przycisk „Przykład” wypełnia 12 postów, 49,90 zł za post i budżet 1000 zł. Przycisk „Wyczyść” resetuje pola, błąd i wynik. Nie zapisuj danych w chmurze. Zapisywanie między wizytami nie jest wymagane.
6. Publiczny kontrakt modułu calculator.js: eksportuj parseMoney(text), zwracającą nieujemną kwotę w groszach (integer) albo rzucającą Error, oraz calculatePlan(count, priceCents, budgetCents), zwracającą {totalCents, remainingCents, overBudget}. Błędne dane mają rzucać Error. priceCents i budgetCents muszą być nieujemnymi bezpiecznymi liczbami całkowitymi; także wynik musi mieścić się w zakresie Number.MAX_SAFE_INTEGER. Nie zmieniaj tego kontraktu.
7. Uzupełnij README.md: jak uruchomić aplikację i co sprawdziłeś. Nie deklaruj testów, których nie wykonałeś.

Do pracy używaj wyłącznie bieżącego folderu. Nie czytaj katalogów nadrzędnych, prywatnych plików, konfiguracji kont ani drugiego rozwiązania. Nie uruchamiaj innych agentów. Nie publikuj nic w internecie. Nie używaj przeglądarki ani narzędzi sieciowych. Możesz czytać, tworzyć i edytować pliki w tym folderze. Jeśli narzędzie nie pozwala wykonać testu, opisz to uczciwie, nie zmieniaj zabezpieczeń.

Gdy skończysz, wypisz zmienione pliki, wykonane sprawdzenia i ewentualne ograniczenia. Nie zadawaj pytań o wygląd; sam wybierz prosty, spokojny układ.

Celowo nie było logowania, płatności ani integracji z portalami. Do sprawdzenia agenta nie trzeba od razu dawać mu dostępu do działającego sklepu. Tu liczył się skończony, mały rezultat, który można samodzielnie ocenić.

Modele, wersje i warunki próby

UstawienieCodexClaude Code
Wersja CLI0.163.0-alpha.11.2, wersja dołączona do aplikacji2.1.309, oficjalny pakiet Anthropic
Modelgpt-6.1-sol, ustawiony w lokalnej konfiguracjiclaude-opus-5-5, zgłoszony w zapisie przebiegu
Wysiłekxhigh z istniejącej konfiguracjiNie ustawiałem ręcznie
DostępLogowanie abonamentoweLogowanie abonamentowe
Zakres pracyStandardowy zapis w katalogu projektu, automatyczny przegląd uprawnieńTryb restricted, edycja plików projektu, ograniczony zestaw narzędzi
Dodatkowy research i agenciBez przeglądarki, zewnętrznego researchu i subagentówBez przeglądarki, zewnętrznego researchu i subagentów

Oba przebiegi odbyły się na tym samym komputerze z Windowsem i dostępem do lokalnego Node.js. Nie instalowały zależności aplikacji. Gotowy planer to zwykły HTML, CSS i JavaScript, bez zewnętrznych bibliotek i usług.

Ważne ograniczenie porównania: model i poziom wysiłku nie były wyrównane. Zostawiłem dostępne ustawienia, zamiast po wynikach dobierać kombinację, która da korzystniejszy rezultat. Codex używał też wersji oznaczonej alpha. To opis tych dwóch konfiguracji w tej próbie.

Co wymagało interwencji przy uruchomieniu?

Pierwsza próba Codexa zatrzymała się na odmowie odczytu plików. Nie uznałem tego za błąd rozwiązania aplikacji, bo narzędzie nie zaczęło jeszcze implementacji.

Sprawdziłem osobno odczyt w standardowej piaskownicy, a następnie uruchomiłem ten sam brief z jawnym profilem pracy w folderze projektu i automatycznym przeglądem uprawnień. Zabezpieczeń nie wyłączałem. Ten zakończony przebieg jest pokazany w tabeli czasu.

Claude Code wymagał instalacji oficjalnego pakietu i logowania. W trakcie pracy jedno zbiorcze polecenie odczytu nie dostało zgody. Narzędzie przeczytało pliki pojedynczo i kontynuowało.

Po rozpoczęciu właściwych implementacji nie dopowiadałem wymagań i nie poprawiałem wygenerowanego kodu. Oba narzędzia same skończyły aplikację. Czynności związane z przygotowaniem środowiska trzeba jednak uwzględnić, jeśli dopiero zaczynasz pracę.

Jak wyglądają gotowe aplikacje?

Wersja przygotowana przez Codex

Na komputerze formularz i podsumowanie stoją obok siebie. Wynik ma wyraźną hierarchię: koszt całkowity, pozostały budżet i komunikat. Przy każdym polu są dodatkowe wskazówki.

Planer kosztów treści przygotowany przez Codex: formularz i podsumowanie w dwóch kolumnach
Rzeczywisty wynik Codexa, bez ręcznych poprawek interfejsu. Przykład: 598,80 zł kosztu i 401,20 zł pozostałego budżetu. Kliknij obraz, aby powiększyć go w nowej karcie.

Wersja przygotowana przez Claude Code

Tu formularz i wynik są ułożone pionowo również na komputerze. Układ jest węższy, a podpowiedzi krótsze. To po prostu inna decyzja projektowa, a nie automatycznie lepszy lub gorszy wynik.

Planer przygotowany przez Claude Code: formularz nad wynikiem w jednej kolumnie
Rzeczywisty wynik Claude Code na tych samych danych. Również bez ręcznej zmiany kodu. Kliknij obraz, aby powiększyć go w nowej karcie.

Przy 360 px oba projekty przechodzą w jedną kolumnę. Sprawdziłem szerokość strony, widoczność pól i przycisków oraz działanie formularza. Nie było poziomego przewijania. Przyciski miały co najmniej 44 px wysokości.

Zobacz rzeczywiste widoki przy 360 px
Mobilny układ planera Codex, jedna kolumna
Codex, szerokość widoku 360 px.
Mobilny układ planera Claude Code, jedna kolumna
Claude Code, szerokość widoku 360 px.

Podstawowa obsługa klawiaturą działała: przejście między polami, widoczny fokus i obliczenie klawiszem Enter. Wynik miał obszar aktualizacji dla technologii asystujących. Nie wykonywałem pełnego testu z czytnikiem ekranu, więc nie nazywam tego audytem dostępności.

Co dokładnie obejmowało 31 sprawdzeń?

Zestaw przygotowałem przed obejrzeniem rozwiązań. Oba moduły otrzymały te same dane i oczekiwane wyniki.

  • Kwoty: przecinek, kropka, otaczające spacje, grosze i zero.
  • Błędne wpisy: puste pole, liczba ujemna, za dużo miejsc po przecinku, zapis wykładniczy, tekst, Infinity i NaN.
  • Obliczenia: koszt planu, pozostały budżet, dokładne wykorzystanie budżetu i przekroczenie.
  • Granice: dozwolona liczba postów, typy danych i bezpieczny zakres liczb całkowitych.

Do tego osobno przeszedłem formularze w przeglądarce: przycisk „Przykład”, plan za 998 zł przy budżecie 500 zł, ujemną liczbę postów, reset i zerowe dane. Obie aplikacje pokazywały przekroczenie o 498 zł, a przy błędzie usuwały poprzedni wynik zamiast zostawiać go jako aktualny.

Oba narzędzia dodały też własne testy i instrukcję uruchomienia. Nie porównuję ich jakości samą liczbą testów. Testy napisane przez autora rozwiązania oraz wspólny zestaw zewnętrzny odpowiadają na trochę inne pytania.

31 zaliczonych przypadków nie oznacza braku wszystkich możliwych błędów. Nie sprawdzałem tu aplikacji produkcyjnej, bezpieczeństwa logowania, integracji, wielu przeglądarek ani utrzymania po kilku miesiącach. Takich funkcji ten planer po prostu nie ma.

Czas i koszt: co z tego można wywnioskować?

Claude Code zakończył tę implementację w około 2 minuty 23 sekundy, a Codex w 6 minut 55 sekund. To rzeczywiście zmierzony czas przebiegów, ale zbyt mała i nierówna próba, żeby powiedzieć „Claude jest trzy razy szybszy”.

Były inne modele, różny wysiłek oraz odmienny zakres samodzielnego sprawdzania. Do tego dochodzą warunki usługi w momencie uruchomienia. Bardziej przydatne jest dla mnie to, że oba dowiozły wynik, który przeszedł wspólną kontrolę bez ręcznej naprawy kodu.

Nie podaję kosztu jednej aplikacji w złotówkach. Przebiegi korzystały z dostępu abonamentowego, a nie z porównywalnego rachunku API za każde zadanie. Nie ustaliłem rozliczonego kosztu marginalnego ani udziału tej próby w całym limicie konta.

Przed wyborem sprawdź, co obejmuje Twój plan, jakie ma limity oraz czy korzystasz z logowania abonamentowego czy osobnego rozliczenia API. Cena kursu, abonament narzędzia, hosting i płatne integracje są oddzielnymi kosztami. Nie zakładaj, że opłacenie czatu pokryje każdą usługę podłączoną do projektu.

Które narzędzie wybrałbym do własnej pracy?

Jeżeli masz już dostęp do jednego z nich, zacząłbym od niego. Daj mu niewielkie, realne zadanie i sprawdź wynik na swoich kryteriach. Nie kupowałbym od razu dwóch abonamentów tylko dlatego, że jedna demonstracja wygląda efektownie.

Codex będzie naturalnym kandydatem do sprawdzenia, jeśli pracujesz już w jego aplikacji lub środowisku i chcesz korzystać z dostępnej tam obsługi projektu. W tej próbie spodobało mi się wyraźne oddzielenie formularza i wyniku na komputerze oraz to, że narzędzie zajęło się również sprawdzaniem zachowania formularza.

Claude Code warto sprawdzić, jeśli masz do niego dostęp i odpowiada Ci jego sposób pracy w wybranym interfejsie. Tutaj szybko przygotował spokojny, zwięzły projekt, zachował kontrakt obliczeń i otwarcie zaznaczył, że nie testował interfejsu w przeglądarce.

Do większego projektu porównałbym jeszcze zmianę istniejącej funkcji, naprawę rzeczywistego błędu i zachowanie wcześniejszych danych. Jedna aplikacja od początku nie pokazuje, jak narzędzie poradzi sobie z utrzymaniem rozbudowanego systemu.

Jak zrobić podobny test na własnym zadaniu?

  1. Wybierz mały rezultat, który umiesz ocenić. Na przykład formularz, raport z pliku albo poprawkę istniejącej strony.
  2. Przygotuj kopię projektu oraz kilka przykładów danych, w tym błędnych.
  3. Zapisz wymagania i oczekiwane zachowanie przed uruchomieniem narzędzia.
  4. Daj obu ten sam starter. Nie pokazuj drugiemu rozwiązania pierwszego.
  5. Zapisz wersję, model, ustawienia i własne interwencje.
  6. Uruchom wynik i te same sprawdzenia. Oceniaj to, co faktycznie działa.

Najwięcej daje brief, który określa rezultat i granice. Przy pracy na plikach dodaj katalog, dopuszczalny zakres zmian, sposób uruchomienia oraz to, czego agent ma nie publikować. Podstawy takiego opisu są w poradniku jak pisać prompty do ChatGPT i pracować z odpowiedzią.

Pobierz brief, oba projekty i wspólne sprawdzenia w paczce ZIP.

Paczka zawiera pliki demonstracyjne, instrukcję lokalnego uruchomienia i wyniki. Bez danych kont, kluczy i instalatorów narzędzi. Do obejrzenia aplikacji nie potrzeba abonamentu AI.

Pytania o Codex i Claude Code

Czy zwykły czat Claude to to samo co Claude Code?

Nie. Mogą korzystać z modeli tej samej rodziny, ale różnią się środowiskiem i dostępnymi narzędziami. W tym teście Claude Code czytał i zmieniał lokalne pliki oraz wykonywał dozwolone polecenia. Sam opis kodu w czacie nie byłby takim samym przebiegiem.

Czy muszę umieć programować?

Nie musisz samodzielnie napisać każdej linijki, żeby zacząć od prostego projektu. Musisz jednak umieć opisać zadanie, uruchomić wynik i sprawdzić jego działanie. Przy bezpieczeństwie, danych klientów i krytycznych integracjach potrzebna jest odpowiednia wiedza oraz kontrola.

Czy te narzędzia działają na Windows i przez przeglądarkę?

Tak, dostępne są różne interfejsy i sposoby uruchomienia, w tym rozwiązania dla Windows i sesje przeglądarkowe. Ich możliwości i dostęp zależą od produktu, planu oraz konfiguracji. Wyniki w tym artykule pochodzą z lokalnych CLI na Windows, więc nie są automatycznie testem wersji webowych.

Czy agent może zmieniać mój WordPress?

Może to być częścią odpowiednio przygotowanego procesu, jeśli dostanie właściwe narzędzia i uprawnienia. Ten test tego nie sprawdzał. Pracę nad działającą stroną zacząłbym od kopii, konkretnego zakresu i możliwości cofnięcia zmian. Działający lokalny planer nie dowodzi bezpiecznej obsługi produkcyjnego sklepu.

Dlaczego nie ma jednego zwycięzcy?

Oba rozwiązania przeszły wspólny zestaw sprawdzeń. Różnice czasu i wyglądu są rzeczywiste, ale próba była pojedyncza, modele i wysiłek różne, a zadanie niewielkie. Ogólny ranking wymagałby większej, powtarzalnej serii z porównywalnymi warunkami.

Czy mogę powtórzyć test bez płacenia za oba narzędzia?

Możesz pobrać gotowe projekty i wykonać lokalne sprawdzenia bez abonamentu AI. Ponowne zlecenie wygenerowania rozwiązania wymaga dostępu do danego narzędzia i zużywa jego limity lub osobne rozliczenia.

Jeśli chcesz przejść od takiego briefu do własnych plików, aplikacji i automatyzacji, zobacz program kursu Codex i Claude Code w praktyce.

Na dzień publikacji kurs jest w przedsprzedaży. Cały program ma zostać udostępniony 8 listopada 2026. Zakup kursu nie obejmuje abonamentów narzędzi ani usług zewnętrznych; aktualny zakres i warunki są na stronie oferty.

Źródła i data sprawdzenia

Dokumentacja producentów, sprawdzona 24 października 2026. Odnośniki otwierają się w nowej karcie.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *