claude-code
Tryb Planowania w Claude Code (Plan Mode)
Aktualizacja: 24.07.2026
Krótka odpowiedź
Tryb planowania (Plan Mode) w Claude Code to specjalny tryb uprawnień, w którym Claude może tylko czytać pliki i analizować repozytorium, ale nie edytuje kodu ani nie wykonuje poleceń bez jawnej zgody użytkownika. Po zakończeniu analizy przedstawia plan działania w formie uporządkowanej listy kroków — możesz go zatwierdzić, poprawić albo odrzucić. To idealne narzędzie do eksploracji nieznanego kodu, bezpiecznej refaktoryzacji i złożonych zmian architektonicznych, gdzie przypadkowa edycja mogłaby narobić szkód. Dla soloprzedsiębiorców budujących własne systemy AI to sposób na spokojne zaplanowanie zmian przed ich wdrożeniem.
Czym jest tryb planowania (Plan Mode)?
Plan Mode to jeden z sześciu trybów uprawnień dostępnych w Claude Code. W przeciwieństwie do trybu domyślnego (Manual) czy acceptEdits, Plan Mode blokuje wszystkie operacje zapisu — Claude nie może edytować plików, tworzyć nowych ani uruchamiać poleceń terminala. Może jedynie czytać zawartość repozytorium, przeszukiwać kod i analizować strukturę projektu. Po zebraniu informacji Claude generuje szczegółowy plan działania: listę plików do zmodyfikowania, proponowane zmiany i kolejność kroków. Użytkownik przegląda ten plan i decyduje, czy go zatwierdzić, poprosić o poprawki, czy odrzucić i przejść do ręcznej pracy.
Jak włączyć Plan Mode?
Plan Mode możesz aktywować na trzy sposoby. Po pierwsze, przy starcie sesji: uruchom Claude Code z flagą --permission-mode plan. Po drugie, w trakcie sesji: naciśnij Shift+Tab, aby przełączać się między trybami — cykl to default → acceptEdits → plan. Status bar pokaże wtedy ⏸ plan mode on. Po trzecie, możesz ustawić Plan Mode jako domyślny w pliku ~/.claude/settings.json przez pole "permissions": {"defaultMode": "plan"}. W VS Code i aplikacji desktopowej tryb wybiera się z rozwijanego menu obok pola promptu.
Kiedy używać trybu planowania?
Plan Mode sprawdza się w konkretnych scenariuszach. Eksploracja nowego, nieznanego repozytorium — Claude przeczyta strukturę, zrozumie architekturę i zaproponuje plan bez ryzyka, że coś zepsuje. Złożona refaktoryzacja obejmująca wiele plików — agent najpierw analizuje, które moduły są ze sobą powiązane, potem proponuje bezpieczną kolejność zmian. Zadania wysokiego ryzyka, jak migracja bazy danych czy zmiana schematu API — chcesz zobaczyć plan, zanim cokolwiek się wydarzy. Gdy dopiero uczysz się Claude Code i nie ufasz jeszcze automatycznym edycjom — Plan Mode daje pełną kontrolę. To także świetny tryb do code review: wrzucasz repozytorium, prosisz o analizę i czytasz propozycje bez obaw o przypadkowe zmiany.
Różnica między Plan Mode a innymi trybami
W trybie Manual (default) Claude pyta o zgodę przed każdą akcją — czytasz i zatwierdzasz pojedyncze edycje. W acceptEdits Claude samodzielnie edytuje pliki i wykonuje podstawowe polecenia (mkdir, touch, mv), ale pyta o zgodę na komendy terminala i zapytania sieciowe. Auto Mode wykonuje wszystko bez pytania, z dodatkowymi kontrolami bezpieczeństwa w tle. Plan Mode idzie w drugą stronę: nawet nie próbuje niczego edytować. To tryb 'tylko do odczytu na sterydach' — Claude czyta, myśli i planuje, ale nie wykonuje. Dzięki temu możesz bezpiecznie analizować nawet bardzo wrażliwy kod, a dopiero potem przełączyć się na acceptEdits do implementacji.
Plan Mode w praktyce soloprzedsiębiorcy
Wyobraź sobie, że budujesz landing page z Next.js i chcesz dodać nową sekcję z formularzem zapisu. Nie znasz dobrze struktury komponentów w projekcie. Uruchamiasz Claude Code w Plan Mode i piszesz: 'Chcę dodać formularz newslettera pod hero sekcją. Przeanalizuj istniejące komponenty, sprawdź, gdzie są style i zaproponuj plan krok po kroku.' Claude czyta strukturę katalogów, sprawdza istniejące komponenty formularzy, analizuje style i zwraca konkretny plan: '1. Utwórz komponent NewsletterForm w src/components/sections/. 2. Dodaj go w page.tsx po HeroSection. 3. Podepnij endpoint /api/newsletter-signup. 4. Dodaj style zgodne z brand-grid.' Przeglądasz plan, poprawiasz kolejność, zatwierdzasz — i dopiero wtedy przełączasz na acceptEdits, by Claude wykonał zmiany.
Ograniczenia Plan Mode
Plan Mode nie jest idealny na wszystko. Nie zastąpi pełnego code review przez człowieka — Claude może przeoczyć subtelne zależności między modułami, zwłaszcza w dużych projektach. Wygenerowany plan nie uwzględnia testów, chyba że jawnie o nie poprosisz. W monorepo z wieloma podprojektami Plan Mode ładuje tylko pliki, które przeczyta — może nie mieć pełnego obrazu zależności między pakietami. Co ważne, Plan Mode nie chroni przed błędami w samym planie — jeśli Claude źle zrozumie architekturę, zaproponuje zły plan. Dlatego zawsze czytaj propozycje krytycznie, zwłaszcza w projektach, gdzie kontekst jest rozproszony po wielu plikach.
FAQ
Czy w Plan Mode Claude może cokolwiek edytować?
Nie. Plan Mode blokuje wszystkie operacje zapisu — edycję plików, tworzenie nowych plików, uruchamianie poleceń terminala i zapytania sieciowe, które mogłyby coś zmienić. Claude może tylko czytać i analizować. Jeśli spróbuje edytować plik, Claude Code wyświetli prompt z prośbą o zgodę, tak jak w trybie Manual. Dzięki temu możesz bezpiecznie eksplorować nawet krytyczne fragmenty kodu produkcyjnego.
Kiedy przełączyć się z Plan Mode na acceptEdits?
Przełącz się, gdy plan jest gotowy i chcesz, aby Claude zaczął implementację. Najprostszy scenariusz: uruchamiasz sesję w Plan Mode, Claude analizuje repozytorium i przedstawia plan. Ty go przeglądasz, ewentualnie prosisz o poprawki. Kiedy plan wygląda dobrze, naciskasz Shift+Tab, aby przejść do acceptEdits (lub Manual, jeśli wolisz kontrolować każdą edycję) i piszesz: 'Zatwierdzam plan. Zrealizuj krok 1.' Claude zaczyna edytować pliki zgodnie z planem, a Ty obserwujesz efekty.
Czy Plan Mode zużywa mniej tokenów niż zwykła sesja?
Niekoniecznie. W Plan Mode Claude czyta więcej plików, aby zrozumieć kontekst przed zaproponowaniem planu — to może zwiększyć zużycie tokenów na początku sesji. Jednak oszczędzasz na poprawkach: ponieważ plan jest przemyślany, unikasz wielokrotnych iteracji 'zrób to' → 'nie, jednak inaczej' → 'cofnij'. W praktyce, dla średnich i dużych zadań, Plan Mode często zmniejsza całkowity koszt sesji, bo agent trafia za pierwszym razem.
Źródła
Newsletter
Chcesz więcej takich konkretów?
Co niedzielę wysyłam jeden praktyczny mail o AI, sprzedaży wiedzy i budowaniu systemów, które realnie pomagają w pracy.
Bez spamu. Wypisujesz się w każdej chwili.