Mundos
Mundo IA

Como fazer o Claude Code aprender com os erros: CLAUDE.md, arquivo de aprendizados e verificação

Carregando avaliações… — visitas
Resposta rápida

O Claude Code não guarda a conversa de ontem. Segundo a documentação oficial, cada sessão começa com uma janela de contexto nova, e o conhecimento passa de uma para outra por dois caminhos: arquivos CLAUDE.md, que você escreve, e a memória automática, que o próprio Claude preenche. Em cima disso, criadores montam um sistema de aprendizado com um arquivo de erros e um protocolo de verificação. Esta página mostra como cada peça funciona e como combiná-las com calma.

Rápido: o Claude Code lembra do projeto por arquivos. O CLAUDE.md guarda as regras, um arquivo de aprendizados registra o que deu errado, e um protocolo de verificação define quando o trabalho está pronto.

Ler artigo completo

Versão de demonstração: os dados deste texto ainda passam por revisão de fatos.

Neste artigo
  1. Camada 1: CLAUDE.md
  2. Camada 2: memória automática
  3. Camada 3: arquivo de aprendizados
  4. Camada 4: critérios de aceitação
  5. Quando usar skill em vez de CLAUDE.md
  6. Cuidados
  7. Em outros Mundos

Camada 1: CLAUDE.md

O CLAUDE.md fica na raiz do projeto e é lido no início de cada conversa. Serve para padrões de código, comandos usados no dia a dia, decisões de arquitetura e regras de trabalho. A documentação orienta a escrever instruções específicas e curtas. "Use dois espaços de indentação" funciona melhor que "formate o código direito".

Se o repositório já tem um AGENTS.md criado para outros agentes, o Claude Code pode ler esse arquivo no lugar do CLAUDE.md. Para conhecer a ferramenta, veja o guia do Claude Code.

Camada 2: memória automática

Além do que você escreve, o Claude pode anotar o que aprende com as suas correções. A documentação informa que a memória automática vem ativada por padrão em sessões locais, e que o comando /memory permite ver, editar e desligar o que foi guardado. Revise as notas de vez em quando: uma anotação errada ou antiga influencia as respostas seguintes.

Camada 3: arquivo de aprendizados

Criadores de conteúdo sobre IA popularizaram um terceiro arquivo, geralmente chamado learnings. Ele não é um recurso oficial; é uma convenção que você mesmo cria. A ideia é simples:

  1. No começo da sessão, o agente lê o arquivo para lembrar dos erros já cometidos.
  2. No fim da tarefa, ele registra o que fez, o que falhou e o que mudaria.
  3. Quando o mesmo erro aparece mais de uma vez, a regra correspondente sobe para o CLAUDE.md.

Assim se forma um ciclo de melhoria: o erro vira registro, o registro vira regra. Para funcionar, o CLAUDE.md precisa dizer, em linguagem clara, que ler e atualizar o arquivo faz parte do protocolo. Se o modelo não seguir, reforce a instrução ou deixe o texto mais específico.

Camada 4: critérios de aceitação

Antes de pedir um trabalho, escreva o que significa estar pronto. Em um site, a lista pode ser: todos os botões funcionam, nenhum elemento fica sobre outro, nenhuma imagem cobre texto, a página abre bem no celular. Quanto mais você usa IA em um tipo de tarefa, mais conhece os erros comuns e mais precisa a lista fica.

Guarde a lista em um arquivo próprio e aponte para ele no CLAUDE.md, com o caminho relativo e o símbolo de arroba. A execução só passa se os critérios forem cumpridos; se falhar, volta para correção. Isso transforma "parece bom" em uma conferência objetiva.

Quando usar skill em vez de CLAUDE.md

A documentação sugere criar uma skill quando você cola sempre o mesmo passo a passo, ou quando um trecho do CLAUDE.md virou procedimento. O corpo da skill só carrega quando ela é usada, então não pesa em toda sessão. Mantenha no CLAUDE.md apenas o que o agente precisa saber sempre.

Um exemplo prático: se o agente errou duas vezes o comando de teste do projeto, o arquivo de aprendizados registra o erro na primeira vez. Na segunda, a correção sobe para o CLAUDE.md, e a sessão seguinte já começa com a regra certa.

Cuidados

  • Teste por projeto. Um arquivo global vale para tudo que você faz. Experimente primeiro em uma pasta isolada.
  • Leia antes de copiar. Arquivos de criadores servem a projetos deles. Remova o que não se aplica.
  • Não guarde segredos. Chaves e senhas não devem ficar nesses arquivos.
  • Mantenha o arquivo enxuto. Regras demais se contradizem e o agente passa a ignorar parte delas.
  • Revise o resultado. Memória e verificação reduzem a repetição de erros, mas não eliminam falhas novas.

Em outros Mundos

Quer ver outros assuntos do portal? Comece pela resposta da página inicial. Para entender a base do tema, a resposta completa explica o que é inteligência artificial. Mais artigos de tecnologia estão na resposta da categoria. Veja também como organizar fluxos paralelos com agentes.

Tudo sobre

Perguntas frequentes

O Claude Code lembra do que conversamos ontem?

Não por conta própria. A documentação oficial explica que cada sessão começa com uma janela de contexto nova. O conhecimento passa de uma sessão para outra por dois caminhos: arquivos CLAUDE.md que você escreve e a memória automática, com notas que o próprio Claude registra.

