Aktualizacja Claude Code: Nowe poziomy szczegółowości w przeglądzie kodu

Claude Code wprowadza nowe poziomy głębokości analizy dla narzędzia do przeglądu kodu, umożliwiając użytkownikom wybór optymalnego podejścia do weryfikacji.
W poleceniu /code-review w Claude Code dostępne są teraz różne poziomy szczegółowości analizy, a sam proces przeglądu został przebudowany dla każdego z nich.
Na niskim poziomie /code-review identyfikuje więcej problemów niż inne narzędzia do przeglądu kodu, przy znacznie niższych kosztach tokenów. Poziom wysoki zapewnia wyraźnie wyższą skuteczność wykrywania (recall), gdy wymagana jest głębsza analiza. Wybór kompromisu należy do użytkownika.
Wcześniej /code-review korzystał z jednego, stałego promptu niezależnie od wybranego poziomu szczegółowości. Teraz dla każdego poziomu stosowana jest odrębna strategia przeglądu. Zespół automatycznie używa poziomu ustawionego dla bieżącej sesji lub można go określić jawnie, na przykład: /code-review high.
Na niskim poziomie wykonuje się pojedyncze przejście przez diff. Jest to wystarczająco szybkie i tanie, aby uruchamiać sprawdzenia przed każdym pushem.
Na średnim poziomie zmodyfikowany kod jest analizowany w kontekście, po czym następuje kilka przejść szukających problemów z różnych perspektyw, a następnie każdy zidentyfikowany problem jest weryfikowany przed trafieniem do końcowego raportu.
Na wysokim poziomie agenci wyszukiwania i weryfikacji są uruchamiani jako sub-agenci z czystym kontekstem, dzięki czemu nie są ograniczeni rozumowaniem agenta, który właśnie napisał kod. Na poziomie x-high przegląd jest jeszcze głębszy i obejmuje potencjalny wpływ zmian na kod wykraczający poza sam diff.
Istnieje jeszcze jeden poziom powyżej high: /code-review ultra. Uruchamia on całą grupę agentów przeglądowych i niezależnie reprodukuje każdy zidentyfikowany problem. Pokrycie krytycznych błędów pozostaje takie samo jak na poziomie high, ale liczba fałszywych alarmów jest znacząco zredukowana. W Anthropic ten poziom jest stosowany dla każdego Pull Requesta.
Dlaczego to ważne
AnalizaTa aktualizacja pozwala programistom na bardziej efektywny przegląd kodu, obniżając koszty i podnosząc jakość analizy. Elastyczność w wyborze poziomu szczegółowości otwiera nowe możliwości optymalizacji procesu code review.
Dyskutuj w społeczności
Dziel się swoimi pytaniami i spostrzeżeniami z programistami