Varios agentes programando a la vez. Un director que los coordina.

Pides un objetivo y un director lo reparte entre varios agentes, cada uno en su copia aislada del código. Tú apruebas el objetivo y decides qué entra.

El problema

«Un agente de IA programa bien, pero hay que estar encima.» «Si lanzo tres a la vez, se pisan.» «No sé en qué está cada uno.»

Le pasa a los equipos técnicos que ya usan IA para programar y quieren hacerlo en serio: con varios proyectos abiertos, vigilar agentes uno a uno se come el tiempo que se pretendía ganar.

Cómo se hace hoy

Cada agente se lanza y se vigila a mano, de uno en uno y proyecto a proyecto. Alguien reparte el trabajo, comprueba que no se pisen, revisa lo que entrega cada uno y junta los cambios. Esa persona acaba haciendo de coordinadora a jornada completa.

Cómo lo resolvemos

  1. Pides un objetivo con una frase, por ejemplo «pon tres agentes con esta incidencia».
  2. Un líder por objetivo lo parte en tareas y las reparte entre los agentes.
  3. Cada agente trabaja en su propia copia aislada del código, así que no se pisan entre ellos.
  4. Un director supervisa todos los proyectos a la vez: ve el avance de cada agente y detecta al que se queda parado.
  5. Lo que entrega cada agente solo sale por un canal controlado, que comprueba las pruebas y verifica cada publicación.
  6. El líder integra el trabajo y lo deja listo para que una persona lo revise.

Resultado

Así desarrollamos nosotros cada día: varios proyectos a la vez, con una aprobación humana por objetivo y sin vigilar agentes uno a uno.

Qué hace falta

  • Tus repositorios y tus incidencias

    Acceso a los repositorios y a la herramienta donde lleváis las tareas. El trabajo arranca desde una incidencia bien descrita.

  • Pruebas automáticas

    El canal de publicación exige las pruebas en verde. Sin pruebas no hay forma de saber si un agente ha terminado bien.

  • Normas del proyecto, por escrito

    Cómo se trabaja en cada repositorio: ramas, convenciones, qué no se toca. Es lo primero que lee cada agente.

  • Una persona al mando

    Quien aprueba los objetivos y decide qué se fusiona. El orquestador le da el avance en un panel.

Cómo está hecho

Tres niveles: un director que supervisa todos los proyectos, un líder por objetivo que reparte e integra, y agentes que ejecutan una tarea cada uno. Cada agente trabaja en su propia copia de trabajo del repositorio, con una rama propia.

Ningún agente sube código ni abre una petición de fusión por su cuenta. Solo existe un canal de publicación, que comprueba las pruebas y verifica cada publicación. Ningún agente aprueba su propio trabajo.

Cada agente registra su avance y el director lo lee: así se ve en el panel qué hace cada uno, y un agente sin progreso se detecta y se releva. Las contraseñas no llegan nunca al modelo.

Preguntas frecuentes

¿Cuántas aprobaciones hacen falta?

Una por objetivo para arrancar. Después, la fusión del cambio y el paso a producción los hace siempre una persona.

¿Qué pasa si un agente se queda parado?

El director lo ve, porque cada agente registra su avance. La tarea se releva a otro agente, que continúa desde lo que el primero dejó guardado.

¿Pueden los agentes publicar por su cuenta?

No. La subida del código y la petición de fusión solo salen por un canal controlado que comprueba las pruebas. Producción es siempre de una persona.

Automatizaciones relacionadas

  • Revisión de código

    Cuatro agentes revisan cada cambio antes de producción. Una persona decide si entra.

Forma parte de Desarrollo con agentes de IA

El siguiente paso

Cuéntanos cómo trabaja hoy tu empresa y te decimos por dónde empezar.