Przejdź do głównej zawartości

Historia wersji Claude Code

Ten kompletny changelog śledzi szybką ewolucję Claude Code od rozpoczęcia fazy preview w lutym 2025 roku. Każda wersja wprowadza znaczące ulepszenia oparte na opiniach użytkowników i wzorcach użytkowania w rzeczywistych warunkach.

v1.0.54 - 16 lipca 2025

Główne ulepszenia

  • Ulepszenie hooks: Dodano hook UserPromptSubmit z bieżącym katalogiem roboczym w danych wejściowych hook
  • Komendy slash: Wsparcie dla pola argument-hint w metadanych komend niestandardowych
  • Ulepszenia Windows:
    • Przepływ OAuth teraz używa portu 45454 z prawidłową konstrukcją URL przeglądarki
    • Skrót zmiany trybu zmieniony na Alt + M (naprawia konflikt Shift+Tab)
    • Tryb planowania renderuje się prawidłowo w terminalach Windows
  • Wykonywanie shell: Migawka shell w pamięci zapobiega błędom związanym z plikami

v1.0.53 - 11 lipca 2025

Przełomowa aktualizacja

  • Rozszerzenie kontekstu: Limit zawartości pliku @-mention zwiększony ze 100 do 2000 linii
  • Integracja AWS: Skrypty pomocnicze do odświeżania poświadczeń:
    • awsAuthRefresh do operacji logowania SSO
    • awsCredentialExport do operacji STS w tle

v1.0.52 - 10 lipca 2025

  • Instrukcje MCP: Wsparcie dla instrukcji serwera Model Context Protocol
  • Dalsze ulepszenia integracji MCP

v1.0.51 - 8 lipca 2025

Uruchomienie natywnego wsparcia Windows

  • Windows Native: Działa bez WSL (Git dla Windows wymagany do funkcji Git)
  • Integracja w chmurze: Wsparcie Amazon Bedrock poprzez AWS_BEARER_TOKEN_BEDROCK
  • Diagnostyka: Komenda /doctor identyfikuje i naprawia nieprawidłowe konfiguracje
  • Tryb interaktywny: Flaga --append-system-prompt teraz działa w trybie interaktywnym
  • Wydajność: Próg auto-kompakcji zwiększony z 60% do 80%
  • Telemetria: Rozszerzone metadane OpenTelemetry (OS, architektura, wersja WSL)
  • Poprawki błędów:
    • Nazwy katalogów ze spacjami obsługiwane prawidłowo
    • Komendy niestandardowe w podkatalogach rejestrują się z prawidłowym namespace
    • Rozwiązano przypadek brzegowy odrzucenia trybu planowania

v1.0.48 - 7 lipca 2025

Ulepszenia stabilności i UX

  • Krytyczna poprawka: Rozwiązano błąd zawieszania przy uruchamianiu z v1.0.45
  • UX narzędzia Bash: Postęp w czasie rzeczywistym pokazujący ostatnie 5 linii wyjścia
  • Config MCP: Rozszerzanie zmiennych środowiskowych w konfiguracjach serwera
  • Niezawodność shell: Migawki przeniesione do katalogu ~/.claude
  • Nowy hook: Hook PreCompact do akcji przed kompakcją
  • Tryb Vim: Rozszerzone przypisania klawiszy (motywy c, f/F, t/T)

v1.0.44-45 - 3 lipca 2025

Funkcje wyszukiwania i eksportu

  • v1.0.44:
    • Nowa komenda /export do transkryptów rozmów
    • Wyniki MCP resource_link wyświetlają się prawidłowo
    • Ctrl+Z teraz zawiesza (wznów za pomocą fg)
    • Cofnij prompt przemapowane na Ctrl+U
  • v1.0.45:
    • Przebudowa narzędzia wyszukiwania: Przeprojektowane narzędzie grep z nowymi parametrami
    • Widok diff notebook Jupyter wyłączony (zapobiega timeout)
    • Atomiczne zapisy config zapobiegają uszkodzeniu
    • Udoskonalenie hooks: Wydarzenia Stop vs SubagentStop
    • Przywrócono namespace komend niestandardowych

v1.0.38 - 30 czerwca 2025

Wprowadzenie systemu hooks

  • Hooks definiowane przez użytkownika: Wstrzykiwanie niestandardowego zachowania w zdarzenia cyklu życia
  • Umożliwia logowanie, zatwierdzenia i integracje
  • Funkcja napędzana przez społeczność oparta na opiniach GitHub
  • Główne rozszerzenie możliwości rozszerzania

