Imbue AI está utilizando su propia herramienta, 'mngr', para mejorar su software a través de un sistema de agentes de inteligencia artificial. El proceso implica la creación de un script de tutorial que sirve como base, del cual se generan múltiples pruebas (pytest functions) mediante agentes. Estos agentes no solo ejecutan y depuran las pruebas, sino que también las mejoran y corrigen. Un aspecto clave es que los agentes también ayudan a generar el script de tutorial inicial, completando bloques de código a partir de comentarios. Además, el sistema identifica problemas de usabilidad en la interfaz al analizar los errores generados por los agentes, lo que permite refinar el diseño. Finalmente, un agente integrador combina las mejoras realizadas por todos los agentes individuales en una única propuesta de cambio (PR), facilitando la revisión humana y optimizando el proceso de desarrollo. Este enfoque permite una iteración continua y una mejora automática del software.
