aihead.pl

Claude Code udostępnia model Claude Fable 5.1 z oknem kontekstowym 1M tokenów

5 min czytania Treści generowane automatycznie
Claude Code udostępnia model Claude Fable 5.1 z oknem kontekstowym 1M tokenów
// Aktualności AI

Narzędzie Claude Code udostępnia model Claude Fable 5.1 z oknem kontekstowym sięgającym 1M tokenów, otwierając przed programistami możliwość bezpośredniego prowadzenia zaawansowanych prac inżynieryjnych na całych repozytoriach. Aktualizacja wprowadzona w ramach wydań v2.1.251–v2.1.261 asystenta wiersza poleceń tworzonego przez firmę Anthropic znacząco rozszerza przestrzeń roboczą dla wieloetapowych zadań agentowych. Nowy pakiet funkcji nie ogranicza się jednak wyłącznie do integracji modelu Claude Fable 5.1 — deweloperzy otrzymali również działający w tle tryb obsługi komputera (computer use) na systemie macOS, boczny panel inspekcji zmian /diff w czasie rzeczywistym oraz wyspecjalizowane narzędzie /skill-doctor, pozwalające eliminować zbędny narzut w oknie kontekstowym.

Integracja Claude Fable 5.1 i okno kontekstowe 1M tokenów w Claude Code

Obsługa modelu Claude Fable 5.1 stała się dostępna począwszy od wersji v2.1.257 środowiska Claude Code. Wraz z tą zmianą wbudowany alias fable zaczął domyślnie wskazywać na Fable 5.1. Programiści mogą aktywować ten wariant i zapisać go jako domyślny dla swoich sesji za pomocą polecenia:

> /model fable

Wyjątek stanowią sesje korzystające z bramy aplikacji (Claude apps gateway), gdzie alias fable nadal domyślnie wybiera starszy model Fable 5. Jeżeli używana w danej infrastrukturze brama obsługuje już najnowszy wariant, użytkownik musi wywołać go bezpośrednio instrukcją /model claude-fable-5-1. W przypadku korzystania bezpośrednio z Anthropic API selektor modeli wyświetla pozycję Fable dopiero w momencie, gdy serwer zgłosi jej dostępność dla danej organizacji. Wpisanie komendy /model fable wymusza jednak bezpośrednie odpytanie serwera o uprawnienia.

Okno kontekstowe o rozmiarze 1M tokenów pozwala asystentowi na analizę skomplikowanych architektur oprogramowania, schematów baz danych oraz obszernej dokumentacji w ramach pojedynczego wątku. Z punktu widzenia ekonomii pracy kluczowe znaczenie ma optymalizacja kosztów pamięci podręcznej promptów. W architekturze Fable 5.1 koszt odczytu z pamięci podręcznej (cache reads) obniżono o 75% w stosunku do Fable 5, ustalając go na poziomie $0.25 za milion tokenów (przy bazowej cenie $10.00 za milion tokenów wejściowych oraz $50.00 za milion tokenów wyjściowych). Przekłada się to na zauważalne oszczędności sięgające od 25% do 45% w przypadku powtarzalnych zadań agentowych. W całym portfolio modeli pozycja Fable 5.1 jest wyraźnie sprofilowana — podczas gdy po premierze Claude Sonnet 5.5 producent akcentował kompromis między szybkością a kosztami pracy modeli, Claude Fable 5.1 skierowany jest do najbardziej wymagających obliczeniowo i koncepcyjnie zadań w kodzie.

Praca w tle na macOS oraz interaktywny panel zmian /diff

W wydaniach v2.1.251–v2.1.261 wdrożono także funkcję computer use działającą w tle w aplikacji Claude Code Desktop na systemie macOS. Rozwiązanie znajduje się obecnie w fazie testów beta dla posiadaczy planów Pro oraz Max. Pozwala ono asystentowi obserwować ekran i podejmować zatwierdzone działania w wyznaczonych programach, podczas gdy programista może równolegle realizować inne zadania na tej samej stacji roboczej. Jak widać na grafice prezentującej interfejs aplikacji, asystent wymaga od użytkownika wyraźnej akceptacji uprawnień przed przejęciem kontroli nad systemem w programie Xcode, co gwarantuje pełną transparentność podejmowanych działań.

Z kolei w wydaniu v2.1.260 całkowicie zreorganizowano sposób prezentacji zmian w kodzie. W trybie renderowania pełnoekranowego polecenie /diff nie uruchamia już blokującego podglądu, lecz otwiera dedykowany panel boczny umieszczony bezpośrednio obok okna konwersacji:

> /diff

