Przejdź do głównej zawartości

20 scenariuszy CLI z rzeczywistego świata

Masz deadline za dwa dni, bazę kodu, którą ledwo rozumiesz, i prośbę o funkcję, która dotyka dwunastu plików w trzech serwisach. Możesz spędzić pierwszy dzień tylko czytając kod. Albo możesz otworzyć terminal, wpisać claude i zacząć wysyłać.

Tych 20 lekcji jest zbudowanych z rzeczywistych przepływów pracy programistycznych — takich, gdzie rzeczy się psują, wymagania się zmieniają, a “działa na moim komputerze” nigdy nie jest wystarczające. Każda z nich daje ci powtarzalny proces, którego możesz użyć już dziś. Deweloper, który używa Claude Code, różni się od tego, który jest z nim produktywny, projektowaniem przepływu pracy — dlatego po lekcjach idą wzorce leżące pod nimi: kiedy użyć trybu planowania, jak strukturyzować operacje wsadowe, kiedy delegować do subagentów i jak łączyć polecenia CLI w zautomatyzowane pipeline’y.

  • Kompletny przepływ pracy programistycznej oparty na CLI od tworzenia projektu przez wdrożenie produkcyjne
  • Prompty do skopiowania dla każdej fazy cyklu życia programowania
  • Wzorce debugowania, testowania i refaktoryzacji, które działają na prawdziwych bazach kodu, nie zabawkowych przykładach
  • Techniki automatyzacji, które pozwalają Claude Code obsłużyć powtarzalną pracę, podczas gdy ty podejmujesz decyzje

Zacznij tutaj. Te cztery lekcje zabierają cię od pustego katalogu do kodu gotowego na produkcję.

Project Initialization

Zbootstrapuj projekty full-stack w minuty. Skonfiguruj CLAUDE.md, ustaw narzędzia i wygeneruj szkielet projektu z jednej sesji terminalowej. Rozpocznij budowanie

Codebase Analysis

Wejdź do monorepozytoria o 500K linii bez czytania każdego pliku. Użyj sub-agentów do mapowania architektury, śledzenia przepływów danych i znajdowania kodu, który ma znaczenie. Eksploruj bazy kodu

Feature Planning

Zamień niejasne wymagania produktowe w szczegółowe plany implementacji używając Plan Mode i extended thinking. Zrób architekturę dobrze przed napisaniem linii kodu. Planuj funkcje

Implementation

Przejdź od planu do działającego kodu. Naucz się cyklu explore-plan-implement-commit, który utrzymuje Claude’a na właściwym torze w zmianach wieloplikowych. Pisz kod

Codzienny rozwój: przepływy pracy, których użyjesz każdego dnia

Dział zatytułowany „Codzienny rozwój: przepływy pracy, których użyjesz każdego dnia”

To są podstawowe wzorce. Przepływy pracy, po które sięgasz o 10 rano i znowu o 16.

Debugging

Przekieruj logi błędów bezpośrednio do Claude, śledź ścieżki wykonania w serwisach i naprawiaj bugi w minuty, które zajmowały godziny. Zawiera tryb headless dla automatycznego triażu błędów. Naprawiaj bugi

Testing

Generuj zestawy testów pasujące do istniejących wzorców. Użyj pętli red-green-refactor z Claude uruchamiającym testy po każdej zmianie. Luki w pokryciu stają się oczywiste. Pisz testy

Refactoring

Zmień nazwę w 200 plikach. Migruj z callbacków do async/await. Wyodrębnij współdzielone moduły. Rozłóż z trybem headless dla zmian na dużą skalę, które lądują czysto. Refaktoryzuj kod

Documentation

Generuj JSDoc, specyfikacje OpenAPI i dokumentację architektury z twojej faktycznej bazy kodu. Skonfiguruj hooki, które utrzymują dokumentację zsynchronizowaną z każdą edycją pliku. Dokumentuj kod

Przepływy pracy po stronie serwera, gdzie podejście natywne dla CLI Claude Code naprawdę błyszczy.

API Development

Twórz szkielety endpointów REST i GraphQL z walidacją, middleware auth i obsługą błędów. Testuj z curl bez wychodzenia z sesji Claude. Buduj API

Database Work

Projektuj schematy, generuj migracje, pisz złożone zapytania i seeduj dane testowe. Użyj trybu headless do audytu wydajności zapytań w całej bazie kodu. Pracuj z danymi

Deployment

Dockeryzuj aplikacje, konfiguruj pipeline CI/CD i automatyzuj wdrożenia produkcyjne — wszystko z terminala. Wdrażaj aplikacje

Monitoring

Konfiguruj strukturalne logowanie, health checks i alerty. Przekieruj logi produkcyjne do Claude dla wykrywania anomalii w czasie rzeczywistym. Monitoruj systemy

Dla seniorów inżynierów, którzy chcą popchnąć Claude Code do jego granic.

Security Audit

Skanuj w poszukiwaniu podatności, audituj zależności i generuj raporty bezpieczeństwa. Użyj sub-agentów do przeglądu kodu z wielu perspektyw bezpieczeństwa jednocześnie. Zabezpiecz kod

Performance

