Cockroach Labs ha implementado un sistema de agentes de inteligencia artificial, denominado MOLT Sinai, que opera como un equipo médico para gestionar la migración de bases de datos a CockroachDB. Este enfoque, desarrollado en los últimos cinco meses, permite a la herramienta MOLT migrar desde IBM Db2 con una eficiencia superior a la de sus competidores. La implementación de soporte para Db2 requirió menos de dos días de trabajo automatizado, con un coste de tokens de 4.172 dólares, frente a los 160.000 dólares y nueve meses de esfuerzo humano necesarios para añadir soporte para Oracle en 2024. Esto representa una aceleración de 164 veces y una reducción de costes de 38 veces.
El sistema se basa en la metáfora de un hospital universitario, donde los agentes de IA actúan como personal médico. La arquitectura utiliza GitHub Actions para orquestar flujos de trabajo que simulan roles como enfermeras, jefes de servicio y departamentos de seguridad. Un agente principal, el 'Fellow', recibe una solicitud y la descompone en sub-tareas, mientras que otros agentes actúan como 'Review Attending' para validar los planes antes de ejecutar cambios. Este modelo prioriza la calidad y la seguridad sobre la velocidad bruta, evitando errores críticos en migraciones de datos. La solución ha demostrado ser viable, con una cobertura de pruebas equivalente a la de PostgreSQL, y ofrece un modelo de referencia para la automatización de tareas de alto riesgo en el desarrollo de software.
