docs: actualizar paths y simplificar policy de creación de agentes

Se actualizan todas las referencias a dev-scripts para usar los nuevos paths
con subdirectorios server/ y agent/ en:
- .claude/CLAUDE.md — sección de dev-scripts y guía rápida
- .claude/policies/create_agent.md — simplificada y reorganizada como guía ejecutable
- README.md — sección de uso y estructura de directorios
- docs/creating-agents.md — todos los pasos del flujo

La policy create_agent.md se reduce de ~230 a ~140 líneas, eliminando
secciones redundantes y reorganizando como checklist práctico con ruta rápida
via create-full.sh.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-06 21:53:40 +00:00
parent 5697b92ab8
commit bff41b9ccd
4 changed files with 170 additions and 194 deletions
+10 -8
View File
@@ -94,6 +94,8 @@ agents_and_robots/
│ └── register/ registra bots en Synapse via admin API
├── dev-scripts/ scripts bash para el día a día
│ ├── server/ gestión del launcher (start, stop, restart, ps, logs, dashboard)
│ └── agent/ gestión de agentes (new, register, verify, avatar, remove, list)
├── config/ configuración global (matrix.yaml, servers.yaml)
└── .env.example plantilla de variables de entorno
```
@@ -129,20 +131,20 @@ go mod tidy
```bash
# Registrar el bot en el servidor Matrix (necesita MATRIX_ADMIN_TOKEN en .env)
./dev-scripts/register.sh assistant-bot "Assistant"
./dev-scripts/agent/register.sh assistant-bot "Assistant"
# → imprime el token, copiarlo a .env como MATRIX_TOKEN_ASSISTANT
# Ver todos los bots y su estado
./dev-scripts/list.sh
./dev-scripts/agent/list.sh
# Iniciar
./dev-scripts/start.sh assistant-bot
./dev-scripts/server/start.sh assistant-bot
# Ver logs en vivo
./dev-scripts/logs.sh assistant-bot
./dev-scripts/server/logs.sh assistant-bot
# Detener
./dev-scripts/stop.sh assistant-bot
./dev-scripts/server/stop.sh assistant-bot
```
---
@@ -169,7 +171,7 @@ make build # genera bin/launcher, bin/agentctl, bin/register
```bash
# 1. Generar el scaffold completo
./dev-scripts/new-agent.sh monitor-bot "Monitor Agent"
./dev-scripts/agent/new-agent.sh monitor-bot "Monitor Agent"
```
Genera:
@@ -193,9 +195,9 @@ var rulesRegistry = map[string]func() []decision.Rule{
}
# 3. Registrarlo en Matrix y arrancar
./dev-scripts/register.sh monitor-bot "Monitor Agent"
./dev-scripts/agent/register.sh monitor-bot "Monitor Agent"
# → añadir token a .env
./dev-scripts/start.sh monitor-bot
./dev-scripts/server/start.sh monitor-bot
```
---