Poradniki
Poradniki · 9 min czytania · 6 czerwca 2026

Jak zacząć kodować z Claude Code w terminalu - przewodnik

Grafika ilustrująca: Jak zacząć kodować z Claude Code w terminalu - przewodnik

Źródło: Link

Kurs AI Evolution - od zera do eksperta

118 lekcji bez kodowania. ChatGPT, Claude, Gemini, automatyzacje. Notatnik AI i AI Coach w cenie.

Zacznij od zera →

Powiązane tematy

Otwierasz terminal i myślisz: "OK, mógłbym to zakodować... albo poprosić AI". Problem w tym, że ChatGPT w przeglądarce to jedno, a narzędzie, które naprawdę współpracuje z Twoim kodem w terminalu - to zupełnie inna liga. Claude Code to asystent AI od Anthropic, który działa bezpośrednio w linii komend. Nie musisz kopiować kodu tam i z powrotem. Nie musisz tłumaczyć kontekstu. Po prostu piszesz, co chcesz zrobić - AI robi to za Ciebie.

Ten poradnik pokaże Ci, jak zainstalować Claude Code, uruchomić pierwsze komendy i zbudować workflow, który oszczędzi Ci godzin przepisywania kodu. Poziom: średniozaawansowany - zakładam, że wiesz, czym jest terminal i jak uruchomić podstawowe komendy. Jeśli nie - zacznij tutaj.

Claude Code działa bezpośrednio w terminalu - bez przełączania się między edytorem a przeglądarką
Claude Code działa bezpośrednio w terminalu - bez przełączania się między edytorem a przeglądarką

Zanim zaczniesz - co potrzebujesz

Żeby Claude Code działał, musisz mieć:

  • Konto Anthropic - darmowe lub płatne (plan Pro daje więcej tokenów miesięcznie)
  • Klucz API - wygenerujesz go w panelu Anthropic po zalogowaniu
  • Terminal - macOS/Linux: wbudowany; Windows: PowerShell lub WSL
  • Node.js w wersji 16+ - sprawdzisz komendą node --version
  • Podstawowa znajomość terminala - cd, ls, mkdir, nano/vim

Jeśli nie masz Node.js, ściągniesz go z nodejs.org - instalator zrobi resztę.

Krok 1: Instalacja Claude Code przez npm

Otwierasz terminal i wpisujesz:

npm install -g @anthropic-ai/claude-code

Flaga -g instaluje narzędzie globalnie - będziesz mógł uruchomić je z każdego folderu. Instalacja zajmuje 20-30 sekund. Jak skończy, sprawdzasz czy działa:

claude-code --version

Jeśli widzisz numer wersji (np. 1.2.3) - jesteś w grze. Jeśli terminal wyrzuca błąd "command not found" - sprawdź, czy Node.js jest poprawnie zainstalowany i czy ścieżka npm jest w PATH. Google "npm PATH [Twój system]" jeśli utkniesz.

Konfiguracja klucza API

Teraz łączysz Claude Code z Twoim kontem Anthropic. Wpisujesz:

claude-code auth

Terminal zapyta Cię o klucz API. Idziesz na console.anthropic.com, logujesz się, klikasz "API Keys" w menu, generujesz nowy klucz (przycisk "Create Key"), kopiujesz go i wklejasz w terminalu. Klucz zapisze się lokalnie w pliku konfiguracyjnym - nie musisz go wpisywać za każdym razem.

Po poprawnej autoryzacji Claude Code zapisuje klucz lokalnie
Po poprawnej autoryzacji Claude Code zapisuje klucz lokalnie

Krok 2: Pierwsze komendy - testowanie asystenta

Zaczniesz od prostego testu. Tworzysz nowy folder projektu:

mkdir test-claude
cd test-claude

Teraz uruchamiasz Claude Code w trybie interaktywnym:

claude-code chat

Terminal zmienia się w interfejs czatu. Wpisujesz pierwsze polecenie:

