Claude Code: Plan Mode, Taski i Spec-Driven Development w PRAKTYCE

Опубликовано: 24 Май 2026
на канале: Groovy Tech Cat
520
10

👉 Jak realnie pracować z Claude Code w projektach: Plan Mode, taski, tokeny i workflow od A do Z.
👉 Bez hype’u o „AI zastąpi devów” — tylko sprawdzone praktyki z prawdziwego SDLC.



👉 Zobacz poprzedni odcinek o Claude Code:
   • Claude Code w praktyce ZACZYNAMY: MCP, Hoo...  

💖 Jeśli materiały są dla Ciebie wartościowe — możesz mnie wesprzeć:
https://www.paypal.com/paypalme/kotmin
W tym materiale krok po kroku pokazuję, jak świadomie rozbudować workflow w Claude Code, bazując na Plan Mode, taskach i Spec-Driven Development, zamiast polegać na chaotycznym promptowaniu czy trybie YOLO.

Skupiamy się na praktycznym wykorzystaniu Claude Code w realnym SDLC, od zbierania wymagań aż po bezpieczne uruchamialne artefakty.

🔹 Planowanie i taski

Jak przejść od luźnego pomysłu do ustrukturyzowanego planu

Tworzenie list zadań wykonywanych sekwencyjnie, z jasnym kontekstem

Definiowanie kryteriów akceptacji i zależności między taskami

Wykorzystanie Plan Mode do kontroli kierunku i szybkiego reagowania, gdy coś idzie nie tak

🔹 Spec-Driven Development & PRD.md

Czym w praktyce jest Spec-Driven Development i dlaczego działa

Jak powinno wyglądać dobre PRD.md:

wersjonowanie

zakres i „czego nie robimy”

model domenowy (jeśli ma sens)

success criteria i decyzje projektowe

Zamiana dokumentu specyfikacji na taski zrozumiałe dla Claude’a

🔹 Context engineering i sub-agenty

Dlaczego główny kontekst szybko się „brudzi”

Kiedy warto tworzyć sub-agentów dla większych zadań

Jak ograniczać straty informacji przy długich sesjach

Automatyczne kompaktowanie i podsumowywanie kontekstu



Praca na konkretnych plikach i przekazywanie odpowiedzialności między agentami

🔹 Bezpieczeństwo i permission modes

Dlaczego claude --dangerously-skip-permissions to czyste NO-NO w produkcji

Kiedy taki tryb ma jeszcze sens (sandbox, prototypy)

Omówienie permission modes i pracy z poziomu CLI

🔹 PreToolUse hook i hardening

Projektowanie PreToolUse, który:

blokuje dostęp do .env, .git/, kluczy i sekretów

uniemożliwia printenv i podobne polecenia

zapobiega path traversal

wymusza absolute paths

waliduje i sanitizuje input

Jak zabezpieczyć środowisko bez zabijania produktywności

🔹 AI a doświadczenie developera

Dlaczego „Senior generuje 80% kodu” może być prawdą

Rola doświadczenia, kontekstu i dobrych promptów

Czemu modele nie zastąpią Juniorów tak szybko, jak się straszy

Gdzie automatyzacja faktycznie się opłaca (response time, powtarzalność)

🔹 SDLC i proces

Zbieranie wymagań

Weryfikacja

User stories

Testowanie

Definiowanie celów i decyzji projektowych

Iteracyjne:

poprawianie kodu po generacji

zabezpieczanie słabych punktów

zapobieganie powtarzaniu tych samych błędów

🔹 Komendy slash (CLI / sesja Claude Code)

/plan

generowanie lub aktualizacja planu

ponowne przejście do trybu planowania

/clear

czyszczenie bieżącego kontekstu

przydatne przy zmianie kierunku lub po eksperymentach

/compact

kompresja / podsumowanie kontekstu

redukcja „szumu” przy dłuższych sesjach

zachowanie kluczowych informacji bez resetu

komenda podsumowania kontekstu
(używana do:

sanity check

upewnienia się, że Claude „rozumie” aktualny stan projektu)

👉 W materiale:

🧠 Plan Mode vs Exec Mode — kiedy i dlaczego

📋 Zamiana PRD.md na taski z kryteriami akceptacji

🔗 Wyznaczanie zależności między zadaniami

🛡️ Permission modes & security (dlaczego --dangerously-skip-permissions to NO-NO w prodzie)

🧩 Context engineering i sub-agenty

🔌 MCP: Playwright + Context-7

⚙️ settings.json i workflow tuning

🧪 Iteracyjne ulepszanie kodu po generacji

🧱 PreToolUse hook: blokowanie .env, printenv, path traversal

📌 Linkografia:

https://code.claude.com/docs/en/best-...

https://claude.ai/settings/usage

https://code.claude.com/docs/en/analy...

https://code.claude.com/docs/en/agent...

https://code.claude.com/docs/en/permi...

https://code.claude.com/docs/en/skills

Jeśli interesuje Cię AI w realnym SDLC, automatyzacja pracy developera
i świadome użycie LLM-ów zamiast hype’u — jesteś w dobrym miejscu.


#claudecode #claudeai #programowanie #ai #aidlaprogramistów
#plandmode #taskdriven #specdrivendevelopment #contextengineering
#aiworkflow #devtools #programistapolska #polskidev
#automatyzacja #aiengineering #bezpieczeństwo #securitybydesign
#git #tdd #jaknauczycsieprogramowania #sdcl #prd #llm #mcp #agents



0:00 Wstęp
0:16 Najlepsze praktyki, acceptance criteria
0:51 settings/usage i darmowe tokeny Claude
1:05 Jak oszczędzić na tokenach?
1:17 Analityka użycia claude w zespołach
1:29 Plan mode
2:04 jak to można wywoływać komendą terminalu
2:19 permission modes + YOLO mode
3:18 Agent swarms - orkiestracja sesji/agentów
3:28 PRD i dodatkowe narzędzia + zarządzanie kontekstem
5:15 Taski i najważniejsza faza
7:50 faza wykonawcza i asynchroniczność
10:15 Ulepszanie workflow
12:55 dokumentacja i commit
14:00 Manualna weryfikacja
15:50 Mock notify.sh powiadomień
16:15 Outro i podsumowanie