chore: auto-commit (27 archivos)
- .claude/CLAUDE.md - .claude/rules/create_agent.md - agents/_specials/father-bot/prompts/system.md - agents/_template/config.yaml - agents/_template_robot/config.yaml - cmd/agentctl/autoavatar.go - cmd/launcher/sqlite.go - dev-scripts/_common.sh - dev-scripts/agent/create-full.sh - dev-scripts/agent/delete-full.sh - ... Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -126,6 +126,23 @@ Templates: `agents/_template/` (agent) y `agents/_template_robot/` (robot).
|
||||
|
||||
**Convención `_` prefijo**: los directorios con prefijo `_` en `agents/` son del sistema, no agentes desplegables. Incluye: `_template`, `_template_robot`, `_specials`.
|
||||
|
||||
### REGLA DE PROYECTO — Provider LLM default: `claude-code`
|
||||
|
||||
TODOS los agentes nuevos usan `provider: claude-code` (subprocess `claude -p`) por defecto. Razones:
|
||||
- No requiere API key (autentica via el CLI `claude` ya instalado).
|
||||
- Acceso nativo a Bash/Read/Edit/Write/Glob/Grep — los agentes pueden interactuar con el sistema sin tools custom.
|
||||
- Permission mode `bypassPermissions` + `working_dir` aislado fuera del repo.
|
||||
- `streaming: true` + `show_tool_progress: true` para feedback en Matrix.
|
||||
|
||||
Override a `openai`/`anthropic` SOLO si:
|
||||
- Caso de uso requiere un modelo no soportado por claude-code.
|
||||
- Latencia critica (claude-code arranca un subprocess por request).
|
||||
- Aislamiento total del filesystem (claude-code tiene acceso a `working_dir`).
|
||||
|
||||
`detect-provider.sh` prioriza `claude-code` si el binario `claude` esta en PATH. Si no, cae a `openai` o `anthropic` segun keys disponibles.
|
||||
|
||||
`./dev-scripts/agent/create-full.sh` y `personalize.sh` heredan este default. `father-bot` esta instruido para usar `claude-code` salvo que el usuario pida explicitamente otro provider.
|
||||
|
||||
| ID | Tipo | LLM | Descripcion |
|
||||
|----|------|-----|-------------|
|
||||
| assistant-bot | agent | GPT-4o | Asistente general, DMs |
|
||||
|
||||
Reference in New Issue
Block a user