Meta is more directly entering the field of programming agents with Muse Code, a new terminal-integrated tool available in beta on macOS and Linux. Powered by Muse Spark 1.2, it is designed to handle complex software engineering tasks across large code repositories.
Core Functionality and Model Improvements
Muse Code operates within a single workflow that allows it to plan modifications, write code, and validate the results efficiently. The agent relies specifically on Muse Spark 1.2, which is an evolution of Meta's model highly specialized for software development. This upgraded model features announced improvements in several areas, including code generation, complex debugging, codebase understanding, and end-to-end development task execution.
Advanced Agent Architecture
The functionality of Muse Code is built around a primary loop supplemented by several asynchronous background agents. Unlike sub-agents created only for a specific task, these agents remain active throughout an entire session. This persistent activity allows them to retain collected context and work in parallel on different aspects of a problem without requiring systematic restarts of their searches.
Furthermore, Muse Code maintains a persistent activity history. This crucial mechanism enables users to track all actions performed by the agent and resume working after an interruption or crash without having to start from scratch.
To structure its work, the tool integrates several specific skills:
/plan: Helps prepare a strategic approach before modifying code./grill: Allows for critically reviewing proposed modifications./goal: Keeps the agent focused on a defined objective throughout long tasks.
Model Training and Accessibility
Meta reports that it co-trained Muse Spark 1.2 with Muse Code to specifically adapt the model for this agentic environment. Developers can also access the underlying Muse Spark 1.2 model separately via the Meta Model API.
Standard access requires a usage fee set at $1.25 per million input tokens and $4.25 per million output tokens. For users preferring a lower cost structure, Meta also offers a Contributor tier, which involves authorizing the use of concerned data to contribute to the ongoing improvement of its products.
Available in beta on macOS and Linux, Muse Code marks Meta’s entry into the market of programming agents capable of handling long and complex tasks directly from the terminal.