Wróć do bloga

Claude Code tutorial po polsku — kompletny przewodnik 2026

Claude Code to AI-asystent programisty działający w terminalu. Oto kompletny tutorial po polsku: instalacja, pierwsze kroki, zaawansowane workflow.

Zespół VITA

Claude Code to narzędzie Anthropic, które wprowadza AI do terminala programisty. W 2026 roku jest standardem w firmach developerskich — wykonuje zadania od prostych edytów po wielogodzinne refaktoryzacje autonomicznie. Jeśli jeszcze nie używasz, ten tutorial pokaże Ci, jak zacząć w 30 minut.

Co to jest Claude Code?

Claude Code to CLI (command-line interface) zbudowany na Claude Opus 4.7, który:

  • Czyta pliki w Twoim projekcie
  • Pisze kod i modyfikuje istniejący
  • Uruchamia testy i polecenia systemowe
  • Dostaje dostęp do MCP (Model Context Protocol) do integracji

W przeciwieństwie do Copilota (autouzupełnianie w edytorze), Claude Code to agent — wykonuje zadania wieloetapowo.

Instalacja

Wymagania

  • Node.js 18+ albo Python 3.10+
  • Konto Anthropic (Claude Pro, Team albo API)
  • macOS / Linux / Windows (WSL zalecane)

Instalacja

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

lub przez pip:

bash
pip install claude-code

Pierwszy login

bash
claude-code auth login

Otworzy się przeglądarka — zaloguj się do Anthropic i zwróć kod autoryzacyjny do terminala.

Pierwsze kroki

Start w projekcie

bash
cd /moj/projekt claude

Uruchamia interaktywną sesję. Claude widzi pliki w aktualnym folderze.

Pierwsze zadanie

Po uruchomieniu wpisz:

Wyjaśnij mi strukturę tego projektu

Claude przeanalizuje pliki i opowie o architekturze.

Edycja pliku

W pliku src/app.js zmień wszystkie console.log na logger.info

Claude pokaże diff, poprosi o potwierdzenie, po akceptacji zastosuje zmianę.

Uruchamianie komend

Zainstaluj bibliotekę axios i dodaj ją do package.json

Claude uruchomi npm install axios (z Twoją zgodą).

Slash commands (2026)

Claude Code ma wbudowane komendy:

  • /init — utwórz CLAUDE.md z opisem projektu
  • /compact — skompresuj kontekst rozmowy
  • /clear — wyczyść historię
  • /review — review zmian w PR
  • /deploy — deploy na produkcję (jeśli masz skonfigurowany)
  • /test — uruchom testy
  • /commit — zrób commit z AI-generated message

Możesz tworzyć własne w ~/.claude/commands/.

CLAUDE.md — instrukcje dla Claude

Plik CLAUDE.md w korzeniu projektu to instrukcje, które Claude czyta przy każdym uruchomieniu. Przykład:

markdown
# Projekt: E-commerce Next.js ## Stack - Next.js 15 App Router - TypeScript strict mode - Prisma + PostgreSQL - Stripe ## Zasady 1. Używaj TypeScript, nigdy "any" 2. Style: Tailwind, unikaj inline CSS 3. Commity: conventional commits 4. Testy: vitest, każdy nowy feature musi mieć test ## Kluczowe pliki - src/lib/prisma.ts — klient bazy - src/lib/auth.ts — autoryzacja NextAuth

Claude zawsze respektuje CLAUDE.md.

MCP (Model Context Protocol)

MCP to sposób integracji Claude z zewnętrznymi systemami: bazy danych, API, Slack, GitHub, Linear.

Konfiguracja MCP

W ~/.claude/mcp.json:

json
{ "servers": { "github": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-github"], "env": { "GITHUB_TOKEN": "..." } } } }

Teraz Claude ma dostęp do Twojego GitHuba — może tworzyć issues, PR, review code.

5 zaawansowanych workflow

1. Autonomous refactoring

Znajdź wszystkie duplikaty kodu w src/ i zaproponuj refaktoryzację.
Nie rób zmian — najpierw pokaż mi plan.

Claude analizuje, pokazuje plan, po akceptacji wykonuje.

2. Migration wsparcie

Zmigruj projekt z React 18 do React 19.
Wykonaj najpierw aktualizację package.json,
potem kod, potem testy.

Claude wykonuje migrację fazami.

3. Bug hunting

Test src/auth.test.ts pada na CI, ale lokalnie przechodzi.
Znajdź różnicę między środowiskami.

Claude analizuje kod, logi, CI configi i znajduje root cause.

4. Documentation generator

Wygeneruj dokumentację API dla endpointów w src/app/api/
w formacie OpenAPI 3.0.

Claude czyta kod, generuje spec, zapisuje do openapi.yaml.

5. Code review przed commitem

Zrób review moich ostatnich zmian (git diff)
pod kątem: bezpieczeństwa, wydajności, best practices.

Claude robi review i sugeruje poprawki.

Porównanie z innymi narzędziami

NarzędzieTrybSiła
Claude CodeCLI + agentAutonomiczne zadania wieloetapowe
GitHub CopilotIDE autouzupełnianieInline suggestions
CursorIDE chatInteraktywna edycja w edytorze
CodeiumIDE autouzupełnianieDarmowe

Claude Code jest unikalny, bo działa jako agent — nie tylko sugeruje, ale wykonuje.

Bezpieczeństwo

  • Claude NIGDY nie wykonuje destrukcyjnych komend (rm -rf, drop table) bez Twojej zgody
  • Może odmówić wykonania komend podejrzanych
  • Wszystkie akcje loguje — możesz cofnąć przez git
  • W trybie YOLO (--yolo) pomija pytania o zgodę — używaj tylko w sandbox

Tips & tricks

  1. Dodaj CLAUDE.md na początku projektu — oszczędza minuty każdej sesji
  2. Używaj /compact przy długich sesjach — zmniejsza koszt API
  3. Pytaj "pokaż plan" przed dużymi zmianami — zmniejsza ryzyko
  4. Custom skills (w ~/.claude/skills/) — zautomatyzuj powtarzalne zadania
  5. Łącz z MCP — GitHub, Linear, Slack w jednym interfejsie

Koszty

  • Claude Pro (20$/mies): niewielki limit Claude Code w chmurze
  • Claude Max 100$ (2026): 5x większy limit, zalecane dla full-time programistów
  • API (payg): ~$0,10-0,50 za zadanie (zależy od złożoności)

FAQ

Czy Claude Code zastąpi programistę? Nie. Zastąpi jednak powtarzalne zadania — refaktoryzację, migracje, boilerplate. Programiści z Claude Code są 2-3x szybsi.

Czy działa z każdym językiem? Tak. Claude zna wszystkie popularne języki (Python, JS, TS, Go, Rust, Java, C#, Swift, Kotlin, Ruby, PHP).

Czy mogę używać w firmie z NDA? Tak, z planem Claude for Teams (DPA, dane nie są używane do trenowania).

Czy Claude Code obsługuje monorepo? Tak, świetnie. Używa CLAUDE.md dla każdego workspace'u.

Czy jest wersja VS Code? Tak — Claude Code ma też rozszerzenie do VS Code z podobnym workflow.

Podsumowanie

Claude Code to rewolucja w codziennej pracy programisty — zadania, które kiedyś trwały godziny, robią się w minutach. Jeśli chcesz opanować Claude Code na poziomie zaawansowanym, sprawdź kurs Claude Code: Programowanie z AI w Terminalu.

Udostępnij artykuł