v1.0.27 - 18 czerwca 2025

Integracja MCP w czasie rzeczywistym

  • Wsparcie SSE: Server-Sent Events dla serwerów MCP
  • Transport HTTP: Dodatkowa opcja transportu
  • OAuth 2.0: Uwierzytelnianie dla zdalnych serwerów MCP
  • Składnia zasobów: @server:protocol://path dla danych zewnętrznych
  • Połączenia na żywo z zewnętrznymi serwerami narzędzi

v1.0.24-25 - 25 czerwca 2025

Ulepszenia niezawodności

  • v1.0.24:
    • Ulepszone formatowanie komendy /mcp
    • Naprawiono łączenie tablic w ustawieniach zagnieżdżonych
  • v1.0.25:
    • Naprawiono: Komendy slash nie pojawiały się/nie wykonywały
    • Przebudowa odkrywania komend niestandardowych
    • Kompatybilność proxy Ghostty
    • Ulepszenia niezawodności wyszukiwania w sieci

v1.0.23 - 11 czerwca 2025

Wydanie SDK

  • Wydano oficjalne SDK:
    • TypeScript: @anthropic-ai/claude-code (NPM)
    • Python: claude-code-sdk (PyPI)
  • Programowa integracja Claude Code
  • Strumieniowanie odpowiedzi za pomocą metody query()

v1.0.17-18 - 9 czerwca 2025

Wsparcie wielu katalogów

  • v1.0.17:
    • Wiadomości podzadań w trybie nieinteraktywnym
    • parent_tool_use_id do korelacji zadań
    • Poprawki awarii narzędzia diff VS Code
    • Tytuł procesu pokazuje się jako claude
  • v1.0.18:
    • Flaga --add-dir dla dodatkowych katalogów
    • Wsparcie strumieniowania stdin
    • Zmienna środowiskowa CLAUDE_BASH_MAINTAIN_PROJECT_WORKING_DIR
    • Auto-reconnection SSE dla serwerów MCP

v1.0.10-11 - 4 czerwca 2025

Funkcje ogólnej dostępności

  • Rozszerzenie dostępu: Dostępne dla planów Pro i Max
  • v1.0.10: Wsparcie renderowania tabel Markdown
  • v1.0.11:
    • Komenda /upgrade do zmiany planu
    • Ulepszone UI uwierzytelniania
    • Ulepszone zarządzanie listą zadań

v1.0.0 - 22 maja 2025

Uruchomienie ogólnej dostępności

  • Status: Promowany z preview do wspieranego produktu
  • Modele: Integracja Claude Opus 4 i Sonnet 4
  • Zbiegło się z uruchomieniem modelu Claude 3.7 “Sonnet”
  • v1.0.1:
    • Opcja flagi DISABLE_INTERLEAVED_THINKING
    • Nazwy modeli specyficzne dla dostawcy w UI

v0.2.125 - 21 maja 2025

Finalna beta - zmiany przełamujące

  • Bedrock ARN: Zmienione z %2F na literalne /
  • Logowanie: DEBUG=true zastąpione ANTHROPIC_LOG=debug
  • Przygotowanie do wydania GA

v0.2.117 - 20 maja 2025

  • Wyjście JSON: Zmienione na zagnieżdżone obiekty wiadomości (zmiana przełamująca)
  • Ustawienia: Dodano konfigurację cleanupPeriodDays
  • Tryb debug: Wprowadzono globalną flagę --debug

v0.2.108 - 18 maja 2025

Interaktywne myślenie

  • Sterowanie w czasie rzeczywistym: Wysyłanie wiadomości podczas “myślenia” Claude
  • Timeout Bash: BASH_DEFAULT_TIMEOUT_MS i BASH_MAX_TIMEOUT_MS
  • Naprawiono tryb myślenia w trybie nieinteraktywnym
  • Kreator MCP zdeprecjonowany na rzecz dedykowanych komend

v0.2.105 - 16 maja 2025

Możliwość przeglądania sieci

  • Wyszukiwanie w sieci: Nowe narzędzie fetch dla URL
  • Komenda status: /status zastępuje informacje wiadomości powitalnej
  • Ruchy Vim: Nawigacja na poziomie słów (w, b, e)
  • Optymalizacje wydajności dla uruchamiania i operacji na plikach

v0.2.102 - 14 maja 2025

  • Tryb myślenia: Ulepszona niezawodność i wyzwalacze
  • @-mentions: Lepsza obsługa obrazów i katalogów
  • Wejście: Można wkleić wiele dużych fragmentów tekstu

