Eén API, elke harness: de ecosysteemzet achter de Model API
Meta bracht zijn codeermodel uit waar developers al zitten — de OpenAI SDK, de Anthropic SDK, concurrerende agent-CLI's, zelfs OpenRouter. Compatibiliteit voorop is de distributiestrategie.
Drie waarden, en je zit erin
Vrijwel elke tool aan Muse Spark koppelen vergt dezelfde drie waarden: base-URL https://api.meta.ai/v1, je MODEL_API_KEY, en een model-ID zoals muse-spark-1.2. Dat werkt omdat de API de formaten spreekt waarop het ecosysteem zich heeft gestandaardiseerd: chat completions en responses in OpenAI-stijl, plus een Messages-endpoint in Anthropic-formaat voor harnesses die zo gebouwd zijn. Houd je SDK, houd je code, verander één URL.
Zelfs de harnesses van de concurrentie
De compatibiliteitslijst is veelzeggend: OpenCode, LangChain, LlamaIndex, de Vercel AI SDK, Continue — en Claude Code, Anthropic’s eigen agent, die via de Messages API inplugt. Meta serveert met alle plezier tokens binnen de harness van een rivaal. Sommige agents slaan configuratie helemaal over: zelfconfigurerende CLI’s zoals OpenCode, Goose en Roo accepteren een geplakte providerbeschrijving — base-URL, model-ID, contextvenster, ondersteunde features — en sluiten zichzelf aan.
De strategische lezing is niet subtiel. Elke bestaande codeertool wordt een distributiekanaal voor Muse Spark-tokens, met nul overstapkosten als verkoopargument. En die distributie reikt verder dan Meta’s eigen voordeur: Muse Spark 1.2 is ook beschikbaar via OpenRouter, precies waar developers die providers aggregeren toch al winkelen.
Waarom bestaat Muse Code dan?
Als elke harness het model kan draaien, waarom er dan zelf een bouwen? Omdat compatibiliteit je functie oplevert, geen pasvorm. Muse Spark 1.2 is specifiek samen met Muse Code getraind — de training omvatte de toolset van de harness, zijn subagent-choreografie, zijn recepten voor doelen en compactie. Een generieke wrapper krijgt een heel goed model; Muse Code krijgt een model dat precies de zetten al heeft ingestudeerd die zijn runtime aanroept — persistente achtergrond-agents, worktree-fan-out, het event log. De open API is de brede trechter; de eigen agent is het diepe bad.
Een pragmatisch adoptiepad
De tweelaagsstrategie dicteert haar eigen migratieplan. Dag één: richt je huidige setup — wat die ook is — op de Model API en beoordeel het model op je echte werk, zonder iets te riskeren. Verdient het model zijn plek, probeer dan Muse Code voor de workflows waar harness-pasvorm zich uitbetaalt: long-horizon-taken, parallelle meerdelige klussen, werk dat je later wilt kunnen auditen. Het cookbook behandelt beide lagen, en de tier-gids vertelt wat de tokens kosten zodra je toehapt.