AI PraktykPO POLSKU

Karty pisze AI wyłącznie z oficjalnej dokumentacji, a program sprawdza cytaty i komendy. Jak to działa

uprawnieniaśredni--permission-mode

Tryby uprawnień

Flaga --permission-mode pozwala wskazać tryb uprawnień podczas uruchamiania Claude Code. Ta sama flaga działa w nieinteraktywnych uruchomieniach z -p. Tryby różnią się kompromisem między wygodą a nadzorem nad działaniami Claude.

Tryb default, wyświetlany w CLI jako Manual, pozwala bez pytania tylko na odczyt i pasuje do przeglądania każdej akcji, zwłaszcza przy wrażliwej pracy. Tryb acceptEdits obejmuje odczyt, edycje plików i typowe polecenia systemu plików, takie jak mkdir czy mv. Tryb plan pozwala na odczyt oraz polecenia zaakceptowane przez klasyfikator, gdy dostępny jest tryb auto, i służy do poznawania bazy kodu przed zmianami. Tryb auto pozwala na wszystko z kontrolami bezpieczeństwa w tle, natomiast dontAsk odmawia działań, które wymagałyby pytania o zgodę.

Podczas sesji CLI można naciskać Shift+Tab, aby przełączać tryby; z auto pierwsze naciśnięcie przechodzi do default, a potem cykl obejmuje default, acceptEdits i plan. Wartość manual jest aliasem default, więc można użyć jej przy podawaniu flagi. dontAsk nie pojawia się w cyklu przełączania, dlatego trzeba ustawić go jawnie przez --permission-mode dontAsk.

bypassPermissions wyłącza monity o zgodę i kontrole bezpieczeństwa, przez co wywołania narzędzi wykonują się od razu. Tryb ten może też dopuścić zapisy do chronionych ścieżek, w przeciwieństwie do pozostałych trybów. Używaj go wyłącznie w odizolowanych środowiskach, takich jak kontenery lub maszyny wirtualne bez dostępu do internetu. Jeśli potrzebujesz ograniczyć liczbę monitów, ale zachować kontrole bezpieczeństwa w tle, wybierz auto zamiast bypassPermissions.

przykład
Uruchom plan, aby poznawać bazę kodu przed wprowadzaniem zmian.
claude --permission-mode plan
przykład
Uruchom auto do długich zadań, gdy chcesz ograniczyć liczbę monitów o zgodę.
claude --permission-mode auto
przykład
Ustaw dontAsk, aby działania wymagające pytania o zgodę były odrzucane.
claude --permission-mode dontAsk

Zastosowanie w praktyce

Do wrażliwej pracy, gdy chcesz samodzielnie przeglądać każdą akcję, wybierz default. Do poznawania kodu przed zmianami wybierz plan; Claude Code blokuje edycje, dopóki nie zatwierdzisz planu. Do długich zadań, przy których chcesz ograniczyć zmęczenie monitami, rozważ auto, które wykonuje działania z kontrolami bezpieczeństwa w tle. W CI z dokładną listą dozwolonych narzędzi możesz użyć dontAsk wraz z flagą --allowedTools.

WskazówkadontAsk nie jest dostępny przez cykl Shift+Tab; ustaw go jawnie flagą --permission-mode dontAsk.

Zgodne z dokumentacją (sprawdzone 24 października 2026), opis z 22 października 2026. Karta jest pisana od nowa, gdy zmieni się jej fragment dokumentacji.

Otwórz w serwisie (wyszukiwarka i filtry tematów)