
Co to jest Claude Code, Codex, Copilot CLI i Antigravity?
Agent kodujący to program oparty na modelu językowym, który sam czyta Twój kod, uruchamia polecenia, edytuje pliki i sprawdza efekt, a Ty go tylko kierujesz i oceniasz wynik. Claude Code (Anthropic), Codex (OpenAI), GitHub Copilot CLI (GitHub) i Antigravity (Google) to cztery narzędzia tego rodzaju. Moim zdaniem różnią się w praktyce przede wszystkim tym, gdzie działają i jakie konto trzeba mieć.
Stan na 14 października 2026. Opisy narzędzi opieram na ich własnej dokumentacji, odczytanej tego dnia. Ceny i limity są w osobnym wpisie, więc ich tutaj nie powtarzam: Claude Code, Codex, Copilot i Antigravity: ceny i limity.
Co to jest agent kodujący i czym różni się od czatu i autouzupełniania?
Najprościej porównać trzy poziomy pomocy przy programowaniu.
| Rodzaj pomocy | Co robi | Kto wykonuje pracę |
|---|---|---|
| Autouzupełnianie w edytorze | Podpowiada następne linie, gdy piszesz | Ty piszesz, narzędzie dopowiada |
| Czat (ChatGPT, panel czatu w edytorze) | Odpowiada na pytania i podaje fragmenty kodu do wklejenia | Ty kopiujesz, uruchamiasz i poprawiasz |
| Agent kodujący | Sam przegląda projekt, edytuje pliki, uruchamia polecenia i testy, poprawia błędy | Agent pracuje w pętli, Ty zatwierdzasz i oceniasz |
Sedno jest w pętli. Agent czyta kod, planuje zmianę, edytuje pliki, uruchamia polecenie (na przykład testy), czyta wynik i poprawia, aż zadanie się uda albo agent się podda. Dokumentacja VS Code ujmuje to tak: agent „korzysta z modelu językowego, żeby zrozumieć polecenie, oraz z narzędzi, żeby działać w środowisku programistycznym użytkownika” (tłumaczenie moje, źródło). Dlatego agent potrzebuje dostępu do plików i terminala, a zwykły czat go nie potrzebuje.
Z tego samego powodu agent jest też ryzykowniejszy niż czat. O ryzykach piszę niżej.
Co to jest vibe coding i czy to to samo, co praca z agentem?
Nie, to nie to samo. Termin wymyślił Andrej Karpathy w poście na X z 2 lutego 2025 roku. Napisał tam, że jest „nowy rodzaj programowania”, w którym „w pełni poddajesz się klimatowi, przyjmujesz wykładniczy rozwój i zapominasz, że kod w ogóle istnieje” (tłumaczenie moje; oryginał: „fully give in to the vibes, embrace exponentials, and forget that the code even exists”). Według opisu posta Karpathy przyjmował zmiany bez czytania różnic w kodzie, wklejał komunikaty o błędach bez komentarza, a przy błędach, których nie umiał naprawić, obchodził problem. Dodał, że to działa przy projektach na jeden weekend, które można wyrzucić.
Doprecyzowanie przyszło od Simona Willisona 19 marca 2025: „kiedy mówię o vibe codingu, mam na myśli budowanie oprogramowania z pomocą modelu językowego bez przeglądania napisanego przez niego kodu”. Willison podkreśla, że to „nie to samo, co pisanie kodu z pomocą modeli”. Jeśli kod przeglądasz, testujesz i umiesz wytłumaczyć, jak działa, to według niego użycie modelu jest bez znaczenia.
Czyli granica nie biegnie między „z AI” i „bez AI”. Biegnie między „czytam, co powstało” i „nie czytam”. Praca z agentem, w której przeglądasz każdą zmianę, nie jest vibe codingiem w pierwotnym sensie. Sam Karpathy na początku lutego 2026, w rocznicę swojego posta, nazwał ten tryb pracy z agentami „agentic engineering” (inżynierią agentową), czyli programowaniem przez agentów z nadzorem człowieka. Znam to z wtórnego opisu (The New Stack) i nie sprawdziłem dokładnej daty ani oryginalnych słów.
Po polsku „vibe coding” bywa używane luźno, jako każde programowanie z AI. Warto znać różnicę, bo w pierwotnym sensie „zrobiłem to vibe codingiem” znaczy „nie czytałem kodu”.
Co to jest Claude Code i do czego służy?
Claude Code to agent kodujący firmy Anthropic. Dokumentacja opisuje go jako narzędzie, które „czyta Twoją bazę kodu, edytuje pliki, uruchamia polecenia i łączy się z Twoimi narzędziami programistycznymi” (tłumaczenie moje, overview). Działa w kilku miejscach: w terminalu, w rozszerzeniach do VS Code i JetBrains, w aplikacji na komputer, w przeglądarce (claude.ai/code) oraz w aplikacji mobilnej Claude. Wszystkie te wersje korzystają z tego samego silnika, więc plik CLAUDE.md z instrukcjami dla projektu działa wszędzie.
Do czego służy w praktyce? Dokumentacja podaje przykłady: napisanie testów do nieprzetestowanego kodu, poprawienie błędów lintera w całym projekcie, rozwiązywanie konfliktów przy scalaniu, aktualizacja zależności, praca z gitem (commity, gałęzie, pull requesty). Większość wersji wymaga subskrypcji Claude (Pro, Max, Team lub Enterprise) albo konta w Anthropic Console z płatnością za zużycie. Szerzej o pracy z nim piszę w osobnym wpisie: Claude Code jako asystent.
Co to jest Codex od OpenAI i jak zacząć?
Codex to agent kodujący OpenAI. Dokumentacja opisuje wersję terminalową jako narzędzie, które „sprawdza kod, wprowadza zmiany, uruchamia polecenia i automatyzuje powtarzalną pracę bez wychodzenia z terminala” (dokumentacja Codex CLI). Poza terminalem są jeszcze: rozszerzenie do edytora, aplikacja na komputer i Codex Cloud, czyli zadania uruchamiane równolegle w chmurze.
Żeby zacząć, instalujesz narzędzie, wchodzisz do katalogu projektu i wpisujesz codex. Przy pierwszym uruchomieniu wybierasz logowanie przez konto ChatGPT albo inną dostępną metodę. Standardowy instalator z dokumentacji jest przeznaczony dla macOS i Linuksa. Na Windowsie dokumentacja kieruje do aplikacji, która według opisu może działać natywnie w PowerShellu z piaskownicą Windows, lub do WSL2 (czyli Linuksa uruchamianego w Windowsie).
Co to jest GitHub Copilot CLI i czym różni się od agenta w VS Code?
Copilot CLI to wersja Copilota dla terminala. Według dokumentacji GitHub pozwala korzystać z Copilota „bezpośrednio z terminala”. Uruchamiasz go poleceniem copilot, a pojedyncze zadanie możesz zlecić flagą -p; wtedy narzędzie wykona je i się zakończy. Wymaga aktywnej subskrypcji GitHub Copilot, a na Windowsie PowerShella w wersji 6 lub nowszej. Jeśli instalujesz przez npm, potrzebujesz Node.js 22 lub nowszego. Działa na Linuksie, macOS i Windowsie (w PowerShellu albo WSL).
Agent w VS Code to ta sama rodzina, tylko wewnątrz edytora: pracujesz w panelu czatu otwartego projektu albo w osobnym oknie agentów, gdzie zlecasz zadania i oglądasz wyniki. Dokumentacja VS Code wymienia też agentów w chmurze, którzy zwracają pull requesty. Jeśli używasz już Copilota w edytorze, agent w VS Code jest najmniejszym krokiem. O własnych agentach w Copilocie piszę we wpisie GitHub Copilot: custom agents, a cały temat krok po kroku omawia kurs GitHub Copilot.
Co to jest Antigravity i co to jest Antigravity IDE?
Antigravity to produkt Google, który według dokumentacji ma kilka „powierzchni”: aplikację na komputer („centrum dowodzenia dla agentów”), terminalowy interfejs (CLI), zestaw SDK oraz IDE, czyli pełne środowisko programistyczne z wbudowanym AI. Aplikacja działa na macOS, Windowsie, Linuksie i na Googlebookach, a IDE na macOS, Windowsie i Linuksie. Logujesz się kontem Google (prywatnym albo, w wersji firmowej, przez Gemini Enterprise).
Pierwsze kroki w aplikacji to: utwórz projekt, dodaj lokalny folder lub repozytorium, wpisz cel w polu czatu i wybierz tryb. „Local mode” pracuje bezpośrednio w Twoich folderach, a „New worktree mode” w osobnym worktree gita, czyli oddzielnej kopii roboczej. Moim zdaniem na początek drugi tryb jest bezpieczniejszy. Wersję terminalową uruchamiasz poleceniem agy. O tym, że Antigravity przydaje się nie tylko do kodu, ale i do grafik, piszę we wpisie Antigravity: nie tylko kod, ale i grafiki.
Które narzędzie wybrać na początek?
Zestawienie według dokumentacji, stan na 14 października 2026:
| Narzędzie | Kto je robi | Gdzie działa | Co jest potrzebne | Dla kogo na start |
|---|---|---|---|---|
| Claude Code | Anthropic | Terminal, VS Code, JetBrains, aplikacja, przeglądarka, telefon | Subskrypcja Claude albo konto Console | Dla kogoś, kto chce jednego narzędzia w kilku miejscach |
| Codex | OpenAI | Terminal, rozszerzenie do edytora, aplikacja, chmura | Konto ChatGPT lub inna metoda logowania | Dla osób, które już korzystają z ChatGPT |
| Copilot CLI i agent w VS Code | GitHub | Terminal, VS Code, chmura | Subskrypcja GitHub Copilot | Dla osób, które mają już Copilota |
| Antigravity | Aplikacja, terminal, IDE | Konto Google | Dla osób, które wolą graficzną aplikację i tryb z osobnym worktree |
Moja ocena, nie wynik testu: jeśli masz już płatny Copilot, zacznij od agenta w VS Code, bo nic nie instalujesz i nie zakładasz nowego konta. Jeśli lubisz terminal, każde z trzech narzędzi terminalowych zadziała, więc wybierz to, do którego masz konto. Jeśli nie masz żadnego, zajrzyj do wpisu o cenach i limitach, bo to często decyduje. Pytanie „Claude Code czy Copilot?” zależy też od modelu, z którego korzystasz, a modele zmieniają się co kilka miesięcy, więc nie rozstrzygam tu, które jest lepsze.
Gdy jedno narzędzie przestaje wystarczać, możesz przypisać różnym narzędziom różne role zamiast szukać następnego. Swój podział opisałem we wpisie Claude Code, Codex, Antigravity i Cursor: który agent do jakiego zadania.
Czy Claude Code jest po polsku?
Po części. Co udało mi się potwierdzić w dokumentacji:
- Odpowiedzi w wybranym języku włączasz ustawieniem
languagew plikusettings.json. Dokumentacja podaje przykład"language": "japanese"i wyjaśnia, że nie ma ustalonej listy języków: wartość trafia do modelu „dosłownie” jako polecenie, by zawsze odpowiadał w tym języku, więc zadziała każda nazwa, którą model rozumie. Dla polskiego byłoby to więc"language": "polish"(to mój wniosek z tego opisu, dokumentacja nie podaje przykładu z polskim). - Narzędzie nie sprawdza tej wartości, więc literówka nie wywoła błędu, tylko trafi do modelu w takiej postaci, w jakiej ją wpiszesz.
- Dokumentacja nie mówi wprost, że polskie polecenia są w pełni wspierane. Z opisu ustawienia wynika tylko, że o języku odpowiedzi decyduje model.
- Dokumentacja nie opisuje, żeby sam interfejs (menu, komunikaty, polecenia ukośnikowe takie jak
/help) był przetłumaczony. Takiego ustawienia nie znalazłem, ale przeczytałem tylko część strony ustawień, więc nie mogę tego wykluczyć. Praktycznie przyjmij, że interfejs jest po angielsku. - Sama dokumentacja, którą czytałem, jest po angielsku.
Podsumowując: odpowiedzi można ustawić po polsku, a interfejs i dokumentacja, według tego, co sprawdziłem, są po angielsku. Polecenia i nazwy plików w kodzie i tak zwykle są po angielsku, więc znajomość podstaw angielskiego technicznego się przyda.
Jak zacząć: pierwszy dzień z agentem?
Instalacja. Claude Code instalujesz jednym poleceniem z instrukcji instalacji (inne na macOS i Linuksie, inne w PowerShellu), a potem wpisujesz claude --version. Copilot CLI instalujesz według instrukcji GitHub (npm install -g @github/copilot albo winget lub Homebrew), Codex według dokumentacji Codex CLI, a Antigravity pobierasz ze strony produktu. Przy pierwszym uruchomieniu każde z nich poprosi o zalogowanie.
Pierwsze bezpieczne zadanie. Nie zaczynaj od ważnego projektu. Załóż mały, osobny katalog testowy z repozytorium gita (na przykład prosty skrypt albo kilka plików) i zlecaj zadania, których skutki widać. Na początek dobre są dwa:
- Zadanie tylko do odczytu: „wyjaśnij, co robi ten projekt i gdzie jest punkt wejścia”. Agent niczego nie zmienia, a Ty widzisz, jak czyta kod. Taki przykład podaje oficjalny quickstart Claude Code.
- Mała zmiana: „dodaj do głównego pliku funkcję, która wypisuje powitanie, i napisz do niej test”.
Jak czytać to, co agent proponuje. Zanim zatwierdzisz polecenie albo zmianę, odpowiedz sobie na trzy pytania: co to polecenie zrobi, czy dotyczy tylko tego katalogu i czy umiem to cofnąć. Jeśli nie rozumiesz polecenia, nie zatwierdzaj, tylko zapytaj agenta, co robi.
Zasada pracy. Przed każdym zadaniem utwórz nową gałąź (git switch -c proba-agenta), po zadaniu obejrzyj różnice poleceniem git diff i dopiero wtedy zdecyduj, czy zachować zmiany. Dokumentacja VS Code mówi to samo: agent zapisuje zmiany bezpośrednio w folderze sesji lub worktree, więc „przejrzyj różnice i zweryfikuj wynik” przed zatwierdzeniem lub scaleniem. Zatrzymanie agenta nie cofa już wykonanych zmian ani skutków poza Twoim komputerem.
Jeśli dopiero zaczynasz z agentami w ogóle, przeczytaj też Jak zacząć z AI Agents.
Jakie są ryzyka pracy z agentem kodującym?
Agent uruchamia polecenia na Twoim komputerze z Twoimi uprawnieniami. Może więc usunąć lub nadpisać pliki, zmienić konfigurację albo wysłać coś w sieć, jeśli mu na to pozwolisz. Każde narzędzie ma na to własne zabezpieczenia:
- Claude Code ma tryby uprawnień. W trybie ręcznym (
default) bez pytania działają tylko odczyty. TrybacceptEditszatwierdza edycje plików i podstawowe operacje na plikach, a trybautopozwala na wszystko, ale z kontrolą drugiego modelu. TrybbypassPermissionsomija pytania całkowicie, a dokumentacja zaleca go wyłącznie w izolowanych kontenerach i maszynach wirtualnych. Uwaga: według dokumentacji od wersji 2.1.283 trybautojest domyślnym trybem startowym w terminalu i VS Code, więc sprawdź, w którym trybie jesteś (przełączasz go klawiszami Shift+Tab). - Copilot CLI pyta o zaufanie do katalogu, w którym go uruchamiasz, i odradza uruchamianie z katalogu domowego. Przy pierwszym użyciu narzędzia zmieniającego pliki lub uruchamiającego polecenia pyta o zgodę. Flaga
--allow-all-toolswyłącza pytania i daje agentowi taki sam dostęp, jaki masz Ty; dokumentacja zaleca wtedy piaskownicę. - Codex pozwala wybrać polecenie
/permissions, kiedy może edytować pliki lub uruchamiać polecenia bez pytania. Na Windowsie działa w piaskownicy. - Antigravity w aplikacji proponuje tryb z osobnym worktree, więc eksperymenty nie dotykają Twojej głównej kopii.
Dwie rady ode mnie, nie z dokumentacji. Po pierwsze, nie dawaj agentowi dostępu do prawdziwych kluczy, haseł i baz produkcyjnych, dopóki nie wiesz dokładnie, co robi. Po drugie, wyłącz pytania o zgodę dopiero wtedy, gdy praca odbywa się w kontenerze lub na kopii, którą bez żalu wyrzucisz. Jak ograniczać dostęp agenta w Copilocie, opisuję we wpisie Jak ograniczyć dostęp agenta GitHub Copilot.
Co dalej po pierwszym dniu?
Kiedy opanujesz podstawową pętlę, zaczną się pojawiać pojęcia, które brzmią podobnie, a znaczą co innego: MCP, skill, subagent, hook. Rozpisałem je w osobnym wpisie: MCP, skill, subagent i hook: czym się różnią. Przydatny będzie też plik z instrukcjami dla agentów, o którym piszę w AGENTS.md: jeden plik instrukcji.
Najczęstsze pytania
Co to jest agent AI w programowaniu? To program z modelem językowym, który nie tylko odpowiada na pytania, ale sam wykonuje kroki: czyta pliki, uruchamia polecenia i edytuje kod. Pracuje w pętli, aż zadanie się uda, a Ty zatwierdzasz jego działania.
Czy Claude Code, Codex i Copilot CLI to to samo? Nie, ale robią podobną rzecz. Wszystkie trzy działają w terminalu i potrafią czytać projekt, edytować pliki i uruchamiać polecenia. Różnią się producentem (Anthropic, OpenAI, GitHub), kontem, które trzeba mieć, oraz miejscami, w których działają poza terminalem.
Czy Claude Code jest po polsku?
Odpowiedzi możesz ustawić po polsku (ustawienie language), ale interfejs i dokumentacja są, według tego, co sprawdziłem, po angielsku.
Czy vibe coding to to samo, co programowanie z AI? Nie. Według definicji Karpathy’ego i Willisona vibe coding oznacza przyjmowanie kodu bez jego czytania. Jeśli przeglądasz i rozumiesz zmiany, to programujesz z pomocą AI, ale nie jest to vibe coding w pierwotnym znaczeniu.
Czy agent może coś zepsuć albo usunąć? Tak, bo uruchamia polecenia z Twoimi uprawnieniami. Dlatego zaczynaj od małego repozytorium testowego, pracuj na osobnej gałęzi, przeglądaj różnice i nie wyłączaj pytań o zgodę poza izolowanym środowiskiem.
Które narzędzie jest najlepsze dla początkującego? To zależy od konta, które już masz. Jeśli masz Copilota, zacznij od agenta w VS Code. W innym razie wybierz narzędzie z kontem, które masz lub chcesz założyć, i porównaj koszty we wpisie o cenach.
Źródła
Wszystkie odczytane 14 października 2026.
- Claude Code: overview
- Claude Code: quickstart
- Claude Code: permission modes
- Claude Code: settings reference (ustawienie
language) - Codex CLI (dokumentacja OpenAI)
- Codex na Windowsie (dokumentacja OpenAI)
- GitHub Copilot CLI: o narzędziu
- GitHub Copilot CLI: instalacja
- Agenci w VS Code
- Google Antigravity: dokumentacja i pierwsze kroki
- Post Andreja Karpathy’ego o vibe codingu, 2 lutego 2025 (treść potwierdzona przez kopię pośrednią i cytat Willisona; sam X zwrócił błąd)
- Simon Willison o vibe codingu, 19 marca 2025
- The New Stack: Vibe coding is passé (źródło wtórne)
Nowe materiały prosto na maila
Publikuję nowy artykuł albo lekcję kursu — dostajesz jednego maila. Nic poza tym.
Bez cyklu wydawniczego i newsów o każdej premierze modelu
Zapisy do newslettera otwieram partiami, żeby nie zamieniać go w kolejny kanał ze spamem i recyklingiem linków.
Jeśli chcesz dostać informację przy następnym otwarciu zapisów, napisz na [email protected].

O autorze
Marcin Szymański
Od kilkunastu lat buduję systemy w .NET i Azure — obecnie rozproszony monitoring PingView. Piszę tu o pracy człowiek + agenci AI na realnych workflow, nie na demach. Zawodowo prowadzę audyty, rescue projektów i wdrożenia AI-assisted delivery w zespołach.