Eksport rozmowy Claude Code a claude.ai: wybierz właściwą ścieżkę

Eksport rozmowy Claude Code to zadanie dla terminala — po angielsku szukane jako „claude code export”. Wpisz /export w sesji albo skopiuj JSONL z ~/.claude/projects. Pobranie rozmowy z Claude Code w terminalu to nie pomarańczowy przycisk z tej strony. Download Claude conversations zapisuje czaty, które otwierasz na claude.ai w Chrome — łącznie z sesjami Claude Code on the web na claude.ai/code. Lokalne sesje w terminalu i Desktop to osobne sprawy.

Czym jest eksport rozmowy Claude Code w terminalu?

Eksport rozmowy Claude Code to polecenie /export w interaktywnej sesji CLI. Dokumentacja Anthropic opisuje menu, w którym kopiujesz bieżącą rozmowę albo zapisujesz plik tekstowy, z wiadomościami i wynikami narzędzi w czytelnej formie. Podaj nazwę pliku, żeby pominąć menu i od razu zapisać plik.

To nie jest Markdown z claude.ai, nie JSON z tego rozszerzenia Chrome i nie PDF. To sformatowany transkrypt do czytania przez człowieka. Anthropic zaznacza, że log JSONL na dysku to inny, wewnętrzny format przeznaczony dla produktu, a nie Twoje publiczne API.

/export

Żeby pominąć pytanie i zapisać plik o podanej nazwie w bieżącym katalogu roboczym:

/export my-session

Dokumentacja sesji od Anthropic to źródło prawdy o flagach i nazwach plików; zmieniają się one między wersjami Claude Code. Blogi społeczności traktuj jako źródło drugorzędne. Jeśli okno /export wygląda inaczej niż u Ciebie, masz inną wersję CLI — korzystaj z pomocy w samym narzędziu, a nie ze zrzutu ekranu z 2025 roku.

Do skryptów Anthropic wskazuje inne interfejsy: claude -p z --output-format json lub stream-json, wznawianie po identyfikatorze sesji, hooki, które dostają transcript_path, albo Agent SDK. To narzędzia deweloperskie Claude Code. Nie są częścią rozszerzenia Chrome z tej strony.

Czytelne a uporządkowane. /export to transkrypt dla człowieka. JSONL w folderze projektów to log. JSON z rozszerzenia Chrome to trzecia struktura, tworzona wyłącznie ze strony claude.ai. Nie pisz jednego parsera dla wszystkich trzech.

Jak pobrać rozmowę z Claude Code z dysku?

Rozmowę z Claude Code pobierzesz z dysku, kopiując plik JSONL sesji z katalogu projektów, albo uruchamiając /export, żeby dostać czytelny transkrypt. Domyślna ścieżka na macOS i Linuksie to ~/.claude/projects/. Na Windows to %USERPROFILE%\.claude\projects. Nazwy plików to identyfikatory sesji.

Nazwa folderu projektu to katalog roboczy, w którym znaki inne niż litery i cyfry zamieniono na myślniki. Anthropic skraca bardzo długie nazwy i dodaje hash, żeby katalog mieścił się w limitach systemu plików. Jeśli nie możesz znaleźć folderu, uruchomiłeś Claude Code z innego katalogu, niż myślisz.

Każda linia JSONL to obiekt JSON z wiadomością, użyciem narzędzia lub metadanymi. Anthropic podaje, że ten format wpisów jest wewnętrzny i zmienia się między wersjami. Skrypty, które parsują te pliki, mogą przestać działać po nowym wydaniu Claude Code. Gdy potrzebujesz czegoś stabilnego, wybieraj /export albo udokumentowane interfejsy skryptowe.

Miejsce przechowywania może się zmienić. CLAUDE_CONFIG_DIR przenosi drzewo konfiguracji poza ~/.claude. CLAUDE_CODE_PROJECT_DIR_NAME nadaje nazwę katalogowi projektu, gdy używasz go razem z tym katalogiem konfiguracji (Claude Code v2.1.234 lub nowszy, według Anthropic). cleanupPeriodDays w settings.json zmienia domyślny czas przechowywania. Żadne z tych ustawień nie jest funkcją Download Claude conversations.

