Janela de contexto
Sem procedimento testado nesta página.
O que é
A janela de contexto é o quanto o modelo consegue segurar de uma vez: sistema, instruções, conversa e resultados de ferramenta, tudo somado. Ela tem um teto, e esse teto varia conforme o modelo.
Antes de você digitar a primeira palavra, a janela já tem coisa dentro: instruções do sistema, os arquivos CLAUDE.md carregados, as anotações de memória automática, a lista de skills disponíveis, os nomes das ferramentas MCP e informações do ambiente. Depois disso é que entram as suas mensagens e cada arquivo lido.
Quando a janela chega perto do teto, o Claude Code compacta sozinho: troca o histórico por um resumo estruturado e continua. A sessão não morre — ela encolhe. Você também pode compactar na hora que quiser.
O que sobrevive à compactação: instruções do sistema, CLAUDE.md, memória automática e ferramentas MCP são recarregados do disco. A exceção é a lista de skills — só as que você chegou a invocar ficam preservadas.
O que não sobrevive: instrução que você deu apenas falando. Se importa, escreva no CLAUDE.md.
Compactar não é o mesmo que limpar. Compactar guarda um resumo do que foi feito, e custa uma requisição grande, porque para resumir é preciso ler tudo. Limpar joga fora e não custa nada. Escolha pelo que você precisa levar adiante: tudo, um resumo, ou nada.
Para ver o número real em vez de estimar, use /context. Ele mostra a
ocupação atual por categoria, com sugestões, e diz quais arquivos de instrução
foram carregados de fato. Se um CLAUDE.md que você escreveu não aparece ali, o
Claude não está lendo aquele arquivo — e nenhuma reclamação sobre o texto dele
vai resolver o problema.
Relacionado
Você pode estar procurando isso se
- apareceu um aviso pedindo pra compactar e eu não sei o que é
- a conversa ficou longa e ele começou a esquecer o começo
- ele some com o que eu falei no meio do caminho
- quanto cabe numa conversa
- sumiu tudo depois que ele resumiu a conversa