Orquestación de Múltiples Agentes
Coordinar varios agentes trabajando en paralelo o secuencia.
Orquestación múltiple, comunicación entre agentes, y creación de agentes personalizados
En el nivel avanzado, aprenderás a orquestar múltiples agentes, crear agentes personalizados, y optimizar la comunicación entre ellos.
Requisito: Este contenido requiere experiencia sólida con ClaudeKit. Asegúrate de completar el Nivel Intermedio primero.
Orquestación de Múltiples Agentes
Coordinar varios agentes trabajando en paralelo o secuencia.
Comunicación Entre Agentes
Protocolos de comunicación y mensajería entre agentes.
Agentes Personalizados
Crear tus propios agentes especializados.
Skills Personalizadas
Desarrollar skills específicas para tu dominio.
Los agentes se ejecutan uno tras otro, pasando información.
# Planner → Researcher → Developer → Testerclaude plan "Feature X"claude cook "Implementar Feature X según plan"Múltiples agentes trabajan simultáneamente.
# Research paralelo con 3 researchersclaude plan "Microservices architecture" --parallelSesiones coordinadas con múltiples agentes.
# Equipo completo trabajando juntosclaude cook "Feature completa" --parallel --teamLos agentes se comunican mediante archivos:
plans/├── plan.md # Plan creado por Planner├── reports/│ ├── researcher-1.md # Research de Agent 1│ ├── researcher-2.md # Research de Agent 2│ ├── developer.md # Código generado│ └── tester.md # Resultados de tests// Mensaje entre agentes{ "from": "planner", "to": "developer", "type": "task", "payload": { "task": "implement-auth", "specs": {...}, "priority": "high" }}.claude/agents/└── custom-agent/ ├── config.json # Configuración del agente ├── prompt.md # System prompt ├── tools/ # Herramientas disponibles └── skills/ # Skills que puede usar{ "name": "database-architect", "role": "Diseña schemas y optimiza queries", "capabilities": [ "schema-design", "query-optimization", "index-strategy", "migration-planning" ], "tools": ["sql-executor", "schema-validator"], "context_limit": 100000}# Database Architect Agent
Eres un experto en bases de datos con 15 años de experiencia.
## Tu Rol
- Diseñar schemas normalizados- Optimizar queries lentas- Planear estrategias de índices- Crear migraciones seguras
## Principios
1. **Normalización** - 3NF por defecto, denormalizar solo con razón2. **Performance** - Índices solo cuando benefician queries reales3. **Migraciones** - Siempre backwards compatible4. **Seguridad** - Nunca exponer datos sensibles
## Workflow
1. Analizar requisitos2. Diseñar schema ERD3. Crear migrations SQL4. Definir índices5. Documentar decisiones.claude/skills/└── my-domain/ ├── SKILL.md ├── scripts/ │ └── analyze.py └── templates/ └── schema.sql# PostgreSQL Expert
Skill especializada en PostgreSQL optimización y diseño.
## Cuándo Usar
- Diseñar schemas complejos- Optimizar queries lentas- Configurar índices avanzados- Planear particionamiento
## Comandos Disponibles
- `analyze-query` - Analiza performance de query- `suggest-indexes` - Sugiere índices basados en queries- `design-schema` - Crea schema ERD basado en requisitosPatrones avanzados de orquestación y escalabilidad.
Nota: Esta sección está en desarrollo. Mientras tanto, explora los Ejemplos Prácticos para ver workflows complejos en acción.