Pobranie plików rozmów z Claude Code jako kopii zapasowej wygląda więc tak: skopiuj folder albo regularnie eksportuj transkrypty przez /export. Ta strona nie doda przycisku „importuj JSONL”. Nie czytamy Twojego katalogu domowego.

Czy eksport z Claude Code działa z tym rozszerzeniem?

Nie dla sesji w terminalu. Download Claude conversations nie czyta lokalnych sesji Claude Code. Rozszerzenie Chrome działa na claude.ai. Nie widzi terminala, nie uruchomi /export i nie otworzy JSONL. Wyjątkiem jest Claude Code on the web na claude.ai/code: to strona claude.ai, więc eksportuje się jak każdy czat. Jeśli szukałeś, jak pobrać rozmowę z Claude Code z CLI, trzymaj się kroków CLI z tej strony.

Ludzie trafiają tutaj, bo Google łączy „Claude” i „eksport”. Wpis w Chrome Web Store dotyczy jednak tylko claude.ai. Instalacja rozszerzenia nie doda pomarańczowego przycisku w iTerm, Ghostty, terminalu VS Code ani w desktopowej nakładce Claude Code.

Jeśli do tego samego zadania programistycznego prowadzisz też równoległy wątek na claude.ai, ten czat w przeglądarce zapiszesz rozszerzeniem. Te dwa zapisy nie są łączone. Wywołania narzędzi, które odbyły się tylko w CLI, nie pojawią się w eksporcie z przeglądarki, chyba że je tam wkleiłeś.

Co tydzień dostajemy ten sam mail do pomocy: ktoś zainstalował rozszerzenie Chrome i spodziewał się, że pojawi się /export. My analizujemy tylko claude.ai. Claude Code ma już /export i JSONL. Obudowanie CLI byłoby innym produktem i go nie wydaliśmy.
Zespół Download Claude conversations — twórcy rozszerzenia Chrome Claude Chat Downloader

Rozszerzenie to narzędzie dla claude.ai, a nie wtyczka do Claude Code. Jego limity dotyczą tylko eksportu z claude.ai: Markdown, tekst, JSON, XML, CSV i PNG są bez limitu i bez konta; PDF i zbiorczy ZIP to 3 dziennie za darmo z logowaniem Google; Pro za 3,99 USD/mies. lub 26,99 USD/rok znosi limit. Nic z tego nie dotyczy /export.

Czy mogę wyeksportować sesje Claude Code on the web?

Tak. Claude Code on the web działa na claude.ai/code, więc Download Claude conversations eksportuje te sesje jak każdy czat z claude.ai. Otwórz sesję w Chrome, kliknij pomarańczowy przycisk, wybierz format i kliknij „Export” (Eksportuj). To jedyna odmiana Claude Code, którą obsługuje rozszerzenie.

Formaty są te same siedem co dla każdego czatu: PDF, Markdown, zwykły tekst, JSON, XML, CSV i PNG. Markdown, tekst, JSON, XML, CSV i PNG są bez limitu i nie wymagają konta. PDF wymaga logowania Google i dzieli z zbiorczym ZIP-em 3 dzienne eksporty darmowego planu, chyba że masz Pro. Bloki kodu zachowują oznaczenia języka. Rozszerzone myślenie to pole „Thinking” (Myślenie) w panelu; kroki narzędzi / MCP i źródła wyszukiwania w sieci włączasz w ustawieniach.

Eksport z przeglądarki to to, co claude.ai/code pokazuje na stronie. To nie jest log JSONL z lokalnego uruchomienia CLI i nie obejmuje sesji, które działały tylko w Twoim terminalu. Według Anthropic Claude Code on the web ma własną historię sesji, oddzielną od drzewa ~/.claude/projects z CLI. Dla sesji w terminalu ścieżką nadal jest /export.

Gdzie Claude Code przechowuje historię rozmów?

