It’s the first major entry into agentic coding for the company, however this isn’t the interesting point. It is available in 2 pricing models:
- Standard at $1.25/$4.25 per million input/output tokens, and…
- Contributor at $0.10/$0.20, a roughly 20x discount for allowing Meta to train on prompts and completions.
If you’re into the tech stuff, the Contributor tier rate limits are 60 requests/minute and 2.1M tokens/minute, while Standard tier allows 3,000 requests/minute and 4M tokens/minute.

Summary
- Meta launched Muse Code, a CLI-based agentic AI coding tool powered by Muse Spark 1.2 for macOS and Linux.
- The assistant operates directly in the terminal without requiring a dedicated graphical application interface.
- Built-in workflow features include persistent background subagents, local event logs, and structured workflow commands.
- Standard pay-as-you-go pricing charges standard market rates for developers needing strict data privacy.
- A heavily discounted Contributor tier reduces token fees by over 90 percent in exchange for model training permissions.
It comes with persistent subagents, an append-only local event log for crash recovery, and skills like /plan, /grill, and /goal for structured task execution. It can be used through the Mac’s terminal after a one-command install – and since it’s a terminal coding agent – it has no app as it relies completely on CLI.
As you can understand, the reason I wrote this article isn’t the laiunch of just another coding agent out there. It’s the fact that choosing the Contributor tier changes the relationship between you and Meta. You’re no longer the customer – but the data source. The company has full access to your prompts, your completions, your coding patterns, your architectural decisions and your debugging sessions!
To be honest, this pricing model is not something I fancy. It’s normalizing the notion that if AI is cheap, then it has surveillance. If it’s expensive, it comes with privacy. Meta says of course that all data is fully anonymized, aggregated, stripped of identifiers. Maybe, but still it doesn’t feel OK. Does it?

