O histórico sumiu depois do `/compact` do Claude Code? Aprenda a recuperar a conversa completa

Depois do /compact do Claude Code, o histórico sumiu? Os dados não foram perdidos — o PandaNpc concatena todo o histórico ao longo da cadeia de compressão, recupera completamente no desktop/web, suporta múltiplas compressões e não afeta o contexto real.

PandaNpcPrimeira publicação em
O histórico sumiu depois do `/compact` do Claude Code? Aprenda a recuperar a conversa completa

Se você usa o Claude Code há muito tempo, já deve ter passado por isso: quando o contexto está quase cheio, ele compacta automaticamente (ou você executa /compact manualmente) o histórico. Após a compactação, aquela longa conversa anterior simplesmente "some" — você quer rolar para cima para ver o que foi conversado, quais arquivos foram alterados, por que uma decisão foi tomada, e só resta um resumo compactado, sem nenhum detalhe. Ao retomar a sessão em outro computador, você também vê apenas a parte compactada.

Muitas pessoas pensam que esse histórico foi excluído. Na verdade, não foi — ele continua intacto no disco, só que o Claude Code decide não mostrá-lo para você. Este artigo explica por que isso acontece e como recuperar a conversa completa antes da compactação.

1. Por que as mensagens antigas não são visíveis após o `/compact`

Os registros de sessão do Claude Code são gravados em arquivos JSONL locais (~/.claude/projects/<projeto>/<session_id>.jsonl). Quando o /compact é acionado, ele faz algo que muitos não percebem:

  • Ele faz fork para um novo session_id e abre um novo arquivo JSONL, cuja primeira entrada é o resumo da compactação;
  • Toda a conversa anterior à compactação permanece no arquivo JSONL antigo, exatamente como estava;
  • Depois disso, claude --resume continua apenas a partir da sessão mais recente; os arquivos antigos não são carregados nem exibidos.

Portanto, o que você vê como "histórico desaparecido" é, na essência: os dados não foram perdidos; a visão de restauração do Claude Code só reconhece o trecho mais recente e deixa os trechos antigos de lado. Se você compactou várias vezes, haverá vários JSONL antigos, desconectados em segmentos, e o Claude sempre mostrará apenas o último.

2. Como o PandaNpc recupera o histórico completo

Ao acessar o Claude Code remotamente, o PandaNpc faz algo que o Claude não faz: percorre a cadeia de forks do /compact e remonta cada trecho do histórico em ordem.

Especificamente:

  • Ele registra toda a cadeia de compactação (os session_id antigos, anteriores à compactação, são encadeados um a um, junto com o mais recente);
  • Ao restaurar a sessão, segue a ordem [trecho antigo 1 → trecho antigo 2 → … → trecho atual], carregando e concatenando o JSONL de cada trecho, reconstruindo uma linha do tempo completa;
  • Em cada ponto onde ocorreu um /compact, é inserida uma linha divisória clara ─── /compact ───, para você perceber de imediato que "houve uma compactação aqui";
  • Ao rolar para cima no desktop / web, você vê toda a conversa original anterior à compactação — cada mensagem, cada chamada de ferramenta, cada alteração de código, sem faltar nenhum item.

E ele suporta múltiplas compactações: se você compactou N vezes, todos os N+1 trechos do histórico são remontados.

🔑 Ponto-chave: essa cadeia de compactação serve apenas para "exibição" e não afeta o contexto real do Claude. O claude --resume continua usando o trecho de contexto que deveria usar (o resumo compactado mais recente); o PandaNpc apenas lê os trechos antigos adicionalmente para você ver. Ou seja — você aproveita o contexto economizado pela compactação e, ao mesmo tempo, não perde a legibilidade de nenhum histórico.

3. Como usar

  1. Instale o pandapaw na máquina de desenvolvimento (um único comando):

    macOS / Linux:

    bash
    curl -fsSL https://cos.pandanpc.com/pandapaw/install.sh | sh

    Windows (PowerShell):

    powershell
    iwr -useb https://cos.pandanpc.com/pandapaw/install.ps1 | iex
  2. Em outro computador, abra o aplicativo desktop do PandaNpc ou acesse https://pandanpc.com/agent pelo navegador, conecte-se de volta à sua máquina de desenvolvimento e abra qualquer sessão que tenha passado por /compact — role para cima e todo o histórico anterior à compactação estará lá, com as linhas divisórias bem marcadas.

4. Resumo

  • O /compact não exclui o histórico; apenas a visão de restauração do Claude Code não exibe os trechos antigos anteriores à compactação.
  • O PandaNpc concatena todos os JSONL ao longo da cadeia de compactação, com visualização completa no desktop / web, marcando cada compactação com ─── /compact ─── e suportando múltiplas compactações.
  • Apenas exibição, sem mexer no contexto real; você tem o melhor dos dois mundos.

Baixe o aplicativo desktop no site oficial (Windows / macOS / Linux) ou use diretamente a versão web: https://pandanpc.com. Se você está cansado de não encontrar o histórico depois do /compact, vale a pena experimentar.

Claude Code Download e instalação no Windows: como escolher entre Desktop App, CLI e WSL (2026)

Claude Code Download e instalação no Windows: como escolher entre Desktop App, CLI e WSL (2026)

Claude Code download: afinal, deve-se baixar a versão desktop ou a CLI? Este guia de instalação para Windows 2026 fornece as entradas oficiais de download, comandos PowerShell/WinGet/WSL, as diferenças entre Desktop e CLI, além do tratamento de erros comuns.

Ler artigo →
Faça o Claude operar diretamente o seu navegador: preencha formulários, publique posts, e até arraste o CAPTCHA deslizante

Faça o Claude operar diretamente o seu navegador: preencha formulários, publique posts, e até arraste o CAPTCHA deslizante

A maioria das pessoas ainda usa IA no modo "você pergunta, ela responde". O plugin Chrome do PandaNpc faz seu Claude Code realmente entrar no navegador, clicar por você, preencher por você, virar páginas por você — e até arrastar o captcha deslizante para você. Através do protocolo de desenvolvedor do Chrome, injeta entradas reais com isTrusted=true no nível do kernel, junto com trajetórias de arrasto humanizadas calculadas no backend, para passar por proteção anti-raspagem e entrar em iframes entre domínios. 43 ferramentas de operação, com um conjunto completo de cartões de aprovação + lista de domínios negros + interruptor de pausa + comportas de segurança com registro de operações.

Ler artigo →
A assinatura do Claude pode ser compartilhada? Como compartilhar o Claude Code com amigos e equipe com segurança (sem dar senha e revogável a qualquer momento)

A assinatura do Claude pode ser compartilhada? Como compartilhar o Claude Code com amigos e equipe com segurança (sem dar senha e revogável a qualquer momento)

Pode — e sem precisar entregar sua conta e senha a ninguém. O PandaNpc permite compartilhar a conexão do Claude Code da sua máquina com amigos, familiares ou colegas de equipe por meio de um link: a outra pessoa usa remotamente sua cota de assinatura para executar o Claude Code. Cada compartilhamento é um token independente e revogável, com validade configurável de 1/7/30 dias ou permanente. Com um clique, você revoga e a pessoa é desconectada imediatamente, sem afetar seu próprio uso.

Ler artigo →