Meta AI a publié Muse Code, un agent de codage terminal en version bêta pour macOS et Linux, alimenté par le nouveau modèle Muse Spark 1.2. Le système cible l'ingénierie logicielle complexe à travers de grands dépôts en planifiant les modifications, en écrivant du code et en validant les résultats via une boucle d'agent persistante.

  • Muse Code utilise des agents asynchrones en arrière-plan qui restent actifs tout au long d'une session pour réduire la latence et éviter la collecte redondante d'informations.
  • Un journal d'événements local en append-only enregistre toutes les actions, rendant l'exécution reproductible à l'identique et sécurisée après un redémarrage suite à des plantages.
  • Muse Spark 1.2 a été co-entraîné avec le cadre Muse Code et se concentre sur des tâches à long terme et à l'échelle du dépôt.
  • L'évaluation inclut Terminal-Bench 2.1, DeepSWE v1.1 et Meta Internal Coding Bench, avec des comparaisons à d'autres modèles majeurs.
  • Une étude de cas a démontré une optimisation itérative de noyaux GPU sur plus de 1 000 appels d'outils durant jusqu'à 24 heures sur des GPU NVIDIA Hopper.

Le positionnement de Muse Code en fait un outil pour les équipes exécutant des agents dans des environnements isolés, offrant des capacités pour des refactoring à l'échelle du dépôt, le triage de bogues de longue durée et la génération de tests.