No description
Find a file
2026-06-18 16:17:23 -03:00
adaptadores versão 1 2026-06-18 11:59:57 -03:00
agents feat: adicionar @ag-agente — meta-agente do ecossistema 2026-06-18 16:17:23 -03:00
global melhorias 2026-06-18 16:06:54 -03:00
rules melhorias 2026-06-18 16:06:54 -03:00
skills versão 1 2026-06-18 11:59:57 -03:00
workflows versão 1 2026-06-18 11:59:57 -03:00
AGENTS.md feat: adicionar @ag-agente — meta-agente do ecossistema 2026-06-18 16:17:23 -03:00
atualizar-agente.global.sh versão 1 2026-06-18 11:59:57 -03:00
atualizar-agente.sh versão 1 2026-06-18 11:59:57 -03:00
EXTEND.md docs: usar URL HTTPS para o repositório público 2026-06-18 12:12:19 -03:00
gerar-manifesto.sh versão 1 2026-06-18 11:59:57 -03:00
manifesto-local.template.json versão 1 2026-06-18 11:59:57 -03:00
manifesto.json feat: adicionar @ag-agente — meta-agente do ecossistema 2026-06-18 16:17:23 -03:00
readme.md feat: adicionar @ag-agente — meta-agente do ecossistema 2026-06-18 16:17:23 -03:00
tools.md versão 1 2026-06-18 11:59:57 -03:00
verificar-linhas.sh melhorias 2026-06-18 16:06:54 -03:00

AGENT-IA — Base de Conhecimento dos Agentes Azteca

Repositório central de conhecimento para os agentes de IA do ecossistema Azteca. Usado como git submodule nos módulos do e-licencie e demais projetos.


Premissas

  1. Multiagente — 8 agentes especializados com escopo e responsabilidades bem definidos
  2. Aprendizado contínuo — conhecimento evolui a cada sessão via workflow aprimorar-IA
  3. Vendor-neutral — arquitetura em Markdown puro, compatível com qualquer LLM

Estrutura do repositório

.agent-ia/                          ← raiz do repositório (submodulo)
├── AGENTS.md                       ← ponto de entrada: como acionar agentes
├── EXTEND.md                       ← como projetos filhos herdam e estendem
├── manifesto.json                  ← inventário de todos os artefatos
├── manifesto-local.template.json   ← template para projetos filhos
├── gerar-manifesto.sh              ← gera manifesto.json via auto-discovery
├── atualizar-agente.sh             ← sincroniza inherited/ nos projetos filhos
├── tools.md                        ← ferramentas CLI recomendadas
├── verificar-linhas.sh             ← governance: limite de 250 linhas
│
├── global/                         ← herdado por TODOS os agentes
│   ├── rules/                      ← 7 regras universais
│   ├── workflows/                  ← 3 workflows globais
│   └── skills/                     ← 7 skills globais
│
├── agents/                         ← definição dos 8 agentes
│   ├── ag-arquiteto/
│   ├── ag-back/
│   ├── ag-front/
│   ├── ag-testes/
│   ├── ag-deploy/
│   ├── ag-documentacao/
│   ├── ag-ux/
│   └── ag-comercial/
│
└── adaptadores/                    ← conversores por plataforma LLM
    ├── antigravity/                ← ativo
    ├── claude/                     ← preparado (futuro)
    └── openai/                     ← preparado (futuro)

Agentes disponíveis

Handle Agente Especialidade
@ag-arquiteto Arquiteto Arquitetura, especificações, ADRs
@ag-back Backend APIs, banco de dados, filas, CRONs
@ag-front Frontend Vue 3, telas, composables, integração API
@ag-testes Testes Testes unitários, integração, roteiros de QA
@ag-deploy Deploy Docker, CI/CD, infraestrutura, ambientes
@ag-documentacao Documentação JSDoc, regras de negócio, guias de usuário
@ag-ux UX Fluxos de uso, usabilidade, mensagens de interface
@ag-comercial Comercial Propostas, marketing, Reels, orçamentos
@ag-agente Agente de Agentes Construção, melhoria e manutenção do ecossistema de agentes

Usar em um projeto

# Adicionar como submodulo
git submodule add https://git2.idz.one/publico/.agent.git .agent/base

# Inicializar
git submodule update --init --recursive

# Configurar o projeto
cp .agent/base/manifesto-local.template.json .agent/manifesto-local.json
# editar: definir "projeto" e extensões locais

# Sincronizar artefatos
cp .agent/base/atualizar-agente.sh .agent/atualizar-agente.sh
sh .agent/atualizar-agente.sh

Cada projeto mantém sua própria pasta .agent/local/ com extensões específicas. O base em .agent/inherited/ é sincronizado automaticamente e nunca editado.

Veja EXTEND.md para o guia completo de herança e customização.


Atualizar o base

sh .agent/atualizar-agente.sh

Compatibilidade com múltiplas LLMs

Camada Formato Portabilidade
global/ + agents/*/persona.md Markdown puro ✅ 100% — qualquer LLM
agents/*/agent.json JSON Antigravity 🔄 Regenerável via adaptador
adaptadores/ Shell scripts ✅ Independente de LLM

Para migrar de LLM: criar adaptador em adaptadores/{nome}/ sem alterar o conhecimento.