Meta entró directamente en la lucha del agente de programación con Muse Code, lanzado en versión beta el 5 de agosto de 2026. La herramienta se ejecuta en la terminal, utiliza el nuevo Muse Spark 1.2 y se introdujo para tareas de ingeniería de software que implican planificación, cambios de código y validación en grandes repositorios.
El lanzamiento merece atención, pero aún no permite una conclusión como “nuevo rival mejor que Codex o Claude Code”. Parte de lo interesante de Muse Code es la arquitectura del agente, no sólo el modelo. Y algunas de las ventajas promocionadas por Meta, como realizar tareas difíciles más rápido, con mayor precisión y menos intervención, siguen siendo afirmaciones de lanzamiento que necesitan una validación práctica e independiente.
Lo que Meta realmente lanzó
Muse Code es un agente de programación de terminales, inicialmente documentado para macOS y Linux. Meta lo conecta directamente con Muse Spark 1.2, una actualización del modelo que apunta a la generación de código, depuración compleja, comprensión de bases de código y flujos de desarrollo de un extremo a otro. Según la empresa, el modelo y el agente fueron capacitados juntos para trabajar mejor como sistema.
Los elementos más concretos del anuncio son:
- Los subagentes asincrónicos persisten durante toda la sesión. En lugar de crear un nuevo trabajador para cada tarea pequeña, Muse Code mantiene activos a los agentes especializados y les permite avanzar en partes del trabajo e informar los resultados al agente principal.
- Registro de eventos local. Las llamadas de modelo, las herramientas ejecutadas, las aprobaciones y las ediciones se agregan a un registro que sirve como fuente del estado del tiempo de ejecución.
- Reanudar después de fallas. Meta afirma que este diseño le permite reconstruir el estado y continuar el trabajo donde lo dejó el agente después de una interrupción.
- Comandos de trabajo integrados. /plan produce un plan sujeto a aprobación, /grill intenta encontrar problemas en ese plan y /goal trabaja para lograr un objetivo definido.
- Entrenamiento para tareas largas. Muse Spark 1.2 está capacitado para generar repositorios completos, grandes proyectos y otros flujos de larga duración mediante programación, acondicionamiento de objetivos y compresión de contexto.
Aquí hay una distinción importante: los subagentes se describen como persistentes durante toda la sesión. La capacidad de sobrevivir a una falla está asociada con el registro del tiempo de ejecución. Tratar ambas cosas simplemente como “memoria permanente” sería exagerar lo que afirma la documentación.
El registro persistente puede ser más importante de lo que parece
Los agentes de programación que trabajan durante minutos u horas enfrentan un problema diferente al de un chatbot que responde en unos segundos. Si el proceso se interrumpe después de cientos de acciones, repetir todo el trabajo cuesta tiempo, tokens y puede producir un resultado diferente.
Muse Code intenta abordar este problema estructuralmente. Su registro local es solo para agregar: se agregan nuevas acciones al historial, incluidas ejecuciones y ediciones de herramientas. Meta describe este tiempo de ejecución como capaz de reproducir el estado y reanudar una tarea después de una falla.
Es una característica interesante, pero el “reinicio seguro” aún debe probarse en condiciones menos convenientes que una demostración. Una prueba útil debería detener deliberadamente los procesos en diferentes momentos: durante una edición, después de una prueba fallida, mientras los subagentes trabajan en paralelo y después de la compresión del contexto. Lo que importa no es sólo volver a abrir la sesión, sino saber si el agente mantiene decisiones anteriores, corrige archivos y trabaja dependencias sin repetir pasos ni introducir inconsistencias.
Las tareas de 24 horas son evidencia, pero no prueba del uso diario
Para demostrar el trabajo de larga duración, Meta publicó un experimento de optimización del kernel de GPU en el que el sistema realizó más de 1000 llamadas a herramientas y pudo funcionar durante hasta 24 horas. El agente escribió, compiló, promedió y volvió a optimizar implementaciones para las GPU NVIDIA Hopper.
Esto muestra que el tiempo de ejecución puede sostener un ciclo extenso dentro del entorno de evaluación utilizado por Meta. No demuestra por sí solo que un desarrollador obtendrá el mismo beneficio al migrar una aplicación, investigar un error intermitente o modificar un monorepo con pruebas lentas y dependencias externas.
El “horizonte largo” tampoco debe medirse únicamente por el tiempo que el agente continúa ejecutándose. Un agente puede permanecer activo durante horas y aun así desperdiciar pasos. Para una comparación seria, el resultado debe considerar el progreso útil, las regresiones, la cantidad de intervención humana, el costo y la capacidad de notar cuándo una estrategia ha dejado de funcionar.
Las pruebas comparativas de lanzamiento tienen una advertencia relevante
Meta comparó Muse Spark 1.2 con otros modelos en evaluaciones como Terminal-Bench 2.1 y DeepSWE 1.1. Sin embargo, en estas pruebas, no se utilizó necesariamente el mismo agente para todos los modelos: Muse Spark 1.2 se ejecutó con Muse Code, Claude Opus 5 con Claude Code y un modelo GPT con Codex, entre otras combinaciones.
Esta elección mide algo parecido al producto completo (modelo más arnés), pero hace que sea más difícil atribuir la diferencia únicamente al modelo. La propia Meta reconoce que su entorno puede no estar diseñado específicamente para sistemas propietarios de terceros y, por lo tanto, los resultados pueden no representar su mejor rendimiento. En DeepSWE, la empresa también informa que su prueba no es idéntica a la clasificación oficial, que utiliza un arnés común.
Esta advertencia debe acompañar a cualquier título basado en números.
Ya hay una señal independiente a favor de Muse Spark 1.2 como modelo: Artificial Analysis lo colocó cerca de los modelos líderes en su evaluación de inteligencia, destacando la rentabilidad, según un informe de Barron's. Esto es relevante, pero no equivale a una evaluación independiente de Muse Code como producto de programación.
El precio también debe compararse por tarea, no por token
En el lanzamiento, Muse Code adoptó la facturación por uso. Para Muse Spark 1.2 estándar, el precio publicado fue de 1,25 dólares por millón de tokens de entrada y 4,25 dólares por millón de tokens de salida. Meta también ha creado una modalidad de Colaborador con grandes descuentos, que puede utilizarse para mejorar sus productos.
El número parece atractivo cuando se lo compara con las tarifas de API de los modelos más caros, pero aún no muestra cuánto cuesta completar una tarea.
Un agente que cobra menos por token puede consumir mucho más contexto, producir más resultados, realizar más reintentos o mantener varios subagentes trabajando simultáneamente. En la dirección opuesta, un modelo más caro puede solucionar el problema en menos llamadas. Para el trabajo real, la unidad de comparación más útil es algo así como "costo por trabajo aceptado después de la prueba y revisión", no solo "precio por millón de tokens".
La comparación es aún menos directa con Codex y Claude Code porque ambos también se ofrecen mediante suscripciones. Actualmente, Codex está incluido en diferentes planes ChatGPT, mientras que Claude Code es parte de Claude Pro y otros planes elegibles; Ambos cuentan además con mecanismos de carga o consumo que varían según modalidad y volumen.
Los subagentes y el paralelismo no hacen que Muse Code sea único automáticamente
El diseño de Muse Code llega a un mercado que ya se ha movido en esta dirección.
OpenAI describe Codex como un entorno para flujos de múltiples agentes, con agentes trabajando en paralelo, árboles de trabajo integrados y ejecución en segundo plano. Los árboles de trabajo permiten que tareas independientes actúen en copias aisladas del mismo repositorio sin cambiar inmediatamente el pago principal.
Claude Code también tiene subagentes con contextos separados, ejecución paralela, aislamiento por árboles de trabajo y mecanismos para reanudar sesiones. Su documentación indica que los mensajes y resultados de las herramientas se guardan localmente en archivos de sesión y que los cambios realizados por las herramientas de edición tienen puntos de control que se pueden restaurar.
Así que la pregunta más interesante no es si Muse Code “tiene subagentes”. Se trata de si su combinación de modelo, orquestación, persistencia y compresión produce una diferencia mensurable cuando a los tres productos se les asigna el mismo trabajo.
Qué se debe probar antes de elaborar un Muse Code vs. Codex vs.. Código Claude
Una comparación útil debe utilizar repositorios y tareas idénticos, criterios definidos antes de la ejecución y más de un intento cuando hay variabilidad. Entre los puntos que merecen medición están:
- Tasa de finalización: ¿La implementación cumple con las especificaciones y pasa las pruebas sin corrección humana?
- Regresiones: ¿Cuántos defectos o cambios innecesarios aparecen fuera del alcance solicitado?
- Duradero: ¿Se mantiene la calidad después de docenas o cientos de acciones?
- Recuperación: Después de una parada forzada, ¿el agente realmente continúa sin perder decisiones ni repetir trabajo?
- Paralelismo: ¿los subagentes reducen el tiempo total sin aumentar los puntos muertos, la duplicación de búsquedas o el retrabajo?
- Intervención humana: ¿cuántas aprobaciones, correcciones y redirecciones se necesitan para alcanzar el resultado aceptado?
- Costo por resultado: ¿cuánto se gastó hasta que la tarea realmente pasó las pruebas?
- Tiempo de solución: ¿el paralelismo y los modelos rápidos disminuyen el reloj real o simplemente aumentan la actividad concurrente?
- Gobierno de datos: ¿qué modalidad se puede utilizar con código privado y qué condiciones cambian al elegir una opción de precio reducido?
El mismo conjunto debe incluir tareas grandes y pequeñas. Un agente que sobresale en una migración grande puede resultar prohibitivamente costoso o lento para una solución de tres archivos; otro puede sobresalir en cambios localizados y perder el rumbo en trabajos de varias horas.
Qué podemos decir hoy sobre Muse Code
Muse Code no es solo una nueva interfaz para un modelo. Meta construyó su propio arnés, integró subagentes, creó un tiempo de ejecución recuperable y entrenó Muse Spark 1.2 teniendo en cuenta este entorno. Esto hace que la versión beta sea técnicamente más interesante que simplemente colocar el modelo detrás de un indicador de terminal.
También es demasiado pronto para declarar un ganador. Las afirmaciones sobre menor intervención, mayor precisión y ventajas en trabajos largos provienen principalmente de Meta; sus propios documentos metodológicos muestran por qué una lectura sencilla de los puntos de referencia puede ser engañosa. Todavía existe una superposición considerable entre las capacidades anunciadas y los recursos que ya existen en Codex y Claude Code.
La mejor lectura en este momento es que Meta ha colocado a un competidor plausible en la categoría. La diferencia potencial radica en la combinación entre Muse Spark 1.2 y Muse Code, el diseño para tareas largas y el coste por uso. Saber si esto se convierte en una ventaja práctica requiere precisamente lo que una versión beta debería recibir ahora: pruebas reproducibles en código real, medición de resultados, costo y necesidad de supervisión.




