Jaguarundi by XPayà
Cómo se ha construido esta misma web: una prueba de concepto de gobernanza de varios modelos de IA trabajando en equipo, coordinados por agentes.
El contexto
Este proyecto personal es la propia web de XPayà. Nació como banco de pruebas para una pregunta muy concreta: si varios modelos de IA de proveedores distintos —no uno solo— pueden trabajar sobre el mismo repositorio de forma coordinada, con reglas explícitas, sin pisarse el trabajo y sin que cada uno decida por su cuenta.
El reto
Dos agentes de proveedores distintos —Claude y Codex— trabajando en paralelo sobre el mismo árbol de trabajo, sin un jefe de proyecto humano mirando cada línea. El riesgo real no era que la IA escribiera mal código, sino que dos agentes tomaran decisiones contradictorias, se pisaran archivos, o que el trabajo se perdiera si uno de los dos se quedaba sin continuar a mitad de tarea.
Mi contribución
Diseñé el protocolo de coordinación: un plan compartido en el propio repositorio como único canal de comunicación entre agentes, con propiedad exclusiva de archivos por bloque de trabajo, una fase de validación obligatoria antes de implementar nada, y una regla de desempate para cuando dos agentes no estuvieran de acuerdo. Reservé para mí las decisiones que no delego: aprobar la especificación, decidir qué nombres y datos se publican, y autorizar cada commit y cada despliegue.
Decisiones
Elegí que el plan viviera en un archivo versionado del propio repositorio, no en la memoria de ningún agente, con mensajes fechados y firmados en vez de decisiones tácitas. Ningún agente podía tomar una decisión unilateral: toda propuesta necesitaba confirmación explícita del otro, y los empates se resolvían con un tercer modelo sin intereses en la discusión tras dos rondas sin acuerdo. Cuando uno de los dos agentes se quedó sin continuar a mitad de una tarea, el otro pudo retomarla leyendo el mismo plan compartido, sin perder contexto ni repetir trabajo — la prueba de que es el protocolo, y no la memoria de un agente concreto, lo que sostiene el proyecto.
Resultado
La propia web es el resultado: contenido trilingüe, accesible sin incidencias graves de accesibilidad, con el presupuesto de rendimiento cumplido y una política de seguridad estricta, construida íntegramente bajo este método. Ninguna oleada de trabajo se declaró terminada con comprobaciones en rojo, y cada hito quedó respaldado por un ensayo de reversión verificado antes de continuar.
Alcance y límites
Esto no es una demostración de que la IA construye un producto sola: cada decisión irreversible —aprobar la especificación, qué nombres se publican, cada commit y cada despliegue— siguió en mis manos. Lo que se pone a prueba aquí es un método de gobernanza de varios agentes, no una comparación de qué modelo escribe mejor código.
Tecnología
Si el enfoque encaja con lo que necesitas, podemos abrir una conversación.