Stwórz plik hello.js z funkcją, która wypisuje "Hello, Claude" do konsoli

Claude Code analizuje Twoje polecenie, tworzy plik hello.js w bieżącym folderze i wypisuje w terminalu, co zrobił. Sprawdzasz:

ls
cat hello.js

Plik istnieje. Kod działa. Uruchamiasz go:

node hello.js

Widzisz "Hello, Claude" w terminalu. To automatyzacja tego, co normalnie zrobiłbyś ręcznie: stworzyłbyś plik, napisałbyś funkcję, zapisałbyś, uruchomiłbyś. Claude Code zrobił to za Ciebie w 3 sekundy.

Modyfikacja istniejącego kodu

Teraz testujesz coś trudniejszego. W czacie Claude Code wpisujesz:

Dodaj do hello.js funkcję, która przyjmuje imię jako argument i wypisuje "Hello, [imię]"

Claude Code otwiera plik, dodaje nową funkcję, zapisuje zmiany. Sprawdzasz:

cat hello.js

Kod się zmienił. Nowa funkcja jest na miejscu. Uruchamiasz:

node hello.js

Działa. Nie musiałeś otwierać edytora. Nie musiałeś szukać, gdzie dokładnie wstawić nowy kod. Claude Code zrozumiał kontekst i zrobił to za Ciebie.

Krok 3: Workflow z Claude Code - jak pracować efektywnie

Claude Code to nie zamiennik dla edytora kodu. To narzędzie do automatyzacji powtarzalnych zadań i szybkiego prototypowania. Oto jak go używam na co dzień:

  1. Tworzenie boilerplate'u - zamiast kopiować szablon projektu z poprzedniego folderu, piszę "Stwórz strukturę projektu Express.js z folderami routes, controllers, models" i Claude Code buduje całą strukturę w 5 sekund.
  2. Refaktoryzacja - mam funkcję, która robi za dużo rzeczy. Wpisuję "Rozbij tę funkcję na 3 mniejsze, każda z osobną odpowiedzialnością" i Claude Code reorganizuje kod.
  3. Debugowanie - kopiuję błąd z terminala, wklejam w czat Claude Code i piszę "Co jest nie tak?". AI analizuje stack trace i podpowiada, gdzie szukać problemu.
  4. Dokumentacja - "Dodaj JSDoc do wszystkich funkcji w tym pliku" - Claude Code przechodzi przez kod i dodaje komentarze.
  5. Testy - "Napisz testy jednostkowe dla funkcji calculateTotal" - Claude Code generuje testy w Jeście lub Mocha (zależy, co masz w projekcie).

Kluczowa zasada: Claude Code działa najlepiej, gdy dajesz mu konkretne, ograniczone zadania. Nie "Zbuduj mi aplikację e-commerce". Raczej "Stwórz endpoint /api/products, który zwraca listę produktów z bazy MongoDB". Im bardziej precyzyjne polecenie, tym lepszy wynik.

Claude Code najlepiej działa jako narzędzie do automatyzacji konkretnych zadań, nie całych projektów
Claude Code najlepiej działa jako narzędzie do automatyzacji konkretnych zadań, nie całych projektów

Tryb non-interaktywny - komendy jednorazowe

Nie musisz za każdym razem wchodzić w tryb czatu. Claude Code obsługuje też komendy jednorazowe:

claude-code run "Stwórz plik config.json z przykładową konfiguracją API"

AI wykonuje polecenie, tworzy plik i kończy działanie. Wracasz do normalnego terminala. To przydatne, gdy chcesz szybko zautomatyzować jedno zadanie bez otwierania sesji czatu.

Krok 4: Claude Code vs GitHub Copilot - kluczowe różnice