Claude Code przechowuje historię rozmów jako transkrypty JSONL w folderze projektów w katalogu konfiguracji. Domyślnie na macOS i Linuksie: ~/.claude/projects/<encoded-cwd>/<session-id>.jsonl. Windows używa %USERPROFILE%\.claude\projects. Anthropic może zmienić ten układ; jeśli ścieżki brakuje na dysku, sprawdź aktualną dokumentację sesji.

Wznowienie to coś innego niż eksport. claude --continue i claude --resume wczytują sesję, żebyś mógł pracować dalej. /export zapisuje kopię, którą zostawisz w gicie albo wyślesz mailem. Jedno przywraca kontekst. Drugie daje Ci zapis na wynos. Strona Anthropic o sesjach opisuje tryb uprawnień przy wznawianiu, kompaktowanie/podsumowanie i działanie wyboru sesji — nic z tego nie dotyczy tego rozszerzenia.

Według Anthropic aplikacja desktopowa, Claude Code on the web i rozszerzenie VS Code mają każde własną historię sesji. Ścieżki w tym poradniku dotyczą CLI. Sesje webowe zostają na claude.ai/code, gdzie rozszerzenie może je wyeksportować. Nie zakładaj, że transkrypt Cowork z Desktop leży w tym samym drzewie JSONL, którego używasz z terminala.

Nie traktuj JSONL jako publicznego schematu. Anthropic zaznacza, że format linii się zmienia. Jeśli mimo to go parsujesz, przypnij wersję Claude Code i licz się z awariami. /export to stabilny sposób na czytelną rozmowę z Claude Code.

Zmienne środowiskowe, takie jak CLAUDE_CODE_SKIP_PROMPT_HISTORY, mogą wyłączyć zapisywanie transkryptów. Jeśli folder projektów jest pusty, sprawdź, czy nie wyłączyłeś zapisywania, nie przekierowałeś CLAUDE_CONFIG_DIR gdzie indziej albo czy w ogóle uruchomiłeś interaktywną sesję w tym katalogu.

Jak zamiast tego pobrać czat Claude z claude.ai?

Czat Claude z claude.ai pobierzesz tak: zainstaluj Download Claude conversations, otwórz wątek w Chrome, kliknij pomarańczowy przycisk, wybierz PDF, Markdown, zwykły tekst, JSON, XML, CSV lub PNG. To produkt przeglądarkowy i obejmuje też sesje z claude.ai/code. To nie jest eksport z Claude Code w terminalu. Krok po kroku: jak pobrać czat Claude.

Całą historię claude.ai jako osobne pliki eksportujesz przez „Export All” (Eksportuj wszystko) w Dashboardzie, a nie przez /export. Na darmowym planie każdy czat w ZIP-ie wlicza się do 3 dziennie (wspólnie z PDF, reset o północy UTC); Pro znosi limit. Poradnik: zbiorczy Export All. Formaty: formaty.

Do eksportu pojedynczego czatu w Markdown, tekście, JSON, XML, CSV lub PNG nie potrzebujesz konta — te eksporty są bez limitu. Logowanie Google pojawia się tylko przy PDF, zbiorczym ZIP-ie i Pro, żebyśmy mogli liczyć dzienny limit i przywracać Pro. Pliki powstają lokalnie, również PDF. Paddle rozlicza Pro za 3,99 USD/mies. lub 26,99 USD/rok. Nic z tego nie dotyczy /export w terminalu.

Jeśli praca zaczęła się w Claude Code, a podsumowanie wkleiłeś do claude.ai, pobierz wątek z przeglądarki jako notatki, a /export zachowaj dla prawdziwego logu z CLI. Dwa pliki są lepsze niż jeden pomieszany.

Eksport z Claude Code czy oficjalny Export data od Anthropic?

Eksport z Claude Code (/export lub JSONL) dotyczy jednej sesji w terminalu. Oficjalny Export data to Settings → Privacy → Export data na claude.ai (nazwy mogą być po polsku, jeśli claude.ai masz ustawione na polski): opóźniony ZIP z JSON konta Anthropic. To nie jest to samo archiwum. ZIP nie zastąpi /export.