v0.2.93 - 1 maja 2025

Zarządzanie sesjami

  • Kontynuacja sesji: claude --continue dla ostatniej sesji
  • Wznowienie przez ID: claude --resume <ID> dla konkretnych sesji
  • Lista zadań: Wewnętrzne zarządzanie zadaniami dla złożonych operacji

v0.2.82 - 25 kwietnia 2025

  • Uprawnienia: Flaga --disallowedTools i config
  • Przemianowanie narzędzi: Jaśniejsze nazwy (LSTool→LS, View→Read)

v0.2.75 - 20 kwietnia 2025

Główna aktualizacja interaktywności

  • Zapytania współbieżne: Kolejkowanie wiadomości podczas zajętości Claude
  • Wsparcie obrazów: Przeciągnij i upuść lub wklej obrazy
  • @-mentions: Bezpośrednie odwoływanie się do plików w promptach
  • MCP jednorazowe: Flaga --mcp-config <path>
  • Autouzupełnianie: Ulepszenia wydajności dla dużych projektów

v0.2.70 - 15 kwietnia 2025

  • Narzędzia sieciowe: Odblokowywanie curl i podobnych komend
  • Wyszukiwanie równoległe: Wiele zapytań sieciowych jednocześnie
  • Przerwanie: Klawisz ESC natychmiast zatrzymuje Claude w trybie auto-accept

v0.2.54 - 25 marca 2025

  • Pamięć: Prefiks # dla trwałego kontekstu
  • Długie wyjście: Ctrl+R ujawnia pełne wyjście narzędzia
  • MCP SSE: Wsparcie transportu Server-Sent Events

v0.2.47 - 15 marca 2025

Auto-kompakcja i QoL

  • Autouzupełnianie: Uzupełnianie Tab dla nazw plików
  • Auto-accept: Shift+Tab przełącza zatwierdzenia edycji plików
  • Nieskończone sesje: Automatyczna kompakcja rozmów
  • Konfigurowalne poprzez interfejs /config

v0.2.44 - 14 marca 2025

Wprowadzenie trybu myślenia

  • Głębokie rozumowanie: Wyzwalane przez “think” w promptach
  • Planowanie krok po kroku przed wykonaniem
  • Odmiany “Think harder” i “ultrathink”

v0.2.34 - 8 marca 2025

Tryb Vim i komendy niestandardowe

  • Przypisania klawiszy Vim: Przełączanie za pomocą /vim
  • Komendy niestandardowe: Wsparcie katalogu .claude/commands/
  • Tryby normal i insert z nawigacją hjkl

v0.2.0 - 24 lutego 2025

Uruchomienie research preview

  • Pierwsze wydanie: Narzędzie kodowania agentycznego dla terminala
  • Podstawowe możliwości:
    • Skanowanie i rozumienie bazy kodu
    • Inteligentne wyszukiwanie kodu
    • Edycja plików z uprawnieniami
    • Wykonywanie zestawów testów
    • Operacje Git (commit, push, branch)
    • Wykonywanie komend shell
  • System uprawnień dla kontroli użytkownika
  • Testy wewnętrzne: 45-minutowe zadania ukończone za jednym podejściem

Częstotliwość wydań

  • Faza preview: Wiele wydań tygodniowo
  • Po GA: Średnio 2-3 wydania tygodniowo
  • Hotfixy: W ciągu 24-48 godzin gdy potrzeba

Numerowanie wersji

  • Major: Znaczące dodanie funkcji
  • Minor: Nowe możliwości i ulepszenia
  • Patch: Poprawki błędów i małe ulepszenia

Zmiany przełamujące

  • Wyraźnie oznaczone w changelog
  • Dostarczane przewodniki migracji
  • Rzadkie po GA (v1.0.0)
  1. Luty 2025: Podstawowe możliwości CLI i system uprawnień
  2. Marzec 2025: Tryb Vim, komendy niestandardowe, tryb myślenia, auto-kompakcja
  3. Kwiecień 2025: Obrazy, @-mentions, zapytania współbieżne, narzędzia sieciowe
  4. Maj 2025: Przeglądanie sieci, zarządzanie sesjami, uruchomienie GA z nowymi modelami
  5. Czerwiec 2025: SDK, system hooks, MCP w czasie rzeczywistym, wsparcie wielu katalogów
  6. Lipiec 2025: Natywny Windows, kontekst 2000 linii, ulepszona integracja AWS