Capítulo 3: Agentes: Delegación Inteligente

Por: Artiko
claude-codeagentessubagentesdelegacion

¿Qué son los Agentes en ECC?

Los agentes son subagentes especializados que manejan tareas delegadas con scope limitado. Cada agente tiene un rol definido, herramientas específicas y un modelo asignado.

Estructura de un Agente

---
name: code-reviewer
description: Reviews code for quality, security, and maintainability
tools: ["Read", "Grep", "Glob", "Bash"]
model: opus
---

You are a senior code reviewer...

Campos clave:

Agentes Disponibles

Core Development

AgenteFunciónModelo
plannerPlanificación de implementación de featuresopus
architectDecisiones de diseño de sistemasopus
tdd-guideGuía de Test-Driven Developmentsonnet
code-reviewerReview de calidad y seguridadopus
security-reviewerAnálisis de vulnerabilidadesopus

Build & Test

AgenteFunción
build-error-resolverResolver errores de build
e2e-runnerTesting E2E con Playwright
refactor-cleanerLimpieza de código muerto
doc-updaterSincronización de documentación

Language-Specific

AgenteFunción
go-reviewerReview de código Go
go-build-resolverResolver errores de build en Go
python-reviewerReview de código Python
database-reviewerReview de queries y Supabase

Guía Rápida: ¿Qué Agente Usar?

Quiero…ComandoAgente
Planificar una feature/plan "Add auth"planner
Diseñar arquitectura/plan + architectarchitect
Escribir código con tests primero/tddtdd-guide
Revisar código que escribí/code-reviewcode-reviewer
Arreglar un build roto/build-fixbuild-error-resolver
Correr tests E2E/e2ee2e-runner
Buscar vulnerabilidades/security-scansecurity-reviewer
Eliminar código muerto/refactor-cleanrefactor-cleaner

Workflows Comunes

Empezar una feature nueva

/plan "Add user authentication with OAuth"
  → planner crea blueprint de implementación
/tdd
  → tdd-guide: tests primero
/code-review
  → code-reviewer verifica calidad

Arreglar un bug

/tdd
  → escribir test que reproduce el bug
  → implementar fix, verificar que el test pasa
/code-review
  → detectar regresiones

Preparar para producción

/security-scan     → auditoría OWASP Top 10
/e2e               → tests de flujos críticos
/test-coverage     → verificar 80%+ cobertura

Costo de Agentes

Cada agente spawneado consume tokens de su propia ventana de contexto. Para tareas secuenciales simples, los subagentes son más eficientes que Agent Teams (que abre múltiples ventanas en paralelo).