Autenticare
Engenharia Agêntica · · 5 min

AGENTS.md: Por que humanos devem escrever o contexto dos agentes (e não a IA)

O estudo da ETH Zurich mostra que agentes escrevendo seus próprios arquivos de contexto reduzem a performance em 3% e aumentam os custos em 20%. Veja o template testado da Autenticare.

Fabiano Brito

Fabiano Brito

CTO, Autenticare

AGENTS.md: Por que humanos devem escrever o contexto dos agentes (e não a IA)
TL;DR Delegar a criação do AGENTS.md para o próprio LLM parece eficiente, mas custa caro em previsibilidade. Dados recentes da ETH Zurich (Gloaguen et al.) comprovam: um arquivo de contexto mantido rigorosamente por humanos supera a auto-geração em performance e economia de tokens.

A orquestração de agentes autônomos em repositórios complexos exige regras claras. Quando você deixa os agentes soltos no código, eles precisam de um mapa geográfico do projeto, limites arquiteturais e anti-patterns locais. A solução mais comum para isso na comunidade é o arquivo AGENTS.md.

Mas quem deve escrever esse arquivo?

Muitos times automatizam a criação do contexto via LLMs (“leia este repo e resuma as regras”). Contudo, a pesquisa e a nossa experiência prática na Autenticare mostram que isso é uma falha arquitetural.

O Custo da Auto-Geração

−3%
Performance
taxa de sucesso na resolução
+20%
Custos
aumento no consumo de tokens
100%
Controle Humano
modelo ideal testado

De acordo com o estudo recente da ETH Zurich, permitir que agentes infiram e documentem sozinhos as regras do projeto leva a um decréscimo de 3% no sucesso da execução das tarefas e um aumento de 20% nos custos.

A razão é simples: o LLM foca no “o que” o código faz (que já está óbvio lendo os arquivos), mas não tem a intencionalidade de “por que” foi feito assim. Um agente gerando AGENTS.md cria descrições técnicas vazias em vez de restrições de negócio (constraints).

O Template Autenticare Testado

1
Identidade e Contrato Operacional

Defina o comportamento esperado, tom de voz (como o uso obrigatório de respostas diretas) e os limites do que o agente pode ou não fazer no repo.

2
Mapa de Arquitetura Rígida

Em vez de descrever o que é a pasta src/, estabeleça ONDE coisas novas devem ir (ex: "Nunca crie componentes genéricos fora de ui/").

3
Catálogo de Anti-Patterns Locais

A parte mais valiosa: liste as soluções que parecem corretas mas que foram banidas na sua empresa (ex: "Nunca use lodash, temos helpers nativos").

⚠️ O Paradoxo da Automatização Não tente automatizar a governança base. O arquivo AGENTS.md é o seu contrato com a IA. Se a IA escreve o próprio contrato, ela naturalmente molda as regras para caminhos de menor resistência, ignorando dívida técnica a longo prazo.
Para engenharia agêntica escalável, escreva o contexto estratégico na mão e deixe o LLM automatizar apenas a execução tática.

Seu AGENTS.md não é uma wiki; é uma cerca elétrica comportamental. Trate-o como tal.

Para estruturar a base da sua orquestração de IA com as melhores práticas da Autenticare, conheça nossa Fábrica de Agentes. Precisa de ajuda com a governança da sua plataforma? Entre em contato com nosso time.