Ścieżki nauki dla Cursor, Claude Code i Codex układają się na drabinie autonomii w trzy etapy: ścieżka Poziomu 1-2 obejmuje Tydzień 1-2 i kończy się pierwszą dostarczoną funkcją, ścieżka Poziomu 3 obejmuje Tydzień 3-4, w którym agenty piszą, a ty przeglądasz diffy, a ścieżka Poziomu 4-5 od Miesiąca 2 wzwyż uczy specyfikacji, warunków stopu i przebiegów bez nadzoru.
Możesz uczyć się inżynierii agentowej metodą prób i błędów, łapiąc kolejne rzeczy po drodze. Albo możesz podążać ustrukturyzowaną ścieżką, która w kilka tygodni przeprowadzi cię od “zainstalowałem narzędzie” do “agent to napisał, ja sprawdziłem, czy testy przeszły”. Te ścieżki są ułożone według szczebla drabiny autonomii i według narzędzia, więc możesz wybrać dokładnie tę drogę, która do ciebie pasuje.
W pierwszym tygodniu przeczytaj AI-native SDLC: zapisz intent.md, defaultuj plan mode, daj sesji pętlę feedbacku i zostaw człowieka na merge.
Nowy w kodowaniu z agentami. Potrafisz kodować, ale nigdy nie używałeś poważnie Cursor, Claude Code ani Codex i czytasz każdą linię, którą pisze agent.
Czas trwania: Tydzień 1-2
Cel: Dostarcz swoją pierwszą funkcję napisaną przez agenta z pełną pewnością siebie
Poziom 3: przeglądasz diffy
Używałeś jednego z narzędzi do podstawowych zadań. Teraz agenty piszą większość kodu — równoległe sesje, worktrees, przebiegi w tle — a twój dzień to czytanie diffów.
Czas trwania: Tydzień 3-4
Cel: Zbuduj workflow oparty na przeglądzie, który poradzi sobie z każdym codziennym zadaniem programistycznym
Poziom 4-5: specyfikacje i fabryka
Jesteś produktywny z narzędziami. Teraz piszesz specyfikację i warunek stopu, a agent pracuje przeciwko testom, które zaprojektowałeś, zamiast czekać na ciebie.
Czas trwania: Miesiąc 2+
Cel: Poprowadź przejście na specyfikacje i przebiegi bez nadzoru w zespole lub organizacji
To są ścieżki nauki drabiny autonomii. Każda kończy się na jednym szczeblu drabiny autonomii — skali Poziomów 0-5 Dana Shapiro (styczeń 2026), która mówi, ile kodu piszą agenty, a ile z tego wciąż czyta człowiek.
Cel jest prosty: przejść od zera do dostarczenia prawdziwej funkcji, którą napisał agent, a ty przeczytałeś każdą jej linię. To Poziom 2, na którym Dan Shapiro (styczeń 2026) umieszcza około 90% programistów “AI-native”. Każdy dzień ma konkretny punkt skupienia i praktyczne ćwiczenie.
Zainstaluj Codex CLI (npm install -g @openai/codex) lub otwórz Codex w desktopowej aplikacji ChatGPT
Uwierzytelnij się przez ChatGPT lub codex login --with-api-key; nie zapisuj credentials w ~/.codex/config.toml, który przechowuje ustawienia modelu, sandboxa i zatwierdzania
Utwórz AGENTS.md w katalogu głównym projektu
Ćwiczenie: Zapytaj “Explain this project” i obserwuj, jak Codex eksploruje codebase
Dzień 3-4: Tryby Zatwierdzania i Kontekst
Naucz się, że zatwierdzanie i sandbox to osobne kontrolki: używaj on-request w pracy interaktywnej, a never tylko dla zaufanych zadań unattended we właściwym sandboxie. --full-auto jest przestarzałym skrótem zgodności, a nie bieżącym trybem do nauki
Ćwicz referencje plików i kontekst inline
Ćwiczenie: Użyj on-request z workspace-write, aby dodać obsługę błędów do istniejącej funkcji
Dzień 5-7: Pierwsza Funkcja
Użyj PRD-to-Plan-to-Todo: napisz specyfikację, poproś Codex o plan, następnie wykonaj
Ćwiczenie: Zbuduj endpoint REST API z walidacją, testami i dokumentacją
Potrafisz używać narzędzia do podstawowych zadań. Teraz uczysz się workflow Poziomu 3: agenty piszą większość kodu równolegle, a twój dzień to czytanie diffów. Shapiro nazywa ten szczebel miejscem, na którym prawie wszyscy się zatrzymują, bo sufit wyznacza przepustowość przeglądu.
Ćwiczenie: Skonfiguruj kompletny pipeline review kodu
Dzień 24-25: Optymalizacja Kosztów
Monitoruj użycie przez Settings > Subscription > Usage
Naucz się routingu modeli: Fable 5 do najtrudniejszych refaktoryzacji i architektury wielomodułowej, Opus 5 do złożonych zadań, Composer 2.5 do prędkości, Sonnet 5 do budżetu
Ćwiczenie: Ukończ pełny dzień pracy, śledząc koszt na zadanie
Dzień 26-28: Capstone
Zbuduj funkcję full-stack, używając każdej poznanej techniki
Traktuj think hard jak zwykły tekst promptu; ultrathink używaj tylko jako wskazówki głębszego rozumowania na jedną turę, a trwałą głębokość ustawiaj przełącznikiem myślenia oraz przez /model lub /effort
Użyj zarządzania sesjami: /compact do długich rozmów, nazwane sesje, rozgałęzianie sesji
Ćwiczenie: Zaprojektuj system mikrousług, promptując “ultrathink” przed implementacją, następnie go zbuduj
Dzień 17-18: Niestandardowa Konfiguracja
Zbuduj niestandardowe slash commands w .claude/commands/ z YAML frontmatter, $ARGUMENTS i ograniczeniami narzędzi
Skonfiguruj hooks w .claude/settings.json do auto-lintingu i formatowania
Ćwiczenie: Utwórz polecenie /fix-issue, które pobiera GitHub issue i implementuje poprawkę
Jesteś produktywny. Teraz uczysz się ruchu z Poziomu 4 — piszesz specyfikację i warunek stopu, agent pracuje godzinami, a ty sprawdzasz, czy testy przeszły — oraz wzorców Poziomu 5 dla przebiegów, których nikt nie ogląda.
Każdy poziom ma kilka przewidywalnych blokad. Oto szybkie wyjście z każdej z nich:
Narzędzie nie indeksuje twojego repo (Poziom 1-2 i Poziom 3). Duże lub bałaganiarskie repozytoria dławią indeksowanie. Dodaj wykluczenie w stylu .cursorignore / .gitignore dla node_modules/, dist/ i wyników builda, następnie ponownie zaindeksuj (Cursor: Settings > Features > Codebase Indexing). W Claude Code i Codex zawężaj prompty referencjami plików @ zamiast pytać o całe drzewo.
Serwer MCP się nie uwierzytelnia (Poziom 3). Serwerowi prawie zawsze brakuje zmiennej środowiskowej. Uruchom go najpierw samodzielnie (npx -y @modelcontextprotocol/server-github --help), potwierdź, że token (GITHUB_TOKEN, DATABASE_URL, itp.) jest wyeksportowany, następnie zrestartuj agenta. claude --debug w Claude Code wypisuje dokładny powód awarii połączenia MCP.
Zamieszanie z wyborem modelu (Poziom 3). Jeśli wyniki nagle tracą na jakości, prawdopodobnie jesteś na tańszym tierze. Potwierdź aktywny model (selektor modelu w Cursor, /model w Claude Code, /model w Codex) i wróć do Opus 5 na trudny krok — albo sięgnij po Fable 5 (/model fable), gdy zadanie to złożona refaktoryzacja lub budowanie od podstaw, a budżet schodzi na drugi plan.
Automatyzacje lub przebiegi CI zawisają (Poziom 4-5). Przebiegi headless zawodzą po cichu bez wyraźnych uprawnień. Wstępnie zatwierdź narzędzia w .claude/settings.json (lub użyj --dangerously-skip-permissions wewnątrz sandboxa), a dla Codex ustaw właściwy poziom --ask-for-approval, żeby zadanie nie blokowało się na prompcie.
Ścieżka Poziomu 1-2 obejmuje Tydzień 1-2 i kończy się dostarczeniem pierwszej funkcji napisanej przez agenta. Ścieżka Poziomu 3 obejmuje Tydzień 3-4 i buduje workflow, w którym agenty piszą, a ty przeglądasz diffy. Ścieżka Poziomu 4-5 startuje w Miesiącu 2+ i przenosi pracę na specyfikacje, warunki stopu i przebiegi bez nadzoru. Wyspecjalizowane ścieżki frontend, backend i DevOps trwają po 2 tygodnie.
Co obejmuje lista kontrolna kamieni milowych Poziomu 1-2?
Instalację narzędzia i wstępną konfigurację; użycie agenta do eksploracji i zrozumienia istniejącego codebase; zbudowanie co najmniej jednej funkcji całkowicie przy wsparciu agenta; napisanie testów pisanych przez agenta; zarządzanie operacjami Git przez agenta; utworzenie konfiguracji specyficznej dla projektu (rules, CLAUDE.md lub AGENTS.md); zainstalowanie i użycie jednego serwera MCP.
Jak rozpoznać, na którym poziomie drabiny autonomii jesteś?
Poziom 1-2 to instalacja i konfiguracja narzędzia, użycie agenta do wyjaśnienia kodu, zbudowanie funkcji od początku do końca i czytanie każdej linii, zanim trafi do repozytorium. Poziom 3 to agenty piszące większość kodu w równoległych sesjach, a dzień schodzi na przeglądaniu diffów. Poziom 4-5 to pisanie specyfikacji i warunku stopu, a potem sprawdzanie, czy testy przeszły, zamiast czytania diffu.
Co zrobić, gdy ścieżka nauki utknie?
Powtarzają się cztery blokady. Problem z indeksowaniem: dodaj wykluczenia w stylu .cursorignore / .gitignore i zaindeksuj ponownie albo zawężaj prompty referencjami plików @. Serwer MCP się nie uwierzytelnia: prawie zawsze brakuje zmiennej środowiskowej, więc uruchom go samodzielnie i potwierdź, że token jest wyeksportowany. Nagły spadek jakości: zwykle tańszy tier modelu, więc potwierdź aktywny model. Zawieszone automatyzacje lub przebiegi CI: przebiegi headless wymagają wstępnie zatwierdzonych narzędzi i wyraźnego poziomu zatwierdzania.
Co dzieje się po ukończeniu ścieżki nauki?
Podziel się doświadczeniem, pisząc o tym, co zadziałało, a co nie, wnieś wkład w postaci niestandardowych poleceń, serwerów MCP lub Agent Skills, pozostań na bieżąco, bo narzędzia ewoluują co tydzień, mentoruj programistów rozpoczynających własną podróż nauki i eksperymentuj z innymi narzędziami -- wielu wysoko na drabinie używa wszystkich trzech.