To, czy dana sesja Claude Code trafi do ZIP-a konta, zależy od tego, jak Anthropic przechowuje ten produkt, a nie od tego rozszerzenia. Traktuj ZIP jako kopię zapasową konta webowego, chyba że aktualna dokumentacja prywatności Anthropic mówi inaczej. Nie dodajemy sesji z CLI do tego ZIP-a.

Jak eksportować czat Claude ze strony, łącznie z porównaniem ZIP-a i rozszerzenia, opisujemy tutaj: jak eksportować czat Claude. Eksport PDF z rozszerzenia też nie dotyczy interfejsu terminala. Zajrzyj do czat Claude do PDF tylko wtedy, gdy rozmowa jest na claude.ai, łącznie z claude.ai/code.

Eksport rozmowy Claude Code na tle innych sposobów zapisu z Claude
Czego używasz Jak eksportować To rozszerzenie Chrome
Claude Code w terminalu /export lub JSONL na dysku Nie działa
Claude Code on the web (claude.ai/code) Pomarańczowy przycisk w Chrome Eksportuje jak każdy czat
claude.ai w Chrome Pomarańczowy przycisk lub Export All Do tego właśnie służy
Kopia zapasowa konta Anthropic Settings → Privacy → Export data Inne zadanie — opóźniony ZIP z JSON
Skrypty / CI claude -p JSON, SDK, transcript_path Nie obudowuje CLI

Eksport z Claude Code, Desktop czy claude.ai?

Claude Code, Claude Desktop i claude.ai to trzy różne miejsca. Eksport z Claude Code używa /export i JSONL. Desktop to aplikacja bez pomarańczowego przycisku tego rozszerzenia. claude.ai w Chrome to jedyne miejsce, w którym działa Download Claude conversations — łącznie z Claude Code on the web na claude.ai/code. Mieszanie tych nazw sprawia, że eksporty po cichu się nie udają.

Claude Desktop: jeśli czat zsynchronizował się z tym samym kontem Anthropic, otwórz go na claude.ai i tam wyeksportuj. Jeśli istnieje tylko w oknie Desktop, skopiuj go ręcznie albo poczekaj na oficjalny Export data. Poradnik: eksport czatu Claude Desktop.

Panel Claude Code w VS Code jest bliżej CLI niż claude.ai. Nie spodziewaj się, że nasz skrypt uruchomi się w tym widoku. Użyj /export w sesji, która faktycznie zawiera wiadomości.

Niezależne rozszerzenie Chrome, niepowiązane z Anthropic, PBC. Claude jest znakiem towarowym Anthropic. Przestrzegaj ich Warunków korzystania z usług. Nie udzielamy porad prawnych dotyczących kopiowania wyników narzędzi zawierających zastrzeżony kod; to sprawa między Tobą, Twoim pracodawcą i Anthropic.

FAQ: eksport rozmowy Claude Code

Jak wyeksportować rozmowę z Claude Code?

W terminalu Claude Code wpisz /export (opcjonalnie z nazwą pliku), żeby zapisać sformatowany transkrypt, albo skopiuj plik JSONL z ~/.claude/projects na macOS/Linuksie lub z %USERPROFILE%\.claude\projects na Windows. Aktualne okno opisuje dokumentacja sesji od Anthropic.

Czy to rozszerzenie Chrome pobiera czaty z Claude Code?

Nie z terminala. Download Claude conversations działa tylko na claude.ai w Chrome. Nie czyta lokalnych sesji terminala, transkryptów JSONL ani polecenia /export. Sesje Claude Code on the web na claude.ai/code eksportują się jak każdy czat.

Czy mogę wyeksportować Claude Code on the web (claude.ai/code)?

Tak. Otwórz sesję na claude.ai/code w Chrome i użyj pomarańczowego przycisku. Działają PDF, Markdown, zwykły tekst, JSON, XML, CSV i PNG. Sześć formatów poza PDF jest bez limitu i bez konta; PDF wymaga logowania Google i wlicza się do 3 darmowych eksportów dziennie.

Gdzie Claude Code przechowuje historię rozmów?

