.agent/adaptadores/claude/README.md
2026-06-18 11:59:57 -03:00

1.3 KiB

Adaptador Claude (Anthropic)

Status: 🟡 Preparado — implementação futura

Este diretório conterá o adaptador para gerar configurações nativas do Claude a partir dos arquivos persona.md dos agentes.

Como funciona a arquitetura

A camada universal (arquivos persona.md, global/rules/, agents/*/rules/) é escrita em Markdown puro e é independente de plataforma. Cada adaptador lê essa camada universal e gera a configuração específica para cada LLM.

Implementação futura

Quando for necessário migrar para Claude:

  1. Criar gerar-claude-config.sh neste diretório
  2. O script deve ler:
    • agents/{nome}/persona.md → corpo do system prompt
    • global/rules/*.md → rules herdadas por todos
    • agents/{nome}/rules/*.md → rules específicas do agente
  3. Gerar o formato de configuração nativo do Claude (.claude/ directory ou API system prompt)
  4. Zero alteração nos arquivos de global/ ou agents/

Formato esperado (Claude)

{
  "system": "...(conteúdo do persona.md + rules concatenadas)...",
  "tools": [...],
  "model": "claude-opus-4-5"
}

Referências

  • Documentação Claude: https://docs.anthropic.com/
  • Camada universal: ../../global/ e ../../agents/
  • Script Antigravity (referência): ../antigravity/gerar-agent-json.sh