Claude Code esconde seu histórico: 715 sessões no disco, mas a interface mostra só 69

O Claude Code guarda muito mais histórico do que mostra na barra lateral. A autora encontrou no disco 48 MB de dados e 715 sessões, enquanto a interface exibia apenas 69. Os chats "perdidos" não somem: ficam locais e podem ser lidos com cat, grep ou Python. O problema é outro: a estrutura interna muda, então qualquer ferramenta de migração fica defasada rápido.

Processado por IA de Habr AI; editado por Hamidun News
Claude Code esconde seu histórico: 715 sessões no disco, mas a interface mostra só 69
Fonte: Habr AI. Colagem: Hamidun News.
Ouvir artigo
Ficha técnica e números-chave
ParâmetroDados
Fonte originalHabr AI ↗
Editor-chefe
Dado-chave #1procurar os diretórios locais com o histórico, e não apenas a lista da barra lateral
Dado-chave #2exportar as sessões importantes para texto ou para um arquivo separado
Dado-chave #3indexar os chats com grep, Python ou um script próprio

A autora de uma análise sobre o funcionamento interno do Claude Code mostrou que o aplicativo guarda muito mais histórico do que o usuário enxerga. Em um computador, havia no disco 48 MB de dados locais e 715 sessões, embora a interface exibisse apenas 69.

Onde fica o histórico

O ponto de partida da investigação foi um problema bem prático: a autora tem várias contas do Claude Code, porque a Anthropic limita o uso por semana. Quando uma conta bate no limite, é preciso trocar para outra. Depois da troca, a barra lateral do app é reconstruída e os fluxos de trabalho antigos parecem sumir. Não eram pedidos pequenos, mas sessões longas de dois dias, com depuração de correção de cor, gerações a partir de painéis de referência e dezenas de etapas difíceis de reconstruir de memória.

Uma busca no disco mostrou que os dados continuavam lá. O histórico estava espalhado por seis pastas e ocupava dezenas de megabytes. Ou seja, o Claude Code na prática mantém um arquivo local do trabalho, mas a interface mostra só um fragmento dele. Para quem usa a ferramenta como ambiente de trabalho, a diferença importa: o que parece perdido não é a sessão, e sim o acesso a ela pelo app.

"Na janela do app, vejo 69 sessões de 715."

Por que a interface perde chats

A observação central é que a lista de sessões do app não é um registro completo, e sim uma visão filtrada. Depois de trocar de conta ou de contexto, a interface remonta a barra lateral e puxa apenas parte do histórico local. Os demais arquivos continuam no disco e podem ser lidos com ferramentas comuns, como cat, grep ou Python, mas dentro do próprio Claude Code ficam invisíveis. O usuário vê um vazio onde, no nível do sistema de arquivos, nada desapareceu.

Isso explica por que o problema é especialmente doloroso para usuários avançados: eles tocam muitas tarefas em paralelo, trabalham em longas séries e trocam de conta com mais frequência por causa dos limites da Anthropic. Se a interface não mostra todos os vestígios do trabalho anterior, cria-se a falsa impressão de que o contexto foi perdido por completo. Na prática, o que se perde não é o conteúdo, mas o índice pelo qual o app decide o que merece aparecer na janela atual.

Por que a migração é frágil

Dessa descoberta decorre outra conclusão: dá para recuperar ou indexar o histórico, mas não convém contar com um script universal e eterno. Enquanto os dados estiverem em pastas locais, é possível exportá-los, pesquisá-los e reuni-los em um arquivo próprio. Mas qualquer ferramenta assim depende da organização interna atual do Claude Code, que pode mudar após uma atualização do cliente, uma mudança no esquema de armazenamento ou na lógica de exibição.

  • procurar os diretórios locais com o histórico, e não apenas a lista da barra lateral
  • exportar as sessões importantes para texto ou para um arquivo separado
  • indexar os chats com grep, Python ou um script próprio
  • não tratar a interface do Claude Code como a única fonte da verdade

É esse o valor prático da análise. A autora não mostra um truque para uma pasta específica, mas um princípio mais geral: em ferramentas de IA pode haver um abismo considerável entre o que é guardado localmente e o que aparece na interface. Por isso, migração entre contas, backup e busca em conversas antigas devem ser montados como um processo externo. Caso contrário, a cada atualização será preciso descobrir de novo onde está agora a sua própria memória de trabalho.

O que isso significa

Para usuários ativos do Claude Code, a notícia é desagradável, mas útil: as sessões antigas, na maioria das vezes, não desaparecem; o app só não consegue mostrá-las nem transferi-las entre contextos de forma estável. Para o mercado, é mais um sinal de que IDEs com IA e ferramentas baseadas em agentes já viraram infraestrutura de trabalho, e por isso precisam de exportação, busca, backup e portabilidade de histórico de verdade: não como gambiarra, mas como recurso básico.

História

Perguntas frequentes sobre a notícia

Onde fica o histórico?

O ponto de partida da investigação foi um problema bem prático: a autora tem várias contas do Claude Code, porque a Anthropic limita o uso por semana. Quando uma conta bate no limite, é preciso trocar para outra. Depois da troca, a barra lateral do app é reconstruída e os fluxos de trabalho antigos parecem sumir. Não eram pedidos pequenos, mas sessões longas de dois dias, com depuração de correção de cor, gerações a partir de painéis de referência e dezenas de etapas difíceis de reconstruir de memória. Uma busca no disco mostrou que os dados continuavam lá. O histórico esta

Por que a interface perde chats?

A observação central é que a lista de sessões do app não é um registro completo, e sim uma visão filtrada. Depois de trocar de conta ou de contexto, a interface remonta a barra lateral e puxa apenas parte do histórico local. Os demais arquivos continuam no disco e podem ser lidos com ferramentas comuns, como cat, grep ou Python, mas dentro do próprio Claude Code ficam invisíveis. O usuário vê um vazio onde, no nível do sistema de arquivos, nada desapareceu. Isso explica por que o problema é especialmente doloroso para usuários avançados: eles tocam muitas tarefas em paralel

Por que a migração é frágil?

Dessa descoberta decorre outra conclusão: dá para recuperar ou indexar o histórico, mas não convém contar com um script universal e eterno. Enquanto os dados estiverem em pastas locais, é possível exportá-los, pesquisá-los e reuni-los em um arquivo próprio. Mas qualquer ferramenta assim depende da organização interna atual do Claude Code, que pode mudar após uma atualização do cliente, uma mudança no esquema de armazenamento ou na lógica de exibição. procurar os diretórios locais com o histórico, e não apenas a lista da barra lateral exportar as sessões importantes para tex

ZK
Zhemal Khamidun — CPO da Alpina Digital, gerente de produto do AlpinaGPT. Cria produtos de IA desde 2019. O Hamidun News é um projeto pessoal que virou um agregador em produção com mais de 6.000 leitores.
✦ Hands-On AI Engineering · Hamidun Academy

Build & Ship Production AI Agents Without Boilerplate Code

Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.

Start 72h Free Trial →Vibe-Coding Intensive
O que você acha?
Carregando comentários…