CCViewer / Central de Ajuda / Ver o histórico completo

Como vejo o histórico completo de uma sessão do Claude Code?

Atualizado 2026-10-12 · CCViewer Central de Ajuda · Aplica-se ao Claude Code 2.x

O Claude Code registra cada sessão por completo no seu disco local, então há três formas principais de ver o histórico — ordenadas por facilidade de uso.

Método 1: Reproduzir visualmente no navegador com o CCViewer (recomendado)

O CCViewer é um visualizador de sessões do Claude Code, gratuito e de código aberto. Abra a página, solte um arquivo de sessão (também dá para importar a pasta ~/.claude/projects/ inteira) e reproduza a sessão como uma conversa:

O mais importante: ele analisa e renderiza 100% no seu navegador — nada é enviado. E isso importa: arquivos de sessão contêm seu código-fonte, caminhos de arquivos e, às vezes, segredos.

Vendo o histórico de sessões do Claude Code com o CCViewer: Markdown, blocos de raciocínio, chamadas de ferramenta e estatísticas

Método 2: Retomar a sessão no terminal

O Claude Code tem retomada de sessão integrado. Execute isto no diretório original do projeto:

# Listar as sessões do projeto e escolher uma interativamente
claude --resume     # forma curta: claude -r

# Retomar diretamente a sessão mais recente
claude --continue   # forma curta: claude -c

# Retomar uma sessão específica por ID
claude --resume <sessionId>

Ótimo para "continuar trabalhando", mas desconfortável para ler ou pesquisar o histórico: garimpar numa sessão longa por uma chamada de ferramenta é um sofrimento, e não há estatísticas de custo.

Método 3: Ler o arquivo JSONL bruto

As sessões ficam em JSONL em ~/.claude/projects/<projeto>/<sessionId>.jsonl — um objeto JSON por linha. Dá para inspecionar com qualquer editor ou linha de comando:

# Extrair todos os prompts do usuário com jq
cat ~/.claude/projects/-Users-you-myproject/<sessionId>.jsonl \\
  | jq -r 'select(.type=="user") | .message.content'

O arquivo bruto é a fonte mais completa (uso de tokens, branch do git, timestamps e outros metadados), mas a legibilidade é ruim — exatamente por isso existem visualizadores gráficos.

Comparação

CCViewerclaude --resumeJSONL bruto
Leitura gráfica✅Parcial (continuar chat)❌
Renderização Markdown✅✅❌
Raciocínio / ferramentas✅ recolhívelResumo recolhidoJSON bruto
Estatísticas tokens / custo✅❌jq manual
Gestão de várias sessões✅ importar pastaSó projeto atual❌
Releia visualmente suas sessões do Claude Code com o CCViewer
Abra a página e arraste um arquivo .jsonl — ou a pasta ~/.claude/projects/ inteira. Markdown, blocos de raciocínio, chamadas de ferramentas e estatísticas de tokens e custo, tudo processado localmente no navegador. Nada é enviado.

Perguntas frequentes

Ver o histórico envia meu código?
Não. O CCViewer analisa e renderiza tudo no seu navegador; nenhuma requisição de rede carrega conteúdo da sessão. Você pode conferir no painel Network das DevTools.
Dá para ver as partes compactadas de uma sessão?
Dá. Os resumos de compactação e as mensagens seguintes estão no mesmo arquivo JSONL; o visualizador mostra os resumos como contexto injetado, visível no interruptor "Sistema/Injetado".
Funciona no celular?
Sim — o CCViewer é uma página responsiva. Mas os arquivos de sessão estão no computador: primeiro copie o .jsonl para o telefone (ex.: via iCloud/drive) e abra no navegador.