Panel ten wyświetla listę modyfikowanych plików wraz z precyzyjną liczbą dodanych oraz usuniętych linii kodu. Zawartość odświeża się automatycznie za każdym razem, gdy Claude edytuje plik lub wykonuje polecenie powłoki. Programista może zaznaczyć kursorem wybrane fragmenty bezpośrednio w panelu, aby natychmiast załączyć je do kolejnego zapytania. Funkcja wymaga włączonego trybu fullscreen, repozytorium git oraz terminala o szerokości co najmniej 110 kolumn.

Optymalizacja zużycia kontekstu: diagnostyka /skill-doctor i monitoring pamięci podręcznej

Wersja v2.1.252 wprowadziła do dyspozycji deweloperów polecenie /skill-doctor. Narzędzie to weryfikuje wpływ poszczególnych umiejętności (skills) na zajętość okna kontekstowego oraz bada częstotliwość ich wykorzystania:

> /skill-doctor

Każda aktywna umiejętność z listy powiększa liczbę tokenów przesyłanych w każdej turze dialogowej, niezależnie od tego, czy została faktycznie wywołana. W sesjach interaktywnych polecenie otwiera raport w zakładce Stats menedżera /plugin, natomiast w trybie wsadowym z flagą -p zrzuca dane w formacie tekstowym.

Wsparciem w kontrolowaniu zasobów jest także rozbudowane polecenie /cost. Dopisano do niego linię Prompt cache (main), która szczegółowo raportuje udział tokenów pobranych z pamięci podręcznej, liczbę chybień bufora, stopień jego rozgrzania oraz prawdopodobną przyczynę ostatniego braku trafienia. Identyczny obiekt prompt_cache udostępniono twórcom skryptów linii statusu. Aby ułatwić przetwarzanie dużych partii danych diagnostycznych, limity parametrów bashOutputMaxChars oraz taskOutputMaxChars podniesiono aż do 128,000 znaków.

Zaostrzone mechanizmy bezpieczeństwa, kontrola uprawnień i integracja enterprise

Cykl wydań v2.1.251–v2.1.261 przyniósł istotne zaostrzenie polityki bezpieczeństwa w trybie automatycznym (auto mode). Wbudowany klasyfikator blokuje obecnie próby odpytywania chmurowych punktów końcowych metadanych instancji (instance-metadata) w poszukiwaniu poświadczeń oraz uniemożliwia nawiązywanie połączeń z sąsiednimi kontenerami, których asystent sam nie powołał do życia. Dodatkowo Claude Code każdorazowo prosi o autoryzację, zanim model po raz pierwszy odczyta plik spoza wyznaczonych katalogów roboczych, dając możliwość trwałego zablokowania takich operacji.

Zmieniły się również zasady konfigurowania uprawnień. Zdefiniowanie wartości defaultMode jako bypassPermissions w lokalnych plikach .claude/settings.json lub .claude/settings.local.json przestało działać — sesja uruchomi się wtedy w bezpiecznym trybie Manual. Pominięcie uprawnień wymaga konfiguracji w ustawieniach użytkownika, ustawieniach zarządzanych organizacji lub użycia flagi --permission-mode. Zespoły zyskały także opcję managedMcpServers do globalnego wdrażania serwerów MCP opartych na protokołach HTTP oraz SSE. Nacisk na rygorystyczne reguły bezpieczeństwa i izolację procesów agentowych odpowiada standardom rozwijanym w ramach współpracy Claude i NVIDIA, gdzie kluczowym zagadnieniem pozostaje precyzyjny nadzór nad uprawnieniami modeli w infrastrukturze korporacyjnej.

Wśród pozostałych zmian wdrożono haki PreModelSwitch (pozwalający zablokować zmianę modelu) oraz PostModelSwitch (dołączający dodatkowy kontekst po przełączeniu), a polecenie /effort umożliwia przypisanie odrębnego poziomu wysiłku dla każdego modelu z osobna (klawisz s ogranicza zmianę tylko do bieżącej sesji). Plany Enterprise oparte na stanowiskach (seat-based) domyślnie korzystają teraz z modelu Opus 5. W interfejsie wiersza poleceń ujednolicono skróty do standardu readline (Ctrl+W oraz Alt+B, Alt+F i Alt+D), wycofując opcję keybindingFlavor, natomiast w rozszerzeniu dla edytora VS Code wprowadzono menu stylów wyjściowych (Output styles) oraz możliwość bezpośredniego otwarcia selektora modeli z poziomu promptu.

// powiązane wpisy

// zobacz też

// zestawienie z rejestrów

Krajobraz modeli językowych

Kto wydaje komercyjne modele językowe, z jakiego kraju jest dostawca, ile kosztuje wyjście modelu i czy oddaje wagi. Co tydzień z publicznych katalogów.

zobacz dane →