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:
@@ -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
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user