Jeśli używałeś GitHub Copilot, zauważysz, że Claude Code działa inaczej. Oto główne różnice:

  • Copilot: autouzupełnianie w edytorze - piszesz kod, Copilot podpowiada kolejne linie w czasie rzeczywistym. Działa w VS Code, JetBrains, Neovim.
  • Claude Code: asystent w terminalu - dajesz polecenie tekstowe, AI wykonuje zadanie (tworzy pliki, modyfikuje kod, uruchamia komendy). Działa w terminalu, niezależnie od edytora.

Copilot to "AI, które pisze razem z Tobą". Claude Code to "AI, które wykonuje zadania za Ciebie". Nie wykluczają się - możesz używać obu jednocześnie. Copilot do pisania kodu, Claude Code do automatyzacji setupu, refaktoryzacji i testów.

Kiedy wybrać Claude Code zamiast Copilot?

Claude Code ma sens, gdy:

  • Tworzysz nowy projekt i potrzebujesz szybko zbudować strukturę folderów, konfigurację, boilerplate
  • Refaktoryzujesz duży kawałek kodu i nie chcesz robić tego ręcznie
  • Generujesz testy, dokumentację, pliki konfiguracyjne - zadania powtarzalne i nudne
  • Pracujesz w terminalu częściej niż w edytorze (DevOps, skrypty, automatyzacja)

Copilot ma sens, gdy piszesz kod linia po linii i potrzebujesz podpowiedzi w czasie rzeczywistym. Claude Code ma sens, gdy chcesz zautomatyzować całe zadanie jednym poleceniem.

Jeśli zastanawiasz się, który model AI wybrać do innych zadań - sprawdź ten przewodnik porównujący Claude i ChatGPT.

Krok 5: Zaawansowane użycie - praca z kontekstem projektu

Claude Code ma jedną przewagę nad zwykłym ChatGPT: rozumie kontekst Twojego projektu. Gdy uruchamiasz go w folderze z kodem, AI widzi strukturę plików, zależności w package.json, konfigurację w .env. Nie musisz kopiować kodu do czatu - Claude Code czyta go bezpośrednio z dysku.

Przykład: masz projekt Express.js z routingiem w folderze routes/. Uruchamiasz Claude Code i piszesz:

Dodaj nowy endpoint /api/users/:id, który zwraca użytkownika z bazy. Użyj tego samego wzorca co w routes/products.js

Claude Code:

  1. Otwiera routes/products.js i analizuje wzorzec kodu
  2. Tworzy nowy plik routes/users.js w tym samym stylu
  3. Dodaje import w głównym pliku serwera
  4. Wypisuje w terminalu, co zrobił

Nie musiałeś tłumaczyć, jak wygląda Twój routing. Claude Code sam to sprawdził.

Ograniczenia - co Claude Code NIE zrobi

Claude Code to narzędzie do automatyzacji, nie zamiennik programisty. Nie zrobi za Ciebie:

  • Architektury całej aplikacji - możesz poprosić o strukturę folderów, ale logikę biznesową musisz zaprojektować sam
  • Debugowania złożonych błędów - Claude Code podpowie kierunek, ale nie naprawi buga w 500-liniowej funkcji bez Twojej pomocy
  • Decyzji strategicznych - "Czy użyć MongoDB czy PostgreSQL?" to pytanie do Ciebie, nie do AI
  • Code review - Claude Code nie zastąpi ludzkiego programisty, który sprawdzi, czy Twój kod ma sens Jeśli chodzi o całego systemu

Traktuj Claude Code jak asystenta, który wykonuje polecenia - nie jak architekta, który projektuje system.

Jeśli chcesz nauczyć się więcej o tym, jak AI rozumie kontekst - przeczytaj ten przewodnik o Context Engineering.

Najczęstsze pytania

Czy Claude Code działa offline?

Nie. Claude Code wysyła polecenia do API Anthropic przez internet. Bez połączenia sieciowego nie zadziała. Jeśli pracujesz w środowisku bez dostępu do sieci, musisz użyć lokalnych narzędzi (np. GitHub Copilot z lokalnym modelem).

Ile kosztuje korzystanie z Claude Code?

