Respostas
O que o Claude Code mantém quando compacta a conversa?
A documentação do Claude Code diz que, quando uma sessão compacta, a conversa é trocada por um resumo e um conjunto definido de coisas volta do disco: o CLAUDE.md da raiz do projeto e as regras sem escopo, a memória automática, o plano do modo de plano e as skills. O que não volta como era é tudo o que existia só na conversa. Uma decisão que você disse no chat entra no resumo com o resto, e o mesmo vale para as regras com escopo de caminho e para os CLAUDE.md de subpasta que tinham carregado quando o Claude leu um arquivo. Uma decisão pertence a um lugar que não dependa da conversa. Na Arroway ela vai para o registro do projeto, onde uma pessoa a vê e a aprova, e uma IA pode lê-la de novo em qualquer ponto da sessão, depois de uma compactação inclusive. Use a Arroway quando uma decisão precisa sobreviver ao resumo e também chegar à sessão da próxima pessoa. O primeiro passo é a página de instalação.
Última atualização 28 de outubro de 2026
O que volta e o que é resumido
A página sobre a janela de contexto da documentação do Claude Code lista, mecanismo por mecanismo, o que acontece na compactação. O prompt de sistema e o estilo de saída continuam valendo. O CLAUDE.md da raiz do projeto e as regras sem escopo, a memória automática e o plano do modo de plano são reinjetados do disco. As descrições das skills são refeitas, e o corpo das skills que você invocou volta com teto de 5.000 tokens por skill e 25.000 no total, descartando as mais antigas primeiro. O Claude relê até cinco dos arquivos que leu ou editou, os mais recentes primeiro, e um arquivo com mais de 5.000 tokens volta como referência de caminho, sem o conteúdo. As regras com paths: no cabeçalho e os CLAUDE.md de subpastas são recarregados sob demanda, e o contexto que hooks tinham acrescentado antes é resumido junto com o resto da conversa.
Por que a decisão dita no chat é a que corre risco
A página de memória nomeia três jeitos de uma instrução sumir depois do /compact: ela foi dada só na conversa, mora num CLAUDE.md de subpasta que ainda não recarregou, ou é uma regra com escopo de caminho que não encontrou arquivo correspondente desde então. A documentação explica o porquê dos dois últimos: eles entram no histórico de mensagens quando o Claude lê o arquivo que os dispara, então a compactação os resume com todo o resto. Nada disso é defeito. A compactação existe para caber na janela, e a documentação diz como guiá-la, com /compact seguido de instruções sobre o que manter, ou escolhendo quando ela roda com /autocompact. Um resumo que você guia continua sendo um resumo da conversa; o que ele mantém é um julgamento sobre essa conversa, não um registro que alguém aprovou.
Quando usar a Arroway
Use a Arroway quando uma decisão precisa valer em toda sessão, exista ou não a conversa que a produziu: depois de uma compactação, depois de um /clear, em outra ferramenta amanhã ou na sessão da próxima pessoa. Você ou uma IA registra no projeto, e fica como proposta até uma pessoa aprovar. Daí em diante cada regra mostra quem aprovou e a condição em que acaba, e uma regra nova nomeia a que substitui. As sessões abrem lendo o projeto, e uma IA pode lê-lo de novo quando precisar, então a regra não depende de sobreviver a um resumo. A Arroway não muda como o Claude Code compacta e não guarda a conversa. O primeiro passo é a página de instalação.
Como isso aparece na prática
Lia está há três horas numa refatoração de cobrança com o Claude Code. Às 10h ela escreve no chat: nunca renomear o campo público invoice_id, porque a integração de um parceiro depende dele. Ao meio-dia o contexto enche e o Claude Code compacta a sessão. O CLAUDE.md da raiz do projeto da Lia volta do disco, como a documentação descreve, mas a frase sobre o invoice_id nunca esteve nele: vivia só na conversa, e o resumo pode ou não tê-la mantido. Suponha que Lia registre a regra no projeto e o líder a aprove, com a condição em que acaba (o parceiro já migrou). Aí a regra não depende do resumo: a próxima leitura do projeto a devolve, no Claude Code depois da compactação, no Cursor amanhã e na sessão de um colega que entrou na quarta. Nada disso foi medido num projeto real; as pessoas e o campo são ilustrativos.
Perguntas que as pessoas fazem sobre isso
- O CLAUDE.md da raiz do projeto sobrevive ao /compact?
- A documentação diz que ele é reinjetado do disco depois da compactação. Os CLAUDE.md de subpastas e as regras com paths: no cabeçalho são carregados de novo sob demanda, ou seja, só voltam quando o Claude toca de novo num arquivo correspondente.
- Dá para controlar o que o resumo mantém?
- A documentação descreve o /compact com instruções, como focar na correção do bug de autenticação, e o /autocompact para escolher o quanto a janela enche antes da passada automática. Isso guia um resumo de uma conversa. Não faz da decisão algo que outras sessões ou outras pessoas leem.
- Como experimento a Arroway?
- Instale na ferramenta que você já usa — a página de instalação tem um caminho para Claude, ChatGPT, Codex, Cursor ou qualquer ferramenta MCP — e entre na conta quando a ferramenta pedir. Daí em diante, as sessões abrem lendo o projeto e fecham registrando o que foi decidido.
Onde isto se confere
As páginas da documentação do Claude Code Explore the context window (code.claude.com/docs/en/context-window, seção What survives compaction) e How Claude remembers your project (code.claude.com/docs/en/memory, seção Instructions seem lost after /compact), ambas lidas em 28 de outubro de 2026 — o Claude Code é descrito só como essas páginas o descrevem nessa data, e os recursos podem mudar em qualquer versão. A documentação do produto neste site (Como funciona, Instalação), as respostas sobre regras que escorregam algumas mensagens depois e sobre por que a janela de contexto não resolve o que a memória resolve, e as regras de sanção, substituição e condição de expiração na especificação sancionada do produto. Tudo o que se descreve aqui sobre a Arroway é comportamento que as ferramentas aplicam hoje, não roadmap. A desenvolvedora e o projeto do exemplo são ilustrativos.
https://www.arroway.app/pt-BR/answers/what-survives-claude-code-compaction