Blog JSystems - uwalniamy wiedzę!

Szukaj

Claude Code

Poziomy effort w Claude - jak sterować głębią myślenia

W skrócie

  • Claude Code czasem myśli za płytko przy trudnym problemie albo przeciwnie - za długo rozważa błahostkę.
  • Głębia rozumowania jest sterowana poziomem effort, który ustawiasz osobno od wyboru modelu.
  • Zmień poziom komendą /effort (low, medium, high, xhigh), a do jednorazowego pogłębienia jednej tury dopisz w promptcie słowo ultrathink.

Model to jedno, a to, jak głęboko rozważa dany problem, to drugie. W Claude Code masz nad tym osobną kontrolę: poziom effort decyduje, ile wysiłku włożone jest w rozumowanie. Za nisko - narzędzie idzie na skróty przy trudnym zadaniu. Za wysoko - traci czas na błahostki. Pokazujemy, jak ustawić to świadomie i jak doraźnie pogłębić rozumowanie tylko na jedną turę.

Jak to wygląda w praktyce

Jeden objaw to płytkie podejście do trudnego problemu: Claude Code proponuje pierwsze lepsze rozwiązanie, pomija przypadki brzegowe, nie rozkłada zadania na części, choć zadanie wyraźnie tego wymaga. Drugi objaw jest przeciwny: przy prostej, oczywistej zmianie odpowiedź przychodzi wolniej, bo narzędzie rozważa ją bardziej, niż trzeba.

W obu przypadkach chodzi o niedopasowanie głębi rozumowania do zadania. To nie jest wada modelu - to kwestia ustawienia, które możesz zmienić.

Dlaczego Claude Code tak działa

Claude Code oddziela wybór modelu od głębi rozumowania. Ta druga jest sterowana poziomem effort, który przyjmuje wartości od niższej do wyższej, między innymi low, medium, high i xhigh. Wyższy poziom oznacza więcej wysiłku włożonego w rozumowanie, niższy - szybsze, płytsze odpowiedzi. Aktualny poziom widać w nagłówku sesji obok nazwy modelu, na przykład z dopiskiem o niskim wysiłku.

Do jednorazowego pogłębienia jest osobny mechanizm. Słowo ultrathink umieszczone gdziekolwiek w promptcie prosi o głębsze rozumowanie na tej jednej turze, bez zmiany stałego ustawienia effort - Claude Code rozpoznaje to słowo kluczowe i dodaje odpowiednią instrukcję w kontekście. Warto wiedzieć, że inne zwroty w rodzaju think czy think more nie są traktowane jak słowa kluczowe i przechodzą jako zwykły tekst promptu. Jest też dodatkowy tryb ultracode, który łączy najwyższy praktyczny wysiłek z automatyczną orkiestracją pracy - to ustawienie Claude Code, a nie zwykły poziom effort.

Jak to rozwiązać krok po kroku

  1. Sprawdź aktualny poziom w nagłówku sesji - Claude Code pokazuje go obok nazwy modelu.
  2. Aby zmienić poziom, wpisz /effort bez argumentu i wybierz wartość suwakiem, albo podaj poziom od razu, na przykład /effort high.
  3. Do trudnych problemów ustaw wyższy poziom (high lub xhigh); do prostych, rutynowych zadań wybierz niższy, żeby odpowiedzi były szybsze.
  4. Gdy chcesz pogłębić rozumowanie tylko na jedną turę, dopisz w promptcie słowo ultrathink - nie zmienia to stałego ustawienia effort.
  5. Nie licz na to, że zwroty typu think czy think more zadziałają jak przełącznik - Claude Code ich nie rozpoznaje jako słów kluczowych.
  6. Jeśli chcesz łączyć najwyższy praktyczny wysiłek z automatyczną orkiestracją pracy, rozważ /effort ultracode, pamiętając, że to osobny tryb Claude Code.
  7. Poziom możesz też ustawić suwakiem effort w oknie wyboru modelu (/model), gdy akurat dobierasz model.

Jak sprawdzić, że zadziałało

Po zmianie zerknij w nagłówek sesji - powinien pokazywać nowy poziom obok nazwy modelu. To potwierdzenie wprost, które ustawienie jest aktywne.

Efekt oceniaj na zadaniu. Przy wyższym poziomie Claude Code powinien staranniej rozkładać trudny problem i uwzględniać więcej przypadków; przy niższym - odpowiadać szybciej na proste rzeczy. Jeśli jednorazowe ultrathink przyniosło głębszą analizę tylko na tej turze, a kolejne odpowiedzi wróciły do poprzedniego tempa, mechanizm zadziałał zgodnie z założeniem.

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

Czym jest poziom effort w Claude Code i czym różni się od wyboru modelu?
Effort steruje głębią rozumowania, czyli tym, ile wysiłku włożone jest w przemyślenie zadania, i ustawiasz go osobno od wyboru modelu. Przyjmuje wartości od niższej do wyższej, między innymi low, medium, high i xhigh. Wyższy poziom to staranniejsze rozumowanie, niższy to szybsze i płytsze odpowiedzi.
Jak zmienić poziom effort w trakcie pracy?
Wpisz komendę /effort bez argumentu, aby otworzyć suwak, albo podaj poziom od razu, na przykład /effort high. Poziom możesz też ustawić suwakiem effort w oknie wyboru modelu pod komendą /model. Aktualnie aktywny poziom widać w nagłówku sesji obok nazwy modelu, więc łatwo potwierdzisz zmianę.
Jak pogłębić rozumowanie tylko na jedno pytanie, bez zmiany ustawień?
Dopisz w promptcie słowo ultrathink w dowolnym miejscu, a Claude Code rozpozna je jako słowo kluczowe i doda instrukcję głębszego rozumowania na tej jednej turze, nie zmieniając stałego poziomu effort. To wygodne, gdy tylko jedno zadanie w sesji wymaga więcej namysłu, a reszta ma iść szybko.
Czy zwroty typu think albo think harder włączają głębsze myślenie?
Nie. Zwroty takie jak think czy think more nie są traktowane jak słowa kluczowe i przechodzą jako zwykły tekst promptu. Do jednorazowego pogłębienia służy słowo ultrathink, a do trwałej zmiany głębi ustawiasz poziom effort komendą /effort. Warto o tym pamiętać, żeby nie liczyć na przełącznik, którego nie ma.

Komentarze (0)

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

Brak komentarzy...