Blog JSystems - uwalniamy wiedzę!

Szukaj

Claude Code

Jak zatwierdzić albo odrzucić plan w Claude Code

W skrócie

  • Claude Code w trybie planowania przedstawia plan działania i czeka - nie wiesz, jak go zaakceptować, żeby zaczął pracę, ani jak go odrzucić i poprosić o zmiany.
  • W trybie plan agent celowo nie edytuje plików, dopóki nie zatwierdzisz planu; to zabezpieczenie przed pochopnymi zmianami.
  • Rozwiązanie: przy prezentacji planu wybierz jedną z opcji zatwierdzenia (z automatycznym trybem albo z ręczną akceptacją edycji) albo "No, keep planning", żeby zostać w trybie planowania i doprecyzować.

Tryb planowania (plan mode) w Claude Code, oficjalnym narzędziu CLI od Anthropic do programowania z AI, to bezpieczny sposób pracy: agent najpierw analizuje kod i przedstawia plan, a dopiero po Twojej zgodzie zaczyna cokolwiek zmieniać. To bardzo wygodne przy większych zadaniach, ale osoby, które dopiero zaczynają, często utykają na ekranie z planem - agent czeka, a nie widać oczywistego przycisku "zrób to". Wyjaśniamy, jakie dokładnie masz opcje i co każda z nich robi.

Jak to wygląda w praktyce

Włączasz tryb planowania (albo uruchamiasz sesję z tym trybem), opisujesz zadanie, a Claude Code zamiast od razu edytować pliki wypisuje plan: co zamierza zrobić, w jakich plikach, w jakiej kolejności. Na dole pojawia się pytanie, jak chcesz kontynuować, z kilkoma opcjami do wyboru. Jeśli nie znasz tych opcji, łatwo pomyśleć, że agent "się zawiesił". Nic bardziej mylnego - on czeka na Twoją decyzję, bo w trybie plan świadomie wstrzymuje wszystkie edycje aż do zatwierdzenia planu.

Dlaczego Claude Code tak działa

Tryb planowania jest jednym z trybów uprawnień. W tym trybie Claude Code blokuje edycje plików do momentu, aż zatwierdzisz plan - to celowa bariera, dzięki której możesz ocenić zamiar agenta, zanim ruszy Twój kod. Gdy plan jest gotowy, agent go przedstawia i pyta, jak przejść dalej. Zatwierdzenie planu robi dwie rzeczy naraz: wychodzi z trybu planowania i przełącza sesję w tryb uprawnień odpowiadający wybranej opcji, po czym agent zaczyna edytować. Dlatego to, którą opcję zatwierdzenia wybierzesz, decyduje, czy kolejne edycje będą wymagały Twojej zgody, czy pójdą automatycznie.

Jak to rozwiązać krok po kroku

  1. Żeby wejść w tryb planowania w trakcie sesji, naciskaj Shift+Tab, aż na pasku statusu zobaczysz "plan mode on". Sesję możesz też uruchomić od razu w tym trybie komendą claude --permission-mode plan.
  2. Opisz zadanie i poczekaj, aż agent przedstawi plan. Przeczytaj go uważnie - to Twój moment na korektę, zanim cokolwiek się zmieni.
  3. Aby zatwierdzić i pracować z automatyczną akceptacją dalszych działań, wybierz opcję zatwierdzenia z trybem automatycznym (w zależności od Twojego planu i ustawień organizacji brzmi ona "Yes, and use auto mode" albo "Yes, auto-accept edits"). Agent zacznie edytować bez pytania o każdą zmianę.
  4. Aby zatwierdzić, ale zachować kontrolę, wybierz "Yes, manually approve edits". Agent ruszy, ale każdą edycję będzie Ci pokazywał do zaakceptowania z osobna - dobre, gdy chcesz mieć oko na każdy krok.
  5. Aby odrzucić plan, wybierz "No, keep planning". Zostajesz w trybie planowania i możesz powiedzieć agentowi, co zmienić - poprawi plan i przedstawi go ponownie, wciąż nie ruszając kodu.
  6. Jeśli już wyszedłeś z trybu planowania, a chcesz zaplanować kolejną rzecz, wróć do tego trybu klawiszem Shift+Tab albo poprzedź następne polecenie komendą /plan.

Jak sprawdzić, że zadziałało

Po zatwierdzeniu planu spójrz na pasek statusu - napis "plan mode on" powinien zniknąć, a tryb zmienić się na ten wynikający z wybranej opcji (na przykład "accept edits on" albo "auto mode on"). Agent od razu zacznie realizować plan: zobaczysz, że tworzy i edytuje pliki. Jeśli wybrałeś ręczną akceptację, przy pierwszej edycji pojawi się prośba o zgodę - to potwierdza, że jesteś już poza trybem planowania i pracujesz w trybie z kontrolą nad każdą zmianą. Gdy natomiast wybrałeś "No, keep planning", agent nadal nie tknie plików i przedstawi poprawiony plan.

Wróć do listy: 100 najczęstszych problemów z Claude Code

Szkolenie Claude Code - od zera do zespołu agentów AI, prowadzi Łukasz Matuszewski (JSystems)

Szkolenie Claude Code - od zera do zespołu agentów AI -->

Szkolenie Claude Code - od zera do zespołu agentów AI

Tryb planowania, tryby uprawnień, komendy, MCP, hooki i systemy multi-agent - wszystko na żywym kodzie podczas trzydniowego szkolenia. Prowadzi Łukasz Matuszewski. Szkolenie ma terminy gwarantowane - odbędzie się niezależnie od liczby zgłoszeń.

Sprawdź szkolenie Claude Code

To szkolenie może być dofinansowane dla Ciebie z KFS lub BUR.

★★★★★Średnia ocena naszych szkoleń w Google: 5/5

Najczęściej zadawane pytania

Jak zatwierdzić plan w Claude Code, żeby agent zaczął pracę?
Gdy agent przedstawi plan, wybierz jedną z opcji zatwierdzenia. Aby pracować z automatyczną akceptacją działań, wybierz opcję z trybem automatycznym (Yes, and use auto mode albo Yes, auto-accept edits). Aby zachować kontrolę, wybierz Yes, manually approve edits - wtedy agent będzie pokazywał każdą edycję do zaakceptowania z osobna.
Jak odrzucić plan i poprosić Claude Code o zmiany?
Wybierz opcję No, keep planning. Zostajesz w trybie planowania i możesz powiedzieć agentowi, co zmienić - poprawi plan i przedstawi go ponownie, wciąż nie ruszając kodu.
Jak wejść w tryb planowania w Claude Code?
W trakcie sesji naciskaj Shift+Tab, aż na pasku statusu zobaczysz plan mode on. Sesję możesz też uruchomić od razu w tym trybie komendą claude --permission-mode plan. Aby zaplanować kolejną rzecz po wyjściu z trybu, poprzedź polecenie komendą /plan.
Dlaczego Claude Code w trybie planowania nie edytuje plików?
Bo tryb plan celowo blokuje edycje aż do zatwierdzenia planu - to zabezpieczenie, które pozwala ocenić zamiar agenta, zanim ruszy Twój kod. Zatwierdzenie planu wychodzi z trybu planowania i przełącza sesję w tryb odpowiadający wybranej opcji, po czym agent zaczyna edytować.

Komentarze (0)

Musisz być zalogowany by móc dodać komentarz. Zaloguj się przez Google

Brak komentarzy...