Wszystkie wersje
Wydana 5 maja 2026

Claude Code
2.1.129

Pluginy z URL, Ctrl+R znowu szuka globalnie, skillOverrides w końcu działa, cache TTL 1h naprawiony i sterta poprawek interfejsu.

27 zmian10 nowych funkcji17 poprawek
Wpływ na codzienną pracę
3/5
Czego dotyczy
NarzędziaMCPLogowanieWydajnośćInterfejsAgenty
Najważniejsze zmiany
01

Pluginy z URL

flaga --plugin-url <url> pobiera plugin .zip z internetu i ładuje go jednorazowo do bieżącej sesji. Wygodne do szybkich testów bez instalowania na stałe.

02

Ctrl+R znowu szuka we wszystkich projektach

wyszukiwarka historii promptów wraca do zachowania sprzed 2.1.124 i domyślnie pokazuje prompty ze wszystkich projektów. Ctrl+S zawęzi do bieżącego projektu lub sesji.

03

skillOverrides w końcu działa

możesz teraz faktycznie schować skille z menu: off chowa przed modelem i z /, user-invocable-only chowa tylko przed modelem, name-only zostawia samą nazwę bez opisu.

Nowe funkcje i zmiany 10
  • Flaga --plugin-url <url> pobiera plugin z archiwum .zip pod podanym adresem dla bieżącej sesji
  • Zmienna środowiskowa CLAUDE_CODE_FORCE_SYNC_OUTPUT=1 wymusza zsynchronizowane wyświetlanie w terminalach, których auto-detekcja nie rozpoznaje (np. Emacs eat)
  • CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE na instalacjach Homebrew lub WinGet odpala aktualizację w tle i prosi o restart
  • W manifestach pluginów themes i monitors powinny być deklarowane pod "experimental": { ... }. Stare deklaracje na górze pliku nadal działają, ale claude plugin validate rzuci ostrzeżenie
  • Wykrywanie modeli przez gateway /v1/models w pickerze /model jest teraz opcjonalne - włącz przez CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1 (w 2.1.126-2.1.128 było automatyczne)
  • Wyszukiwarka historii Ctrl+R znowu domyślnie szuka we wszystkich promptach ze wszystkich projektów. Ctrl+S zawęzi do bieżącego projektu albo sesji
  • Wdrożenia third-party (Bedrock, Vertex, Foundry, gateway przez ANTHROPIC_BASE_URL) nie pokazują już wskazówek przy spinnerze, które wskazują na surfaces od Anthropic
  • Ustawienie skillOverrides działa zgodnie z dokumentacją: off chowa przed modelem i /, user-invocable-only chowa tylko przed modelem, name-only zwija opis
  • Metryka OTel claude_code.pull_request.count liczy teraz PR-y i MR-y utworzone przez narzędzia MCP, nie tylko przez komendy w shellu
  • Komunikaty błędów odmowy z policy zawierają teraz API Request ID dla łatwiejszego debugowania ze wsparciem
Poprawki 17
  • Błędy API z nierozpoznanym kodem 400 pokazują teraz właściwy komunikat zamiast surowego JSON-a
  • /clear resetuje tytuł zakładki terminala po rozmowie
  • Chip z tytułem sesji z /rename nie znika już, gdy aktywny jest dialog uprawnień
  • Panel agentów pod promptem nie chowa się, gdy działają subagenty (regresja z 2.1.122)
  • Przekazanie do edytora zewnętrznego (Ctrl+G) nie czyści już historii rozmowy nad promptem
  • /context nie wrzuca już swojej wizualizacji ASCII do rozmowy, co marnowało ~1.6k tokenów na każde wywołanie
  • W liście Library w /agents strzałkami: podświetlony agent zostaje widoczny, gdy lista wychodzi poza widok
  • Komunikat sukcesu /branch zawiera teraz session id nowego brancha do użycia z /resume
  • Pogrubione nagłówki z emoji typu keycap, ZWJ albo skin-tone nie tracą już końcowych znaków w trybie pełnoekranowym
  • Polityka ustawień zarządzanych przez serwer dla użytkowników enterprise/team działa teraz, gdy zapisane dane uwierzytelniające OAuth nie miały scope'u user:inference
  • Race condition przy odświeżaniu OAuth po wybudzeniu komputera nie wylogowuje już wszystkich aktywnych sesji
  • Cache promptów z TTL 1 godzina nie jest już cicho obniżany do 5 minut
  • Ostrzeżenie o cache-miss nie wyskakuje już niepotrzebnie po /clear lub kompaktowaniu, gdy zmieniasz /effort lub /model
  • Reguły zezwalające Bash(mkdir *), Bash(touch *) i podobne są teraz respektowane dla ścieżek wewnątrz projektu
  • Wzorce deniedMcpServers z wildcardem *:// w schemacie matchują teraz hostnames z mieszanymi wielkościami liter
  • Niegroźne ostrzeżenie WebSocket nie loguje się już jako error w --debug w trybie głosowym
  • [VSCode] /clear faktycznie czyści kontekst rozmowy i wyświetlany transkrypt
Wróć do wszystkich wersji