CCViewer

$ cat ~/.claude/projects/**/*.jsonl

Leia o histórico de sessões do Claude Code

Renderize arquivos .jsonl localmente no navegador. Privado, gratuito e open source

Arraste um arquivo .jsonl ou uma pasta de projeto inteira aqui, ou clique para escolher

ex.: a pasta ~/.claude/projects/ inteira ou um único <sessionId>.jsonl dela

https://ccviewer.top/claude-code-session-viewer
>
Você
Corrige o layout quebrado da página de login no celular
⏺
Resposta claude-opus-4-6
✻Primeiro vou inspecionar os estilos da página de login…
⏺ Readsrc/pages/Login.tsx

O problema era um wrap ausente no layout flex. Corrigido e verificado em 375 px.

CCViewer é um visualizador de sessões do Claude Code, open source. Ele renderiza arquivos .jsonl inteiramente no seu navegador — Markdown, blocos de raciocínio, chamadas de ferramentas e estatísticas de custo. Nada é enviado a servidores: sua privacidade está garantida.

Renderização MarkdownBlocos de código, tabelas, listas e citações
Processo de raciocínioExtended thinking recolhível
Chamadas de ferramentasParâmetros e resultados expansíveis
Uso e custoTokens, duração e gastos
Interface multilíngueAlterne entre 10 idiomas num clique
Privacidade primeiro100% no cliente, zero upload

Perguntas frequentes

Como vejo sessões anteriores do Claude Code?
O Claude Code salva cada sessão como um arquivo JSONL em ~/.claude/projects/<projeto>/<session-id>.jsonl. Solte esse arquivo nesta página para navegar pela conversa completa.
Meu arquivo de sessão é enviado para somewhere?
Não. A análise acontece inteiramente no seu navegador, sem requisições de rede e sem upload. Arquivos de sessão contêm seu código e caminhos — por isso a ferramenta é 100% no cliente.
O que o visualizador suporta?
Markdown nas mensagens, blocos de extended thinking, parâmetros e resultados de ferramentas, imagens, uso de tokens e estatísticas de custo, com interface em 10 idiomas.
O que é o formato .jsonl?
JSON Lines — um objeto JSON independente por linha. O Claude Code registra cada mensagem, chamada de ferramenta e metadado como uma linha.
O CCViewer é gratuito?
Sim, é gratuito e open source. Não exige cadastro.

Biblioteca de sessões

Dica (macOS): pressione <kbd>⌘⇧.</kbd> no seletor para mostrar pastas ocultas, ou use <kbd>⌘⇧G</kbd> no Finder e digite <code>~/.claude/projects</code>. O seletor lembra a última pasta.

O armazenamento do navegador está cheio; algumas sessões foram salvas apenas como resumo.

Ainda não há sessões. Abra uma pasta com arquivos .jsonl para criar sua biblioteca.

Colar texto JSONL

Cole aqui todo o conteúdo do arquivo de histórico, um objeto JSON por linha (um único array / objeto JSON também funciona).