AI-Native Product Studio · Lab

Como orquestamos 12 agentes en paralelo en CruiseFinder

Matias Anzorena 1776211200 8 min read

El problema

Cuando empezamos a meter agentes en el flujo de desarrollo de CruiseFinder, el primer obstaculo no fue tecnico — fue de coordinacion. Cada agente bien implementado tendia a pisarse con los otros: el Backend Agent modificaba un archivo que el Test Agent estaba leyendo, el Doc Writer generaba documentacion de codigo que todavia no habia pasado review.

La solucion

Adoptamos un modelo de orquestacion basado en tres principios:

  1. Cada agente trabaja en su propio branch — nunca tocan main directamente.
  2. Los agentes tienen presupuesto de tokens — si un agente se pasa, se detiene automaticamente.
  3. Los humanos firman — ningun merge a main sin aprobacion humana.

El stack

  • Claude Code con skills custom como framework de agentes
  • GitHub Actions para orquestar los triggers
  • MCP (Model Context Protocol) como protocolo de comunicacion entre agentes y herramientas
  • Sentry + Grafana para observabilidad de agentes

Resultados

  • 5-15 PRs por dia por humano (vs 1-3 en flujo tradicional)
  • Lead time de PR a produccion: horas (vs 3-5 dias)
  • Costo de tokens: ~USD 1,500-3,000/mes por equipo de 4 personas