- 55 arquivos .md renomeados para sem extensão - Convenção: artefatos de conhecimento sem extensão, scripts (.sh) e dados (.json) mantêm extensão - Scripts atualizados: gerar-manifesto.sh, atualizar-agente.sh, atualizar-agente.global.sh, gerar-agent-json.sh, verificar-linhas.sh - Documentação reescrita: AGENTS, README, EXTEND para refletir uso como submodule .agent direto - manifesto.json regenerado v3.0.0 - Todas as referências internas entre artefatos atualizadas BREAKING CHANGE: arquivos não possuem mais extensão .md
37 lines
1.3 KiB
Text
37 lines
1.3 KiB
Text
# 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` dos agentes.
|
|
|
|
## Como funciona a arquitetura
|
|
|
|
A camada universal (arquivos `persona`, `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` → corpo do system prompt
|
|
- `global/rules/*` → rules herdadas por todos
|
|
- `agents/{nome}/rules/*` → 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)
|
|
|
|
```json
|
|
{
|
|
"system": "...(conteúdo do persona + 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`
|