
Presentamos Muse Code, un agente de codificación para terminal impulsado por Muse Spark 1.2, con agentes persistentes en segundo plano, ejecución a escala de repositorio y verificación integrada.
Loading comments…
Creador
kettle_dev
Visitar sitio web
research.meta.ai/blog/introducing-muse-code-and-muse-spark-1-2
Información del proyecto
Palabras clave del producto
Alternativas
Muse Code es un agente de codificación para terminal impulsado por el modelo Muse Spark 1.2, diseñado para manejar tareas complejas de ingeniería de software en repositorios grandes. Planifica cambios, escribe código y valida resultados, todo desde la línea de comandos en macOS o Linux. La herramienta combina un bucle de agente sencillo con agentes en segundo plano persistentes, lo que le permite abordar problemas de múltiples pasos con menos intervención manual y mayor precisión.
Muse Code mantiene agentes especializados en segundo plano activos durante toda la sesión, en lugar de crearlos por tarea. Estos agentes llevan a cabo los siguientes pasos de forma independiente y deciden cuándo informar, lo que reduce la recopilación de información redundante y disminuye la latencia en trabajos difíciles de múltiples pasos.
Cada llamada al modelo, ejecución de herramienta, aprobación y edición se añade a un registro de eventos local. Esta única fuente de verdad hace que el tiempo de ejecución sea reproducible y seguro ante reinicios, por lo que tras un fallo el agente se reanuda exactamente donde se detuvo, ideal para tareas de larga duración que no pueden permitirse empezar de nuevo.
Muse Code incluye tres habilidades predeterminadas: /plan convierte una tarea en un plan con aprobaciones, /grill pone a prueba ese plan hasta que sea sólido, y /goal guía al agente hacia la finalización exitosa del objetivo especificado. Estos comandos integrados ofrecen control estructurado sin configuración adicional.
El modelo subyacente fue co-entrenado con Muse Code, utilizando trayectorias de arnés con muestreo por rechazo y optimizaciones de recetas para objetivos, compactación y subagentes. Esta estrecha vinculación garantiza que el modelo rinda al máximo precisamente cuando impulsa el conjunto de herramientas de Muse Code.
Otras herramientas que podrías considerar
Muse Code no solo escribe código: persiste a través de fallos, coordina subagentes y valida su propio trabajo en repositorios completos.
La combinación de agentes en segundo plano persistentes y un registro de eventos seguro ante fallos es poco común en herramientas de codificación para terminal. La mayoría de los agentes pierden contexto o reinician desde cero ante un fallo, pero el tiempo de ejecución reproducible de Muse Code mantiene en curso las tareas de horizonte largo, como el caso de estudio de optimización de kernels con más de 1,000 llamadas a herramientas en 24 horas. La habilidad integrada /grill también añade una capa de pruebas de estrés que empuja los planes hasta que sean sólidos, lo que va más allá de la generación de código típica.
Eres un desarrollador que vive en la terminal y te enfrentas regularmente a repositorios grandes y desordenados donde un solo error puede tener consecuencias en cadena. Si te han frustrado los agentes que pierden contexto, necesitan supervisión constante o no pueden sobrevivir a un fallo a mitad de tarea, los subagentes persistentes y el diseño seguro ante reinicios de Muse Code abordan directamente esos puntos débiles. También es una opción sólida si trabajas en código crítico para el rendimiento, como kernels de GPU, donde los bucles iterativos de compilar-perfilar-mejorar exigen un agente que pueda mantener el enfoque durante horas sin desviarse.