Agentes de Programação de IA e AGENTS.md

Assistentes de programação por IA — Claude, GitHub Copilot, Cursor e outros — podem construir e personalizar um portal PowerPortalsPro com muito mais precisão quando entendem as convenções do framework. Para tornar isso automático, todo projeto gerado a partir de um template PowerPortalsPro envia um AGENTS.md arquivo em sua raiz.

O que é AGENTS.md?

AGENTS.md é um arquivo de instruções Markdown simples que ferramentas de codificação por IA leem automaticamente para aprender as convenções de um projeto antes de escreverem código. É um padrão emergente entre ferramentas — o mesmo arquivo é captado por Claude, GitHub Copilot, Cursor e outros — então você mantém um conjunto de orientações, não uma por ferramenta. Os templates PowerPortalsPro geram um AGENTS.md modelo personalizado para o framework, de modo que o agente saiba montar recursos a partir de componentes e serviços do framework, em vez de gerenciar manualmente acessos, autenticação ou lógica de salvamento.

Nota

A orientação é específica para stack: um projeto gerado a partir do template React shippa um foco AGENTS.mdem React, e um projeto Blazor traz um foco em Blazor. Cada um descreve os componentes, serviços e padrões para essa pilha.

Onde ela vive

O arquivo fica na raiz da sua solução gerada, junto com seus projetos, então qualquer ferramenta de IA aberta no repositório o encontra sem configuração:

O que tem dentro

O gerado AGENTS.md destila as convenções que este site de documentação cobre em uma referência sempre em contexto que um agente lê em cada tarefa:

Usando-o de forma eficaz

Alguns hábitos que aproveitam ao máximo o guia:

Por exemplo, uma solicitação como essa dá a um agente tudo o que ele precisa para produzir código idiomático:

Faça seu

AGENTS.md é um arquivo comum no seu repositório — edite-o. Adicione suas próprias tabelas e relacionamentos, regras de domínio, convenções de nomes e padrões específicos do projeto para que o agente aprenda seu portal, não apenas o framework. Quanto melhor o arquivo refletir sua base de código, melhor será o código gerado.

Dica

Trate AGENTS.md como documentação viva: quando você estabelecer uma nova convenção ou encontrar um erro recorrente, adicione uma linha ao arquivo para que todas as futuras sessões de IA se beneficiem.