Módulo 5 - CLAUDE.md e memória de projeto

A memória que o Claude Code escreve sozinho

7 min de leitura · por Cesar Gargiulo, revisado pela equipe ValorFinal e GuardiaSec · Atualizado em 13/07/2026

O que você vai aprender

  • Diferenciar o CLAUDE.md da memória automática.
  • Entender o que o agente decide guardar sozinho.
  • Auditar e editar as notas automáticas.
  • Saber ligar e desligar a memória automática.

Você escreve, ele também aprende

O Claude Code tem dois sistemas de memória que se completam. O primeiro você já conhece: o CLAUDE.md, escrito por você, com instruções e regras. O segundo e a memória automática, escrita pelo próprio agente. Enquanto trabalha, ele observa as suas correções e preferências e, quando percebe algo que seria útil em sessões futuras, guarda uma nota para si mesmo, sem você pedir. Por exemplo, se você corrige o comando de build uma vez, ele pode anotar o comando certo para não errar de novo. E como um colega que aprende os seus jeitos com o convívio.

A divisão de trabalho entre os dois e clara. O CLAUDE.md e para o que você quer garantir de forma deliberada: as regras que você decide que valem. A memória automática e para o aprendizado que emerge do uso, aquelas descobertas práticas, como um comando, um detalhe de configuração, uma preferência sua, que apareceram no dia a dia e valem a pena reter. Ele não guarda algo a cada sessão; ele decide o que merece com base na utilidade futura. Assim, com o tempo, o agente vai ficando mais afinado ao seu projeto e ao seu jeito, além do que você escreveu a mão.

Diagrama com dois sistemas de memória lado a lado: a esquerda o CLAUDE.md com o icone de uma pessoa escrevendo regras deliberadas; a direita a memória automática com o icone do agente anotando aprendizados a partir de correções e preferências observadas, ambos alimentando as sessões futuras.
Dois sistemas que se completam: você escreve o CLAUDE.md; o agente escreve a memória automática.

Você continua no controle: auditar e editar

A ideia de o agente guardar notas sozinho pode soar como perda de controle, mas e o contrario: você continua no comando. As notas da memória automática são arquivos de texto simples, e você pode ver todos eles, editar o que quiser e apagar qualquer um a qualquer momento. Existe um comando na ferramenta que lista os arquivos de memória carregados e da acesso a pasta da memória automática, para você navegar pelo que foi guardado. Nada fica escondido: se o agente anotou algo errado ou que você prefere que ele esqueca, e só abrir e apagar.

Esse hábito de auditar de vez em quando e saudavel. Assim como o CLAUDE.md pode acumular instruções velhas, a memória automática pode guardar algo que fez sentido um dia e não faz mais, ou uma preferência que mudou. Dar uma olhada no que ele reteve, principalmente se o agente começa a agir de um jeito que você não entende, ajuda a achar a origem. Muitas vezes um comportamento estranho tem raiz numa nota antiga puxando para um lado. Ler, corrigir ou apagar resolve, e você sai com o agente lembrando só do que ainda vale.

🎮 Jogo da aula

Como funciona a memória automática?

Para cada afirmacao sobre a memória automática do Claude Code, diga se e verdadeira ou falsa.

Se você preferir não usar a memória automática, da para desliga-la, tanto nas configurações quanto pelo comando de memória. Alguns preferem controlar tudo a mão, só pelo CLAUDE.md; outros gostam do aprendizado emergente. Não ha certo ou errado: e uma escolha de estilo. O importante e saber que o recurso existe, que vem ligado, e que você tem total acesso e controle sobre o que ele guarda. Transparencia e controle são o que tornam a memória automática uma ajuda, e não uma caixa preta.

Pedindo ao agente para lembrar

Ha um jeito prático de alimentar a memória de propósito, sem abrir arquivo nenhum: pedir ao agente para lembrar. Se você disser algo como lembre que este projeto usa determinado gerenciador de pacotes, ou que os testes precisam de um serviço rodando, o Claude Code guarda isso na memória automática. E, se você quiser que uma instrução va especificamente para o CLAUDE.md, e só pedir de forma explicita, algo como adicione isto ao CLAUDE.md, ou editar o arquivo você mesmo pelo comando de memória. Você escolhe o canal: aprendizado solto na memória automática ou regra deliberada no CLAUDE.md.

Com este módulo, você fecha o tema da memória, que é um dos maiores saltos de qualidade no uso do Claude Code. Você sabe o que é o CLAUDE.md, onde colocar cada instrução pela hierarquia, como escrever de um jeito que o agente segue, como organizar projetos grandes com regras e imports e como a memória automática aprende sozinha sob o seu controle. O agente agora pode chegar em toda sessão já alinhado ao seu projeto. O próximo módulo entra num tema critico que a memória toca de leve: permissões e segurança, o controle fino sobre o que o agente pode fazer.

Teste rápido

O Claude Code guardou na memória automática uma nota que hoje esta desatualizada e atrapalha. O que você faz?

Perguntas frequentes

Qual a diferença entre o CLAUDE.md e a memória automática?
O CLAUDE.md e escrito por você, com instruções e regras deliberadas. A memória automática e escrita pelo próprio agente, que guarda aprendizados a partir das suas correções e preferências. Um e controle intencional; o outro e aprendizado emergente do uso. Os dois se completam e são lidos no início da sessão.
O agente guarda tudo que eu faco?
Não. Ele não salva algo a cada sessão; decide o que vale guardar com base em se a informação seria útil no futuro, como um comando de build ou uma preferência sua. E seletivo por design, para não encher a memória de ruido. E, mesmo assim, você pode revisar e apagar qualquer nota que não queira manter.
Como vejo o que ele guardou?
Use o comando de memória da ferramenta, que lista os arquivos de memória carregados e da acesso a pasta da memória automática. Tudo são arquivos de texto simples: você le, edita ou apaga o que quiser. Nada fica escondido, então você mantem controle total sobre o que o agente lembra.
Posso desligar a memória automática?
Pode. Ela vem ligada por padrão, mas da para desliga-la nas configurações ou pelo comando de memória. Alguns preferem controlar tudo a mão, só pelo CLAUDE.md. E uma escolha de estilo; o importante e saber que o recurso existe e que você decide se quer usa-lo.
Como faco o agente lembrar de algo específico?
E só pedir. Diga lembre que... e ele guarda na memória automática. Se quiser que vire uma regra deliberada e compartilhavel, peca para adicionar ao CLAUDE.md, ou edite o arquivo pelo comando de memória. Você escolhe entre o aprendizado solto e a regra permanente conforme o caso.

Fontes

Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.