Illustration sombre d’un agent IA qui travaille dans un terminal sur un grand projet logiciel

Muse Code veut prendre en charge tes gros projets depuis le terminal

Muse Code est l’agent IA de Meta pour macOS et Linux : il planifie, code et reprend les tâches longues sans perdre le fil du projet.

Tu lui donnes un dépôt compliqué, il explore les fichiers, prépare un plan, écrit les changements et vérifie le résultat sans te demander de tenir sa main toutes les trente secondes. C’est la promesse de Muse Code, le nouvel agent de programmation de Meta, proposé en version bêta pour macOS et Linux. Son intérêt dépasse le simple générateur de code : il veut surtout rendre les longues tâches moins fragiles, même quand elles durent des heures.

Un agent pour les tâches qui ne tiennent pas dans une seule question

Muse Code fonctionne depuis le terminal et s’appuie sur Muse Spark 1.2, un modèle spécialisé dans le code. Meta le présente pour des missions comme comprendre un gros dépôt, modifier plusieurs composants, déboguer un problème difficile ou construire un projet complet. Pour toi, le changement est concret : au lieu de copier dix fichiers dans une conversation, tu peux laisser l’outil travailler dans le dossier du projet, avec des validations à chaque étape.

Le logiciel peut aussi lancer plusieurs agents secondaires persistants. Ils ne sont pas créés puis oubliés pour chaque petite question : ils restent associés à la session et remontent leurs conclusions quand ils ont quelque chose d’utile. Sur le papier, cela évite de refaire la même recherche plusieurs fois. En pratique, il faudra surtout surveiller les droits accordés au terminal et relire les modifications avant de les accepter.

Source : Meta AI Research, évaluation Terminal-Bench 2.1 publiée avec Muse Code et Muse Spark 1.2 : https://research.meta.ai/blog/introducing-muse-code-and-muse-spark-1-2/

La vraie nouveauté se cache dans les reprises après panne

Meta décrit un journal local qui enregistre les appels au modèle, les commandes, les validations et les modifications. Ce fichier devient la source de vérité de la session : si le processus plante ou si la machine redémarre, Muse Code peut reprendre au dernier état connu au lieu de repartir de zéro. Ce n’est pas une fonctionnalité spectaculaire, mais c’est probablement la plus importante pour un travail long.

L’outil ajoute aussi des commandes intégrées comme `/plan`, qui prépare un plan soumis à approbation, `/grill`, qui le met à l’épreuve, et `/goal`, qui garde le cap sur un objectif. Ce fonctionnement ressemble davantage à une liste de contrôle qu’à un chatbot qui improvise. Tu conserves donc un point de contrôle humain, ce qui est une bonne idée dès qu’un agent peut modifier des fichiers ou exécuter des commandes.

Muse Spark 1.2 mise sur le raisonnement au long cours

Le modèle Muse Spark 1.2 a été entraîné sur des tâches qui dépassent la fonction « écris-moi cette ligne ». Meta parle de génération de dépôts entiers, de débogage complexe et de travaux nécessitant de nombreuses étapes. Il combine planification, maintien de l’objectif et réduction du contexte quand la session s’allonge. Dit autrement : il essaie de ne pas oublier pourquoi il a commencé après avoir ouvert cinquante fichiers.

Meta montre notamment une évaluation Terminal-Bench 2.1 et un cas d’optimisation de noyaux graphiques sur plus de mille appels d’outils. Ces résultats viennent de Meta et décrivent des scénarios contrôlés ; ils ne garantissent pas que l’agent réparera ton application métier du premier coup. Le graphique est intéressant pour situer l’ambition, pas pour remplacer un essai sur ton propre projet.

Disponible maintenant, mais pas sans les précautions habituelles

Muse Code est annoncé en bêta sur macOS et Linux, avec une installation proposée par un script shell. Muse Spark 1.2 est aussi accessible via l’API de modèles de Meta, avec une disponibilité mondiale élargie. La bêta signifie que les commandes, les tarifs, les limites et les résultats peuvent encore bouger. Évite donc de lui confier directement un dépôt critique ou des secrets de production.

Commence avec une copie du projet, un compte sans privilèges excessifs et un objectif réversible. Vérifie le journal local, les fichiers modifiés et les commandes lancées. Le gain de temps peut être réel sur une tâche répétitive ou un dépôt que tu connais mal, mais l’agent reste capable de produire une solution convaincante et fausse. L’autonomie ne dispense pas de lire le diff, elle rend cette lecture encore plus importante.

Ce que cela change pour les utilisateurs

Meta ne lance pas seulement un modèle de plus : elle assemble un modèle, un terminal, des agents persistants et une mémoire de session pour viser les travaux qui s’étirent. C’est la direction que prennent les assistants IA utiles : moins de réponses isolées, davantage de projets suivis jusqu’à une validation. Muse Code mérite donc un test si tu manipules des dépôts importants, mais pas un acte de foi. Un agent qui sait reprendre après une panne, c’est bien ; un agent que tu peux interrompre proprement, c’est mieux.

Sources

Meta AI Research, présentation officielle de Muse Code et Muse Spark 1.2 : https://research.meta.ai/blog/introducing-muse-code-and-muse-spark-1-2/

Meta AI Developer, fiche officielle du modèle Muse Spark : https://developer.meta.com/ai/models/muse-spark/

Hacker News, discussion du lancement et retours de la communauté : https://news.ycombinator.com/item?id=49187575

CNBC, contexte du lancement de l’agent de programmation de Meta : https://www.cnbc.com/2026/08/05/meta-debuts-muse-code-to-take-on-anthropic-and-openai-.html



Recherche, relecture et illustration assistées par IA. Le contenu reflète le travail éditorial de la rédaction.

No comments yet