Seguinos

Actualidad

Meta lanza Muse Code, su agente de IA para programar desde la terminal

La compañía presentó una herramienta capaz de planificar cambios, escribir código y validar resultados en proyectos de software complejos. Muse Code ya está disponible en versión beta para macOS y Linux y funciona con el nuevo modelo Muse Spark 1.2.

Publicado

el

Meta lanzó este miércoles 5 de agosto Muse Code, un nuevo agente de inteligencia artificial para programación que opera desde la terminal y busca competir en el creciente mercado de asistentes capaces de desarrollar software de manera autónoma. La herramienta funciona en macOS y Linux, puede intervenir en repositorios de gran tamaño y fue diseñada para completar tareas prolongadas con menor supervisión humana.

Cómo funciona Muse Code

A diferencia de otros asistentes que cuentan con una aplicación gráfica, Muse Code se utiliza directamente desde la línea de comandos. Por el momento, Meta no presentó una interfaz independiente para manejar la herramienta.

El agente puede analizar una solicitud, elaborar un plan de trabajo, modificar archivos, escribir nuevas líneas de código y comprobar si los cambios producen el resultado esperado. También puede coordinar varios subagentes persistentes que permanecen activos durante toda la sesión.

Entre sus principales funciones se encuentran:

  • Planificar modificaciones antes de intervenir en un proyecto.
  • Escribir y corregir código en repositorios extensos.
  • Validar los resultados y comprobar el funcionamiento de los cambios.
  • Coordinar agentes secundarios en segundo plano.
  • Retomar una tarea después de una interrupción o una falla.
  • Ejecutar procesos prolongados con menor intervención del desarrollador.

La herramienta utiliza un registro local en el que almacena las llamadas al modelo, las herramientas ejecutadas, las autorizaciones y las modificaciones realizadas. Según Meta, este mecanismo permite que el agente retome exactamente el punto en el que quedó después de un cierre inesperado.

El sistema también incorpora comandos específicos. La función /plan organiza una tarea y solicita aprobación antes de avanzar; /grill pone a prueba el plan elaborado; y /goal continúa trabajando hasta alcanzar el objetivo indicado.

Muse Spark 1.2, el modelo detrás del agente

Muse Code funciona con Muse Spark 1.2, una actualización del modelo de inteligencia artificial de Meta orientada especialmente al desarrollo de software.

La compañía aseguró que la nueva versión mejora la generación de código, la detección de errores, la comprensión de proyectos completos y la ejecución de flujos de trabajo de larga duración. Para conseguirlo, Meta incrementó el entrenamiento dedicado a programación y amplió la variedad de entornos utilizados durante ese proceso.

El modelo fue entrenado junto con Muse Code para optimizar la coordinación entre el sistema de inteligencia artificial y las herramientas disponibles en la terminal. También recibió entrenamiento para abordar proyectos completos, generar repositorios y mantener el contexto durante tareas extensas.

En una de sus pruebas internas, Meta utilizó el agente para optimizar núcleos de procesamiento gráfico durante más de mil ejecuciones de herramientas y períodos de hasta 24 horas. El sistema escribió, compiló y evaluó código de manera iterativa para mejorar el rendimiento frente a una implementación de referencia.

Cómo instalar Muse Code en macOS y Linux

Los desarrolladores pueden instalar la versión beta con un único comando desde la terminal:

curl -fsSL https://dev.meta.ai/install.sh | bash

Muse Spark 1.2 también está disponible mediante Meta Model API, el servicio de programación que la compañía ofrece a desarrolladores, ahora con un acceso internacional más amplio.

El lanzamiento coloca a Meta en competencia directa con herramientas como Claude Code y OpenAI Codex, dentro de un sector en el que las principales empresas tecnológicas buscan transformar a los asistentes de IA en agentes capaces de ejecutar tareas completas, y no solamente de sugerir fragmentos de código.

“Puede asumir tareas completas de ingeniería de software en grandes repositorios”, afirmó Mark Zuckerberg al anunciar la versión beta.