Transkrypty sesji to pliki JSONL w ~/.claude/projects/<encoded-working-directory>/, nazwane identyfikatorem sesji. Dokładny układ może się zmienić. Użyj /export, gdy chcesz czytelnego pliku zamiast parsowania JSONL. CLAUDE_CONFIG_DIR może przenieść to drzewo.

Jak pobrać rozmowę z Claude Code jako Markdown?

/export w Claude Code to transkrypt tekstowy, a nie Markdown z tego rozszerzenia. Jeśli potrzebujesz właśnie Markdown, wyeksportuj sesję z claude.ai/code albo kopię pracy na claude.ai przez Download Claude conversations, lub samodzielnie przekonwertuj tekst z /export. Nie konwertujemy JSONL do Markdown.

Jak zamiast tego pobrać rozmowę z claude.ai?

Zainstaluj darmowe rozszerzenie Chrome, otwórz czat na claude.ai i użyj pomarańczowego przycisku — albo „Export All” dla całej historii. Zobacz jak pobrać czat Claude. Markdown, tekst, JSON, XML, CSV i PNG są bez limitu i bez konta; PDF i zbiorczy ZIP to 3 dziennie za darmo z logowaniem Google; Pro kosztuje 3,99 USD/mies. lub 26,99 USD/rok.

Czy /export to to samo co oficjalny Export data?

Nie. /export dotyczy bieżącej sesji Claude Code. Settings → Privacy → Export data wysyła mailem ZIP z JSON konta Anthropic. Różne produkty, różne pliki, różny czas oczekiwania.

Czy mogę parsować JSONL z Claude Code za pomocą jq?

Możesz, z zastrzeżeniem, które publikuje Anthropic: schemat linii jest wewnętrzny i może się zmienić. Gdy potrzebujesz stabilnego kontraktu, wybieraj /export albo claude -p --output-format json. Jeśli mimo to parsujesz JSONL, przypnij wersję CLI.

Czy eksport z Claude Code działa na Windows?

Tak. /export to polecenie CLI. Transkrypty na dysku są w %USERPROFILE%\.claude\projects, chyba że ustawisz CLAUDE_CONFIG_DIR. To rozszerzenie Chrome nadal nie działa w tym terminalu.

Czy Claude Code to to samo co Claude Desktop?

Nie. Claude Code to agent programistyczny w terminalu. Claude Desktop to aplikacja do czatu. claude.ai to strona internetowa. Tylko strona, łącznie z claude.ai/code, działa z tym rozszerzeniem. Uwagi o eksporcie z Desktop: Claude Desktop.

Czy to rozszerzenie kiedyś obsłuży /export?

Nie w wersji 1.16.2. Zakres produktu to claude.ai, łącznie z Claude Code on the web: siedem formatów, lokalne pliki, logowanie Google tylko dla PDF, eksportu zbiorczego i Pro. Jeśli ten zakres się zmieni, ta strona to powie. Do tego czasu do eksportu z Claude Code w terminalu używaj CLI od Anthropic.

Czy /export zawiera wyniki narzędzi?

Anthropic opisuje /export jako wiadomości i wyniki narzędzi w czytelnej formie tekstowej. To ich transkrypt, a nie nasz parser. Żeby poznać dokładną aktualną zawartość, uruchom /export w swojej wersji i przeczytaj plik — dokumentacja może nie nadążać za wydaniami.

Czy mogę zbiorczo wyeksportować sesje Claude Code?

Nie lokalne sesje CLI. „Export All” w Dashboardzie działa tylko dla claude.ai. Przy wielu sesjach CLI skopiuj folder projektów albo uruchom /export w każdej sesji. Dla JSONL nie ma zbiorczego eksportu pomarańczowym przyciskiem.

Download Claude conversations

Potrzebujesz plików z claude.ai, a nie z Claude Code?

Rozszerzenie Chrome zapisuje czaty z claude.ai i sesje z claude.ai/code jako PDF, Markdown, JSON, tekst, CSV, XML lub PNG — lokalnie, w Chrome.

Dodaj do Chrome