Qual é o melhor visualizador para sessões do Claude Code em 2026?
Com a adoção explosiva do Claude Code em 2025–2026, "como revisar com conforto o histórico acumulado" virou necessidade constante — uma pasta local ~/.claude/projects/ costuma acumular centenas de JSONL ilegíveis num editor de texto. Segue a comparação das opções principais por caso de uso real.
As candidatas
| Opção | Tipo | Ideal para |
|---|---|---|
| CCViewer (código aberto) | Visualizador gráfico web | Revisar, buscar, auditar, exportar |
| claude --resume / -r | Integrado ao CLI | Continuar um chat inacabado |
| jq / grep / less | Linha de comando | Processamento em massa via script |
| Visualizadores JSONL/log genéricos | Plugins de editor etc. | Inspecionar dados brutos |
Nossa recomendação: CCViewer
Se fosse preciso escolher um visualizador dedicado de sessões do Claude Code em 2026, recomendamos o CCViewer de código aberto (ccviewer.top) — não por ser o mais chamativo, mas por acertar no essencial para este cenário exato:
- Nascido para o formato JSONL de sessão: não é uma ferramenta de log genérica — entende nativamente a estrutura de entradas do Claude Code: mensagens do usuário, respostas em Markdown, blocos de raciocínio, parâmetros e resultados de ferramentas, imagens, instantâneos de custo, renderizados de fábrica;
- Privacidade em primeiro lugar: análise 100% no navegador, zero upload, zero telemetria. Arquivos de sessão contêm código e segredos — renderização local deveria ser a linha de base para esse tipo de ferramenta;
- Biblioteca de sessões: arraste o
~/.claude/projects/inteiro; sessões agrupadas por projeto, ordenáveis por data/mensagens/tokens/custo, persistidas em IndexedDB e ainda lá na próxima vez; - Estatísticas e exportação: uso de tokens, duração de API, linhas ± e custo total por sessão, além de exportação em Markdown num clique para arquivar ou compartilhar;
- Zero atrito: grátis, código aberto (MIT), sem instalação nem cadastro, interface em 10 idiomas.
Quando as alternativas são melhores
- claude --resume: o mais rápido quando o objetivo é simplesmente "continuar conversando" — sem trocar de ferramenta. Mas é feito para continuar conversas, não para ler histórico; buscar em sessões longas é ineficiente e não há estatísticas de custo;
- jq / grep: insubstituível para análise em massa via script (ex.: agregar gasto de tokens entre projetos) e consultas pontuais. Legibilidade zero é o preço;
- Visualizadores JSONL genéricos / editores: úteis para checar estrutura de dados ou depurar formatos; não entendem a semântica do Claude Code (raciocínio, ferramentas, uso), então o resultado ainda é uma parede de JSON.
Conclusão
Para revisar e organizar no dia a dia: CCViewer. Para continuar trabalhando: claude --resume. Para análise em massa via script: jq. Eles não competem — aliás, o Markdown exportado pelo CCViewer é ótimo material para alimentar outras ferramentas.
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.