Profiluj wąskie gardła, optymalizuj zapytania do bazy danych i benchmarkuj zmiany. Claude czyta flame graphs i heap snapshots, więc ty możesz się skupić na poprawce. Optymalizuj wydajność

Migrations

Obsługuj migracje baz danych bez przestoju, upgrade’y frameworków i przejścia wersji API. Rozłóż po plikach dla transformacji na dużą skalę. Migruj systemy

Integrations

Podłączaj serwery MCP, konfiguruj skills i buduj niestandardowych sub-agentów. Rozszerz Claude Code, aby dopasować dokładny przepływ pracy twojego zespołu. Integruj serwisy

Przestań robić rzeczy dwa razy. Te lekcje zamieniają ręczne przepływy pracy w powtarzalną automatyzację.

Task Automation

Buduj hooki dla auto-formatowania, headless scripts dla operacji wsadowych i niestandardowe skills, które kodują przepływy pracy twojego zespołu. Automatyzuj zadania

CI/CD Pipelines

Uruchamiaj Claude Code w GitHub Actions dla automatycznego przeglądu kodu, generowania testów i tworzenia PR. Tryb headless czyni to skryptowalnym. Konfiguruj pipeline

Containerization

Generuj Dockerfiles, konfiguracje compose i manifesty Kubernetes. Debuguj problemy z kontenerami przekierowując logi bezpośrednio do Claude. Konteneryzuj aplikacje

System Architecture

Użyj extended thinking dla decyzji architektonicznych. Niech Claude przeprowadzi z tobą wywiad o wymaganiach, następnie wygeneruj specyfikacje implementacji. Projektuj systemy

Lekcje powyżej rozwiązują scenariusz od początku do końca. Te artykuły wyodrębniają wzorce, które powtarzają się we wszystkich dwudziestu — te, po które doświadczeni użytkownicy Claude Code sięgają każdego dnia, cokolwiek akurat budują.

Mistrzostwo terminala

Integracja tmux, workflow wielosesyjne, wzorce historii shell i konfiguracje multipleksera terminala zoptymalizowane dla Claude Code.

Opanuj workflow terminala

Inżynieria promptów

Różnica między promptami, które działają, a promptami, które dają dokładnie to, czego potrzebujesz. Strukturyzowane promptowanie, tryb planowania, słowa kluczowe myślenia i gruntowanie kontekstu.

Pisz lepsze prompty

Operacje wsadowe

Zmiana nazw 200 plików, aktualizacja 50 importów, migracja wersji API w całym monorepo. Wzorce dla zmian kodu na dużą skalę, które ręczne zajmują godziny.

Skaluj z operacjami wsadowymi

Automatyzacja skryptów

Zamień powtarzające się workflow Claude Code w skrypty. Pipeline’y w trybie print, zadania cron, hooki pre-commit i automatyzacja headless.

Automatyzuj za pomocą skryptów

Koordynacja IDE + CLI

Używaj Claude Code obok VS Code, Cursor lub JetBrains. Workflow z podzielonym ekranem, współdzielony kontekst i wzorce wykorzystujące oba interfejsy.

Koordynuj IDE i CLI

Przepływy debugowania

Systematyczne debugowanie z terminala. Analiza śladów błędów, strategie bisection, parsowanie logów i prompty, które najszybciej znajdują przyczyny źródłowe.

Debuguj efektywnie

Automatyzacja przeglądów

Zautomatyzowane przeglądy kodu przez CLI. Przegląd pre-commit, analiza PR-ów, audyt zależności i bramki jakości, które działają zanim ludzcy recenzenci zobaczą kod.

Automatyzuj przeglądy kodu

Wzorce wdrażania

Walidacja przed wdrożeniem, generowanie changelogów, tworzenie notatek wydania i pomoc przy wycofywaniu. Claude Code jako twój copilot wdrożeniowy.

Usprawnij wdrożenia

Sztuczki wydajności

Małe techniki, które sumują się do godzin zaoszczędzonych tygodniowo. Triki z formatem wyjścia, skróty zarządzania kontekstem i optymalizacje workflow.

Oszczędzaj czas każdego dnia

Zacznij od Project Initialization, aby poczuć się komfortowo z podstawami: uruchamianiem sesji, pisaniem promptów i rozumieniem, jak Claude czyta i modyfikuje twój kod. Następnie przejdź przez Codebase Analysis, Feature Planning i Implementation po kolei. Czytaj obok nich Inżynierię promptów, aby zbudować podstawy, a potem Mistrzostwo terminala dla codziennej konfiguracji.

Przeskocz do lekcji, która pasuje do twojego obecnego wąskiego gardła. Najbardziej doświadczeni użytkownicy znajdują największe korzyści w Refactoring (wzorce fan-out dla dużych zmian), Testing (automatyczne wykrywanie luk w pokryciu) i Automation (hooki i tryb headless). Po stronie wzorców przejdź od razu do Operacji wsadowych lub Automatyzacji skryptów.

Skup się na CI/CD Pipelines i Security Audit dla wpływu na całą organizację. Wzorce trybu headless w tych lekcjach pozwalają osadzić Claude Code w istniejących przepływach pracy zespołu bez wymagania od wszystkich zmiany sposobu pracy.