Společnost Meta představila Muse Code, nového AI agenta pro kódování, který funguje přímo v terminálu a dokáže samostatně řešit komplexní úkoly v rozsáhlých softwarových projektech.



Muse Code je zatím v beta verzi a pohání ho nejnovější model společnosti Muse Spark 1.2. Nástroj je dostupný pro macOS a Linux a představuje přímou konkurenci řešením jako OpenAI Codex nebo Anthropic Claude Code. Generální ředitel společnosti Meta Mark Zuckerberg uvedl, že Muse Code dokáže zvládat kompletní úkoly spojené s vývojem softwaru. Agent dokáže nejprve naplánovat potřebné změny, následně napsat kód a nakonec ověřit výsledek. Pomáhat mu přitom může několik persistentních subagentů, kteří mohou na jednotlivých částech úkolu pracovat souběžně. Muse Code tak nemá být pouze nástrojem pro generování jednotlivých funkcí nebo úryvků kódu. Meta ho navrhla jako systém, který může převzít podstatně větší část celého vývojového úkolu. Součástí Muse Code je několik přednastavených dovedností. Například příkaz /plan dokáže převést požadavek na konkrétní plán změn, který musí uživatel před provedením schválit.

Příkaz /grill slouží k důkladnému otestování a zpochybnění navrženého plánu. Agent tak může hledat jeho slabá místa ještě předtím, než začne upravovat zdrojový kód. Další funkce /goal umožňuje pracovat směrem k úspěšnému dokončení stanoveného cíle. Zajímavou součástí je také lokální protokol událostí. Muse Code si průběžně ukládá informace o každém použití nástrojů, schválení i provedených úpravách. Pokud tedy nástroj například spadne, může se následně vrátit tam, kde skončil. Muse Code funguje prostřednictvím terminálu. Na Macu ho lze nainstalovat jediným příkazem a Meta zatím nenabízí samostatnou grafickou aplikaci. Tento přístup dobře zapadá do současného trendu AI programovacích agentů, které se snaží integrovat přímo do pracovního prostředí vývojářů.