El creador de Facebook, Mark Zuckerberg, ha revelado la versión beta de Muse Code, una herramienta que transforma la terminal en un entorno de desarrollo automatizado. Además, presentó Muse Spark 1.2, la mejora de su modelo enfocado en programación agéntica.
Estos lanzamientos permiten a los desarrolladores delegar tareas completas de ingeniería de software usando solo instrucciones en lenguaje natural, cubriendo desde la planificación hasta la verificación de código en repositorios de gran tamaño.
La arquitectura de Muse Code se basa en múltiples agentes que trabajan en paralelo, acelerando la resolución de problemas complejos y consolidando el papel de la inteligencia artificial en la programación.

Muse Code: un agente de programación que opera en terminales reales
Según lo publicado por Mark Zuckerberg en su cuenta de X, Muse Code convierte la terminal en un sistema de desarrollo automatizado. Con una sola instrucción en lenguaje natural, la herramienta asume procesos de ingeniería completos: planifica, escribe y valida código en proyectos de gran escala.
La coordinación de agentes especializados distribuye el trabajo en paralelo, reduciendo notablemente los tiempos de ejecución.
El diseño multiagente divide tareas grandes en subagentes que operan en worktrees aislados, evitando conflictos y manteniendo intacta la copia de trabajo del usuario. En pruebas internas, Muse Code construyó seis funciones diferentes para un juego de forma simultánea, sin generar conflictos entre los agentes, de acuerdo con la información compartida por Zuckerberg.

Durante cada sesión, los agentes especializados permanecen activos y acumulan contexto a medida que avanza el trabajo. Esto permite mayor eficiencia, ya que el sistema no reinicia el contexto en cada tarea, sino que retiene la información relevante mientras la sesión está activa.
Muse Code está disponible a nivel mundial a través de la API de Meta Model. Su instalación requiere un solo comando y se ofrece en dos niveles de precios, incluyendo una opción para contribuyentes que requiere postulación y otorga acceso con un costo significativamente menor.
Muse Spark 1.2: una actualización optimizada para flujos de trabajo de programación
Muse Spark 1.2 es la versión actualizada del modelo que impulsa a Muse Code. Zuckerberg indicó que esta versión fue entrenada en conjunto con Muse Code para lograr una integración profunda. Entre sus ventajas destacan una mayor tasa de aciertos en el primer intento, ejecuciones más limpias y menos necesidad de ajustar instrucciones.

Está diseñado para manejar flujos de trabajo extensos y proyectos con múltiples archivos, ya que puede gestionar una ventana de contexto de hasta 1 millón de tokens.
En una de las pruebas citadas por Zuckerberg, Muse Spark 1.2 fue asignado a una tarea de optimización de kernel y se ejecutó durante 24 horas en NVIDIA Hopper, realizando más de mil llamadas a herramientas. El sistema continuó encontrando mejoras sustanciales mucho después de la fase exploratoria, demostrando capacidad de optimización continua en escenarios de alta exigencia.
Auditoría, registro y recuperación de tareas en Muse Code
Muse Code incluye un mecanismo de auditoría y registro local para cada acción: llamadas al modelo, ejecuciones de herramientas y ediciones quedan documentadas antes de ejecutarse.
Este registro de eventos permite que, si una tarea se interrumpe, el proceso se reanude exactamente desde donde quedó, sin pérdida de trabajo ni necesidad de repetir instrucciones. La trazabilidad de cada paso es una garantía para quienes trabajan en proyectos extensos o requieren seguimiento detallado del proceso.

Disponibilidad y visión futura de la inteligencia artificial para programación
Mark Zuckerberg destacó en su anuncio que Muse Code y Muse Spark 1.2 representan “el siguiente paso mientras avanzamos hacia la frontera, con modelos más grandes y capaces en camino”.
Invitó a los usuarios a instalar la herramienta, utilizarla y compartir sus opiniones, remarcando el ritmo veloz de desarrollo y el objetivo de mejorar la automatización y la eficiencia en la ingeniería de software.
Con esta propuesta, la integración de agentes especializados y la posibilidad de auditar cada acción refuerzan la tendencia hacia modelos de inteligencia artificial capaces de transformar los flujos de trabajo de la programación, facilitando la gestión de proyectos complejos y prolongados.
Fuente: Infobae