Claude Code korzysta z Twojego konta Anthropic. Jeśli masz plan darmowy, dostajesz limit tokenów miesięcznie (wystarczy na kilkadziesiąt poleceń). Plan Pro (20 USD/miesiąc) daje znacznie więcej tokenów. Dokładne ceny tokenów przez API znajdziesz w dokumentacji Anthropic.

Czy Claude Code może nadpisać mój kod bez pytania?

Nie. Claude Code zawsze pokazuje w terminalu, co zamierza zrobić, zanim wykona polecenie. Możesz przerwać operację (Ctrl+C) lub cofnąć zmiany przez Git. Zalecam pracę w repozytorium Git - wtedy każda zmiana jest śledzona i można ją cofnąć.

Czy mogę używać Claude Code z innymi modelami AI (np. GPT-5)?

Nie. Claude Code jest narzędziem Anthropic i działa tylko z modelami Claude. Jeśli chcesz używać GPT-5 w terminalu, sprawdź narzędzia OpenAI (np. ChatGPT CLI) lub uniwersalne wrappery API.

Czy Claude Code zastąpi GitHub Copilot w moim workflow?

Zależy, jak pracujesz. Jeśli większość czasu spędzasz w edytorze pisząc kod linia po linii - Copilot będzie lepszy. Jeśli często automatyzujesz setupy, generujesz boilerplate, refaktoryzujesz duże kawałki kodu - Claude Code doda wartość. Możesz używać obu jednocześnie.

Chcesz opanować AI od podstaw?

Ten poradnik to dopiero początek. W naszym kursie "Praktyczna AI" nauczysz się korzystać z ChatGPT, Claude i innych narzędzi AI w sposób systematyczny - od zera do zaawansowanego poziomu.

Sprawdź kurs →

Podsumowanie - co zapamiętać

Claude Code to asystent AI w terminalu, który automatyzuje zadania deweloperskie. Instalujesz go przez npm, łączysz z kontem Anthropic, dajesz polecenia tekstowe - AI wykonuje je za Ciebie. Najlepiej działa w zadaniach powtarzalnych: tworzenie boilerplate'u, refaktoryzacja, generowanie testów, dokumentacja.

Nie zastąpi programisty, ale oszczędzi Ci godzin na nudnych zadaniach. Copilot podpowiada kod w edytorze, Claude Code wykonuje zadania w terminalu - nie wykluczają się, uzupełniają. Jeśli pracujesz z kodem i chcesz zautomatyzować setupy, Claude Code ma sens.

Jeden krok na start

Zainstaluj Claude Code (npm install -g @anthropic-ai/claude-code), skonfiguruj klucz API (claude-code auth) i uruchom pierwszy test: "Stwórz plik test.js z funkcją, która wypisuje aktualną datę". Zobaczysz, jak AI działa w terminalu - i zdecydujesz, czy to narzędzie pasuje do Twojego workflow.

Na podstawie: SukcesAI Tutorial Generator

Informacje o artykule

Podoba Ci się ten artykuł?

Co piątek wysyłam podsumowanie najlepszych artykułów tygodnia. Zapisz się!

Ten temat omawiam szerzej na webinarze

90 minut praktycznej wiedzy o AI. Pokaze Ci krok po kroku, jak zaczac oszczedzac 10 godzin tygodniowo dzieki sztucznej inteligencji.

Zapisz sie na webinar
Udostępnij:
Jan Gajos

Ekspert AI & Founder, AI Evolution

Pasjonat sztucznej inteligencji, który od 18 lat działa z sukcesem biznesowo i szkoleniowo. Wprowadzam AI do swoich firm oraz codziennego życia. Fascynują mnie nowe technologie, gry wideo i składanie klocków Lego - tam też widzę logikę i kreatywność, które AI potrafi wzmacniać. Wierzę, że dobrze użyta sztuczna inteligencja to nie ogłupiające ułatwienie, lecz prawdziwy przełom w sposobie, w jaki myślimy, tworzymy i pracujemy.