Blog JSystems - uwalniamy wiedzę!

Szukaj

Claude Code

Jak przełączyć model w trakcie sesji Claude Code

W skrócie

  • Chcesz zmienić model w trakcie pracy - na przykład przejść na mocniejszy do trudnego fragmentu - i nie wiesz jak.
  • Claude Code pozwala przełączać model w locie komendą /model, bez restartu sesji.
  • Wpisz /model i wybierz z listy, albo podaj alias od razu (na przykład /model opus), a /model default przywraca ustawienie domyślne.

Nie każde zadanie w jednej sesji jest tak samo trudne. Czasem chcesz szybko przejść na mocniejszy model do skomplikowanego fragmentu, a potem wrócić do lżejszego. Dobra wiadomość: w Claude Code nie musisz w tym celu zamykać sesji. Model przełączasz w locie jedną komendą. Pokazujemy, jak to zrobić i o czym pamiętać, żeby zmiana zadziałała tak, jak chcesz.

Jak to wygląda w praktyce

Sytuacja jest typowa: pracujesz na lżejszym modelu, bo większość zadania jest prosta, ale nagle trafiasz na trudny problem, przy którym przydałby się mocniejszy model. Albo odwrotnie - siedzisz na najmocniejszym modelu i widzisz, że do reszty drobnych poprawek szkoda go używać.

Bez wiedzy o przełączaniu w locie ludzie albo męczą się nieodpowiednim modelem, albo zamykają sesję i uruchamiają ją od nowa z innym ustawieniem, tracąc kontekst rozmowy. Jedno i drugie jest niepotrzebne.

Dlaczego Claude Code tak działa

Claude Code traktuje wybór modelu jako ustawienie, które można zmieniać w trakcie sesji, a nie jako coś zamrożonego przy starcie. Służy do tego komenda /model. Możesz otworzyć interaktywny wybór i wskazać model albo podać go od razu jako argument. Do wyboru są aliasy, które nie wymagają pamiętania numerów wersji, między innymi opus do trudnego rozumowania, sonnet do codziennego kodowania i haiku do prostych zadań, a także default, który czyści nadpisanie i wraca do domyślnego modelu Twojego konta.

Ważny szczegół: sposób przełączenia wpływa na to, jak długo zmiana obowiązuje. Wpisanie /model z nazwą działa jak zatwierdzenie wyboru i zapisuje się jako domyślny dla nowych sesji. Jeśli chcesz zmienić model tylko na bieżącą sesję, otwórz wybór komendą /model i na wierszu modelu wciśnij klawisz przełączający na tryb sesyjny. Jest jeszcze jedna konsekwencja, o której warto wiedzieć: przełączenie modelu przez /model sięga też podagentów, którzy dziedziczą model głównej rozmowy.

Jak to rozwiązać krok po kroku

  1. W trakcie sesji wpisz /model bez argumentu, żeby otworzyć interaktywny wybór modelu.
  2. Wskaż model z listy. Jeśli znasz alias, możesz od razu podać go w komendzie, na przykład /model opus albo /model sonnet - działa to jak zatwierdzenie wyboru.
  3. Aby zmienić model tylko na bieżącą sesję, otwórz wybór komendą /model i na wierszu wybranego modelu użyj klawisza przełączającego na tryb sesyjny, zamiast zapisywać go jako domyślny.
  4. Gdy chcesz cofnąć nadpisanie i wrócić do modelu domyślnego swojego konta, wpisz /model default.
  5. Jeśli zamierzasz zlecić Claude Code zadanie delegowane do podagenta (na przykład research albo testy) na mocniejszym modelu, przełącz model przed delegacją - podagenci dziedziczą model głównej rozmowy.
  6. Pamiętaj, że ustawienia projektu i zarządzane mają pierwszeństwo i zostaną ponownie zastosowane przy następnym uruchomieniu - jeśli chcesz trwalej zmiany, zapisz ją w ustawieniach.

Jak sprawdzić, że zadziałało

Po przełączeniu spójrz na nagłówek sesji - Claude Code pokazuje tam aktualny model, a przy zmianie sesyjnej dodaje odpowiedni znacznik. To odczyt wprost, a nie domysł.

Jeśli zależy Ci na potwierdzeniu, że zmiana objęła też pracę delegowaną, zleć zadanie wymagające podagenta i sprawdź, czy realnie wykonuje się na wybranym modelu. Gdy po ponownym uruchomieniu Claude Code model wrócił do poprzedniego, przyczyną są najpewniej ustawienia projektu lub organizacji, które mają pierwszeństwo.

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

Czy mogę zmienić model w Claude Code bez zamykania sesji?
Tak, model przełączasz w locie komendą /model, bez restartu i bez utraty kontekstu rozmowy. Możesz otworzyć interaktywny wybór, wpisując /model bez argumentu, albo podać alias od razu, na przykład /model opus. Dzięki temu przechodzisz na mocniejszy model do trudnego fragmentu i wracasz do lżejszego, gdy nie jest już potrzebny.
Jak zmienić model tylko na bieżącą sesję, a nie na stałe?
Wpisanie /model z nazwą działa jak zatwierdzenie wyboru i zapisuje się jako domyślny dla nowych sesji. Jeśli chcesz zmiany tylko na bieżącą sesję, otwórz wybór komendą /model i na wierszu wybranego modelu użyj klawisza przełączającego na tryb sesyjny. Wtedy nadpisanie nie stanie się Twoim ustawieniem domyślnym.
Co robi komenda /model default?
Alias default to wartość specjalna, która czyści wszelkie nadpisanie modelu i przywraca domyślny model Twojego konta. Użyj /model default, gdy wcześniej przełączyłeś model ręcznie i chcesz wrócić do ustawienia wyjściowego. Nie jest to nazwa konkretnego modelu, tylko polecenie powrotu do domyślnego.
Czy zmiana modelu obejmuje także podagentów?
Tak, przełączenie modelu przez /model sięga też podagentów, którzy dziedziczą model głównej rozmowy, bo Claude Code ustala ich model na podstawie tego, którego używa sesja w chwili ich uruchomienia. Jeśli chcesz, aby research albo testy wykonały się na mocniejszym modelu, przełącz model przed ich delegacją.

Komentarze (0)

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

Brak komentarzy...