👉 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