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ś.

  • 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

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. Pod koniec tych czterech będziesz mieć przepływ pracy pokrywający większość codziennych zadań programistycznych.

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).

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.