AI PraktykPO POLSKU

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

Kontrolaśrednisettings.json

Przykładowe pliki ustawień

settings.json pozwala zobaczyć przykładowe ustawienia dla dewelopera, zespołu i organizacji oraz skopiować wybrane fragmenty. To przykłady możliwych plików, a nie gotowa konfiguracja zalecana jako punkt wyjścia. Wartości w przykładach pochodzą z wpisów poszczególnych kluczy, które określają ich typ, wartość domyślną i miejsca użycia.

Ustawienia osobiste zapisuje się w ~/.claude/settings.json, a taki plik stosuje się do każdego otwieranego projektu. Ustawienia wspólne zespołu można umieścić w .claude/settings.json w repozytorium, aby osoby klonujące projekt otrzymały te same uprawnienia, hooki i marketplace pluginów. Ustawienia zarządzane organizacji można wdrożyć jako managed-settings.json; wdrożony plik obejmuje każdą maszynę lub konto, do którego dotrze.

Najpierw wybierz lokalizację odpowiadającą temu, czy konfiguracja ma być osobista, wspólna dla repozytorium, czy zarządzana przez organizację. Następnie skopiuj przykład, zachowaj potrzebne klucze i zmień ich wartości. Plik do zapisania jako JSON powinien być pozbawiony komentarzy, ponieważ Claude Code ich w pliku ustawień nie akceptuje.

Przy ustawieniach zespołowych reguły allow zaczynają działać dopiero po zaufaniu przez daną osobę do tego folderu. Z kolei reguły deny i ask stosują się w każdej sesji, niezależnie od tego, czy folder jest zaufany. Jeśli grupa ma otrzymać inne wartości, można wdrożyć dla niej inny plik lub profil, ponieważ ustawienia zarządzane przez serwer nie obsługują jeszcze polityk dla poszczególnych grup.

przykład
W ustawieniach osobistych możesz wybrać model i tryb edytora, a następnie zapisać plik w ~/.claude/settings.json.
{"model":"claude-sonnet-5","editorMode":"vim"}
przykład
Wspólny plik zespołu może zezwalać na uruchamianie skryptów npm i wymagać potwierdzenia przed poleceniami git push.
{"permissions":{"allow":["Bash(npm run *)"],"ask":["Bash(git push *)"]}}
przykład
W ustawieniach zarządzanych można wskazać minimalną wymaganą wersję Claude Code.
{"requiredMinimumVersion":"2.1.150"}

Zastosowanie w praktyce

Użyj ustawień osobistych, gdy chcesz, by wybrane preferencje obowiązywały we wszystkich otwieranych projektach. Organizacja może wdrożyć managed-settings.json dla każdej maszyny lub konta objętego wdrożeniem, a dla różnych grup przygotować oddzielne pliki lub profile.

WskazówkaNie dodawaj komentarzy do pliku, który chcesz zapisać jako settings.json; opisowy wariant z komentarzami służy do czytania, a nie do skopiowania.

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

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