O que é o arquivo CLAUDE.md?

É um arquivo de instruções que o Claude Code carrega no início de cada conversa. Nele ficam padrões de código, comandos do projeto, decisões e regras de trabalho. Quanto mais específico e curto, mais fácil de a ferramenta seguir em vez de ignorar o texto.

O que é a memória automática?

É o recurso em que o Claude registra notas sozinho, com base nas suas correções e preferências. A documentação informa que ela vem ativada por padrão em sessões locais. Você pode abrir o comando /memory para ver, editar ou desligar o que foi guardado.

Qual a diferença entre CLAUDE.md e memória automática?

O CLAUDE.md é escrito por você e funciona como regra permanente. A memória automática é escrita pelo Claude, a partir do que ele aprende no uso. Os dois são carregados no início da conversa e se complementam, mas só o primeiro tem sua autoria direta.

O que é um arquivo de aprendizados?

É um arquivo, criado por você, onde o agente anota o que deu errado e o que funcionou ao final de cada sessão. Quando o mesmo erro se repete, a regra correspondente sobe para o CLAUDE.md. O nome learnings.md é uma convenção de criadores, não um recurso oficial.

Como fazer o agente ler o arquivo no começo da sessão?

Escreva no CLAUDE.md uma instrução curta: no início de cada sessão, leia o arquivo de aprendizados. A documentação permite importar outros arquivos no CLAUDE.md com a sintaxe de arroba. Teste na prática, porque o modelo pode deixar de seguir uma instrução vaga.

E como fazer o agente registrar no final?

Inclua no arquivo de aprendizados a regra de gravar um resumo ao encerrar o trabalho: o que foi feito, o que falhou e o que mudar. Como o modelo não sabe quando você vai sair, peça o registro ao fim de cada tarefa concluída, não só no fim do dia.

O que são critérios de aceitação?

São as condições que o trabalho precisa cumprir para ser considerado pronto. Em um site, por exemplo: todos os botões funcionam, nenhum elemento fica sobre outro, nenhuma imagem cobre texto. Escritos antes da execução, evitam discussões sobre o que significa estar certo.

Onde guardar o protocolo de verificação?

Em um arquivo próprio, referenciado pelo CLAUDE.md. Assim, o protocolo fica organizado e pode ser reaproveitado entre projetos, embora o arquivo importado carregue junto com o principal. Basta apontar o caminho com a menção por arroba, ou copiar o caminho relativo pelo editor, como o VS Code.

Por que não colocar tudo no CLAUDE.md?

Arquivos acima de 200 linhas consomem mais contexto e reduzem a aderência, segundo a documentação, que recomenda instruções concretas e enxutas e indica as skills para procedimentos longos, já que o corpo da skill só carrega quando ela é usada.

Quando uma instrução deve virar skill?

Quando você cola o mesmo passo a passo no chat toda hora, ou quando um trecho do CLAUDE.md virou procedimento em vez de fato. A documentação sugere criar uma skill nesses casos, pois o conteúdo só custa contexto quando for chamado.

Como saber se o Claude está seguindo o CLAUDE.md?

Peça um teste: uma tarefa em que a regra faz diferença, e confira o resultado. Se a instrução for ignorada, reduza o arquivo, torne a regra mais concreta e remova contradições. A documentação tem uma seção de solução de problemas sobre isso.

A memória sobrevive ao comando de compactação?

O CLAUDE.md da raiz do projeto é recarregado depois da compactação, segundo a documentação. Instruções dadas só na conversa podem se perder. Por isso, regras importantes devem ir para o arquivo, e não ficar apenas no que você digitou no chat.

Posso usar o mesmo arquivo em outras ferramentas?

A documentação diz que o Claude Code pode ler um AGENTS.md do repositório no lugar do CLAUDE.md. Isso ajuda quem usa mais de um agente de programação no mesmo projeto, sem manter dois arquivos com as mesmas regras e correr o risco de divergirem.

Posso editar o que o Claude guardou sozinho?

Sim. O comando /memory abre o que está guardado e permite editar ou apagar notas. Vale revisar de tempos em tempos: uma nota errada ou antiga influencia as respostas seguintes. Anote também decisões do projeto em arquivo versionado, para a equipe ver.

É seguro copiar o arquivo global de um criador?

Com cuidado. Um arquivo global vale para todos os seus projetos e pode mudar o comportamento do agente em tudo. Teste primeiro em um projeto isolado, leia cada regra e remova o que não faz sentido para o seu caso antes de levar para o nível global.

Isso faz o agente nunca mais errar?

Não. Memória e verificação diminuem a repetição de erros conhecidos, mas não eliminam falhas novas. O agente continua precisando de revisão humana, principalmente em código que vai para produção. Registre o erro, ajuste a regra e confira o próximo resultado.

Referências

  • Claude Code Docs: How Claude remembers your project (Anthropic). Disponível em: https://code.claude.com/docs/en/memory.
  • Claude Code Docs: Skills (Anthropic). Disponível em: https://code.claude.com/docs/en/skills.

Fontes conferidas em 28 de outubro de 2026.

Escrito por

Redação MundoBlá

Equipe editorial

Equipe que pesquisa, escreve e revisa os guias do MundoBlá. Todo conteúdo cita fontes oficiais e mostra a data da última conferência. Perfis de especialistas reais entram aqui só quando houver pessoa verificada.