AGENTS.md & CLAUDE.md: O Novo README para Agentes de Coding com IA
Se você usou um assistente de coding com IA recentemente, provavelmente notou algo: todos eles querem um arquivo Markdown.
O GitHub Copilot lê .github/copilot-instructions.md. O Cursor lê .cursor/rules/. O Claude Code lê CLAUDE.md. O Windsurf lê .windsurf/rules. O Jules do Google lê JULES.md. E o padrão universal? AGENTS.md --- agora usado por mais de 60.000 repositórios open source e mantido pela Agentic AI Foundation da Linux Foundation.
O Markdown passou de formato de documentação para o sistema operacional para agentes de coding com IA.
O Que É AGENTS.md?
AGENTS.md é um arquivo Markdown simples de formato aberto que vive no seu repositório e atua como um pacote de briefing para agentes de coding com IA. Pense nele como o equivalente do README.md:
- README.md é para humanos: inícios rápidos, descrições de projeto, badges
- AGENTS.md é para agentes de IA: etapas de build, comandos de teste, convenções de código, decisões arquiteturais
O agente lê o arquivo mais próximo na árvore de diretórios, então o mais próximo tem precedência. Cada subprojeto pode fornecer instruções personalizadas.
O Que É CLAUDE.md?
CLAUDE.md é especificamente para o Claude Code da Anthropic. É lido automaticamente no início de cada sessão e contém instruções específicas do projeto que você repetiria em cada prompt.
Um bom CLAUDE.md tipicamente inclui:
- Contexto do projeto: Uma linha que orienta o Claude sobre o que o projeto faz
- Estilo de código: Suas preferências de formatação, convenções de nomenclatura, padrões a seguir
- Comandos: Como executar testes, build, lint e deploy
- Notas de arquitetura: Decisões-chave que o Claude deve respeitar
A abordagem recomendada: coloque instruções compartilhadas em AGENTS.md (para que todas as ferramentas de IA se beneficiem), depois adicione recursos específicos do Claude ao CLAUDE.md.
O Panorama Completo de Arquivos de Instrução de IA
Aqui está cada ferramenta principal de coding com IA e sua convenção Markdown:
| Ferramenta | Arquivo | Formato |
|---|---|---|
| GitHub Copilot | .github/copilot-instructions.md | Markdown |
| Cursor | .cursor/rules/*.md | Markdown |
| Claude Code | CLAUDE.md | Markdown |
| Windsurf | .windsurf/rules | Markdown |
| Google Jules | JULES.md | Markdown |
| Universal | AGENTS.md | Markdown |
Percebe o padrão? É tudo Markdown. Todos eles.
Por Que o Markdown Venceu
Markdown é o formato perfeito para arquivos de instrução de IA porque:
- LLMs entendem nativamente --- é o formato mais comum em seus dados de treinamento
- É legível por humanos --- desenvolvedores podem revisar e editar instruções facilmente
- É versionável --- vive no git junto com seu código
- É leve --- sem overhead de parsing, sem ferramentas especiais necessárias
- É universal --- funciona em cada ferramenta de IA, editor e plataforma
Como a Visual Studio Magazine colocou: na IA agêntica, é tudo sobre Markdown.
Melhores Práticas para Escrever Instruções de Agente
Com base na análise de milhares de repositórios:
Comece com o mínimo. Adicione regras apenas quando notar que o agente comete repetidamente o mesmo erro. Instruções muito detalhadas podem confundir mais do que ajudar.
Seja específico sobre comandos. Não diga “execute os testes” --- diga pnpm test ou pytest -x tests/.
Documente sua arquitetura. Se seu projeto usa um padrão específico (como troca de mensagens entre um content script e service worker), explique. O agente não pode inferir decisões arquiteturais apenas pelo código.
Inclua o que NÃO fazer. Instruções negativas são surpreendentemente eficazes: “Nunca modifique o esquema do banco de dados diretamente” ou “Não use class components, sempre use hooks.”
Como o Save Se Encaixa Neste Mundo
Se você está construindo arquivos de instrução para agentes, provavelmente também está salvando material de referência da web: páginas de documentação, respostas do Stack Overflow, READMEs do GitHub, referências de API.
O Save converte qualquer uma dessas fontes web em Markdown limpo com um clique --- perfeito para construir o contexto que seus agentes de IA precisam. Salve uma página de documentação, cole o Markdown no seu AGENTS.md ou documentos de referência, e seu assistente de coding com IA imediatamente tem o contexto necessário.
O fluxo de trabalho:
- Encontre documentação útil ou exemplos de código na web
- Clique em Save para converter para Markdown
- Referencie ou inclua em seus arquivos de instrução de agente
- Seu assistente de coding com IA funciona melhor a cada save
O Futuro: Markdown como Superfície de Controle da IA
A Microsoft e o GitHub agora tratam o Markdown como uma superfície de controle estável e auditável para o comportamento da IA. Não é mais apenas documentação --- é a interface entre a intenção humana e a execução da IA.
Estamos vendo arquivos Markdown servindo três papéis distintos:
- Documentação: Explica um sistema para humanos
- Instrução: Restringe e orienta o comportamento da IA
- Habilidade: Agrupa instruções com recursos para que agentes possam repetir fluxos de trabalho
Essa tendência está apenas acelerando. À medida que assistentes de coding com IA se tornam mais capazes, os arquivos Markdown que os guiam se tornam mais importantes.
O Save converte qualquer página web em Markdown limpo com um clique. Perfeito para construir bibliotecas de referência, capturar documentação e criar contexto para seus fluxos de trabalho de coding com IA. Experimente o Save gratuitamente.