O Arquivo AGENTS.md: A Constituição do seu Projeto para IAs — aula do módulo Regras de Agentes & AGENTS.md, na trilha Governança Ágil com Método OKAM da…
Leitura de aproximadamente 4 minutos.
Módulo: Regras de Agentes & AGENTS.md · Curso: Governança Ágil com Método OKAM · Formação: Formação Nível Zero: Ferramentas Essenciais e Gratuitas de IA e Código
AGENTS.md e como os principais assistentes de código do mercado o leem de forma automática.AGENTS.md de alta performance: Visão Geral, Regras de Ouro, Padrões Técnicos e Proibições.Se você já usou um chat de IA para programar, com certeza já passou por esta situação cansativa:
A cada nova conversa, você precisa explicar tudo do zero:
Se você esquecer de incluir essas advertências em um único prompt, a IA voltará a cometer os mesmos deslizes do primeiro dia.
Para resolver esse problema de forma definitiva, o ecossistema moderno de desenvolvimento adotou um padrão universal: o arquivo AGENTS.md.
AGENTS.md e Como Ele Funciona?O AGENTS.md é um documento em formato Markdown localizado na raiz do seu projeto que atua como a Constituição Oficial do repositório para qualquer Inteligência Artificial.
Ambientes de desenvolvimento modernos (como o Antigravity IDE, extensões como Cline, OpenCode, Claude Code e Codex) foram programados para procurar esse arquivo no momento exato em que a pasta do projeto é aberta.
+-------------------------------------------------------------------------------+
| FLUXO DE INGESTÃO AUTOMÁTICA DO AGENTS.MD |
+-------------------------------------------------------------------------------+
| |
| [Você abre o Projeto na IDE] |
| │ |
| ▼ |
| [Assistente de IA lê a raiz] ──> [Encontra AGENTS.md] |
| │ |
| ▼ |
| [Carrega regras no Sistema] <── [Injeta como Instrução de Fundo] |
| │ |
| ▼ |
| [Toda resposta respeita as diretrizes automaticamente sem você pedir] |
| |
+-------------------------------------------------------------------------------+
Ao carregar o AGENTS.md silenciosamente no início de cada interação, o assistente passa a conhecer a arquitetura, as restrições de segurança e os padrões de escrita antes mesmo de você digitar a primeira palavra no chat.
AGENTS.mdUm arquivo de governança eficiente é dividido em quatro blocos lógicos estruturados:
| Seção | Objetivo Prático | Exemplo de Conteúdo | |---|---|---| | 1. Visão Geral | Explica o que o software faz e para quem serve. | "Este projeto é uma landing page estática para captação de clientes de consultoria." | | 2. Princípios de Operação | Define o comportamento do agente. | "Princípio Slow is Fast: prefira edições cirúrgicas e pequenas a reescritas completas." | | 3. Padrões Técnicos | Lista as linguagens, versões e regras de estilo. | "Utilize HTML5 semântico, CSS puro com variáveis e JavaScript vanilla sem frameworks." | | 4. Proibições Cruciais | Lista o que NUNCA pode ser feito sob hipótese alguma. | "Nunca adicione senhas em commits; nunca delete arquivos da pasta docs/." |
Além de economizar seu tempo de digitação, o AGENTS.md otimiza o consumo da sua janela de contexto (Tokens).
Em vez de você colar parágrafos imensos e redundantes em cada mensagem, o arquivo de governança fornece uma base sólida, densa e permanente. Prompts curtos como "adicione um formulário de newsletter" agora geram resultados perfeitamente alinhados com os padrões da sua empresa, pois a IA já sabe de antemão qual estilo usar, onde salvar o arquivo e quais bibliotecas evitar.
[!IMPORTANT]
Transformar o AGENTS.md em um Livro Gigantesco e Prolixo: O AGENTS.md não deve ser um manual de quinhentas páginas. Se o arquivo for excessivamente longo (acima de 5.000 palavras), ele ocupará espaço desnecessário na memória de trabalho da IA e fará com que o modelo ignore partes das instruções. Mantenha o arquivo denso, telegrafíco, com listas diretas e sem enrolação.
Vamos criar o primeiro AGENTS.md do seu projeto em três passos práticos:
1. Crie o arquivo na raiz: No seu editor ou terminal, crie o arquivo AGENTS.md na raiz do seu projeto. 2. Copie e adapte a estrutura básica abaixo:
# Governança e Regras do Projeto
## 1. Visão Geral
Este projeto é uma aplicação web simples para controle de tarefas diárias.
## 2. Princípios de Operação
- Mantenha as alterações cirúrgicas e pequenas.
- Explique o que vai fazer antes de editar qualquer arquivo.
## 3. Padrões Técnicos
- Estrutura: Código em `src/`, documentação em `docs/`.
- Stack: HTML5 semântico, CSS puro e JavaScript moderno.
- Idioma: Comentários e documentação em Português (PT-BR).
## 4. Proibições Cruciais
- Nunca instale pacotes externos sem aprovação prévia.
- Nunca sobrescreva arquivos inteiros para mudar poucas linhas.
3. Teste no seu assistente: Abra uma nova conversa com a IA do seu editor e pergunte: "Qual é a stack tecnológica deste projeto e quais são as proibições cruciais?". Observe como a IA responde citando com precisão o que você acabou de registrar no AGENTS.md.