O que Aegis faz?
Torne agentes de codificação de IA conscientes da arquitetura: base primeiro, verificado por evidências, verificado contra deriva e seguro em tarefas longas.
Visão Geral
Aegis é uma skill para agentes de codificação de IA que estabelece uma estrutura para escrever código que respeita a arquitetura do projeto e as melhores práticas. Ela garante que as alterações de código sejam feitas de forma controlada e previsível.
Funcionalidades Principais
- Base Primeiro: Antes de qualquer alteração, o agente deve estabelecer uma linha de base verificável do estado atual.
- Verificado por Evidências: Cada alteração é validada por evidências que confirmam sua correção.
- Verificado contra Deriva: O agente verifica se as alterações se desviam das regras ou restrições definidas.
- Seguro em Tarefas Longas: O agente mantém a consistência e segurança durante sessões de codificação prolongadas.
Como Usar
- Adicione o Aegis ao seu agente de IA (por exemplo, Claude Code, Cursor, Codex).
- Crie um arquivo
AEGIS.mdna raiz do seu projeto com as regras e metas. - Durante o desenvolvimento, o agente lerá o
AEGIS.mde seguirá suas diretrizes.
Exemplo de AEGIS.md
# Regras do Projeto
- Dependências: React, Redux, TypeScript
- Padrões: Componentes funcionais, hooks, estilo CSS-in-JS
- Restrições: Sem mutação de estado diretamente; usar imutabilidade.
- Metas: Cobertura de testes > 80%
Benefícios
- Reduz erros de arquitetura.
- Melhora a consistência do código.
- Facilita a manutenção em equipes.
- Garante que o agente de IA aja de forma confiável em tarefas complexas.