Claude Code: agents.md, memory.md, skills.md — como eles funcionam juntos

Claude Code organiza agentes em três camadas: agents.md define instruções de projeto, memory.md mantém contexto entre sessões e skills.md fornece capacidades reutilizáveis. Essas camadas se combinam para produzir agentes estruturados, persistentes e acionáveis em fluxos de trabalho reais.

8 min read min de lecture

~$ cat ./dossies/claude-code-agents-memory-skills.md

Claude Code: agents.md, memory.md, skills.md — como eles funcionam juntos

IA & LLM dossiê 2026 enciclopédia gneurone
Claude Code organiza agentes em três camadas: agents.md define instruções de projeto, memory.md mantém contexto entre sessões e skills.md fornece capacidades reutilizáveis. Essas camadas se combinam para produzir agentes estruturados, persistentes e acionáveis em fluxos de trabalho reais.

Claude Code permite estender o Claude com arquivos de configuração que transformam interações pontuais em agentes de IA duradouros. Os principais arquivos são agents.md, memory.md e skills.md, cada um com função específica na arquitetura.

Compreender como essas camadas interagem é essencial para desenvolvedores que desejam construir sistemas confiáveis e escaláveis. Este artigo detalha o papel de cada arquivo, sua integração e exemplos práticos de uso.

Função de agents.md

O arquivo agents.md contém instruções de projeto que orientam o comportamento geral do agente. Ele define objetivos, restrições e contexto inicial que o Claude deve seguir em todas as interações.

Essas instruções atuam como um contrato de alto nível, garantindo consistência mesmo quando o agente é invocado em diferentes sessões ou contextos.

Developers utilizam agents.md para especificar regras de negócio, tom de resposta e limites éticos do sistema.

Memória persistente com memory.md

memory.md armazena informações que precisam sobreviver entre sessões separadas. O Claude lê e atualiza esse arquivo automaticamente para manter estado.

Essa camada resolve o problema de esquecimento típico em conversas longas ou reiniciadas, permitindo que o agente recorde fatos, decisões e progresso.

O formato costuma ser estruturado em seções claras para facilitar leitura e edição manual quando necessário.

Capacidades reutilizáveis em skills.md

skills.md define habilidades modulares que podem ser acionadas por comandos ou condições específicas. Cada skill descreve passos, ferramentas e critérios de sucesso.

Essas habilidades são reutilizáveis em múltiplos agentes e projetos, promovendo DRY na construção de sistemas baseados em LLM.

O arquivo permite versionamento e compartilhamento entre equipes, aumentando a produtividade.

Como as três camadas se combinam

agents.md fornece o contexto e as regras, memory.md mantém o estado e skills.md oferece ações concretas. O Claude consulta os três arquivos em sequência lógica durante a execução.

Essa arquitetura em camadas permite separar preocupações: instruções de alto nível, memória de longo prazo e execução de tarefas.

Quando bem integradas, as camadas reduzem alucinações e aumentam a confiabilidade do agente em tarefas complexas.

Melhores práticas de estruturação

Mantenha agents.md conciso e focado em objetivos, evitando detalhes de implementação que pertencem a skills.md.

Use seções nomeadas em memory.md para facilitar buscas e atualizações automáticas pelo modelo.

Documente cada skill com exemplos de invocação e resultados esperados para garantir reutilização efetiva.

Exemplos de workflow concretos

Um agente de suporte pode usar agents.md para definir tom corporativo, memory.md para registrar tickets anteriores e skills.md para ações como criar chamados ou consultar base de conhecimento.

Em desenvolvimento de software, agents.md orienta padrões de código, memory.md guarda decisões de arquitetura e skills.md encapsula tarefas como refatoração ou testes.

Workflows de pesquisa combinam as três camadas para coletar dados, armazenar descobertas e gerar relatórios de forma iterativa.

para lembrar

  • agents.md estabelece o contrato de comportamento do agente de forma permanente.
  • memory.md permite continuidade de estado sem depender de contexto da janela de tokens.
  • skills.md transforma ações repetitivas em módulos versionáveis e reutilizáveis.
  • A integração das três camadas reduz erros e aumenta a previsibilidade do agente.
  • Estrutura clara nos arquivos facilita manutenção e colaboração em equipe.

perguntas frequentes

O que é agents.md no Claude Code?

agents.md contém instruções de projeto que definem objetivos, restrições e contexto inicial do agente. Ele funciona como camada de alto nível que orienta todas as respostas do Claude.

Como memory.md mantém estado entre sessões?

memory.md é lido e atualizado automaticamente pelo Claude para armazenar fatos, decisões e progresso. Isso permite que o agente lembre informações mesmo após reinício da conversa.

Para que serve skills.md?

skills.md define capacidades reutilizáveis que podem ser acionadas por comandos. Cada skill descreve passos, ferramentas e critérios, facilitando modularidade e reutilização.

Como as três camadas trabalham juntas?

agents.md fornece regras, memory.md mantém memória e skills.md executa ações. O Claude consulta os arquivos em sequência para produzir respostas consistentes e persistentes.

cursos para ir além

$ cat ./guia-completo.mdVibe Coding AI Assistance : les 9 étapes clés pour passer de zéro à opérationneller o guia →

termos relacionados

< voltar à enciclopédia

Auteur(s)

R

REHOUMA Haythem

Haythem Rehouma est un ingénieur et architecte IA et cloud, formateur et enseignant technique, avec un profil orienté IA médicale, AWS, MLOps, LLM/RAG et vision par ordinateur.