Inoffizieller Ratgeber. Keine Verbindung zu Meta.

Zuletzt aktualisiert:

Muse Code nutzen: von der Installation bis zur ersten Aufgabe

Schnellstart Mit einem Befehl installieren, muse im Projekt ausführen, dem Workspace vertrauen, anmelden und eine Aufgabe eingeben. Funktioniert unter macOS, Linux und Windows. Die Einrichtung dauert etwa 10 Minuten. Alles Folgende ist aus der offiziellen Muse-Code-Dokumentation von Meta zusammengefasst, mit einem Link zur Quelle unter jedem Abschnitt.
  1. Die CLI installieren. macOS/Linux: curl -fsSL https://dev.meta.ai/install.sh | sh. Windows (PowerShell): irm https://dev.meta.ai/install.ps1 | iex.
  2. Die Installation prüfen. Führen Sie muse --version aus.
  3. Eine Sitzung im Projekt starten. Führen Sie muse in Ihrem Projektverzeichnis aus und bestätigen Sie die Vertrauensabfrage für den Workspace.
  4. Anmelden. Wählen Sie die Anmeldung im Browser oder fügen Sie einen Meta-API-Schlüssel ein. Für Skripte und CI setzen Sie die Umgebungsvariable META_API_KEY.
  5. Die erste Aufgabe stellen. Geben Sie eine Aufgabe in das Eingabefeld ein. Enter ergänzt den laufenden Durchgang um Anweisungen, Alt+Enter reiht sie für den nächsten Durchgang ein, Esc bricht ab.

Muse Code installieren (Mac, Linux, Windows)

macOS und Linux

curl -fsSL https://dev.meta.ai/install.sh | sh

Windows (PowerShell)

irm https://dev.meta.ai/install.ps1 | iex

Muse Code läuft nativ unter Windows; Sie brauchen kein WSL. Prüfen Sie dann die Installation:

muse --version

Installieren Sie nur von dev.meta.ai. Download-Seiten von Drittanbietern für „Muse Code“ sind nicht offiziell. Siehe Muse Code sicher herunterladen und die Installationsanleitung für Windows.

Quelle: Offizielle Dokumentation

Anmeldung: Browser oder API-Schlüssel

Wenn Sie muse zum ersten Mal in einem Projekt ausführen, werden Sie zur Anmeldung aufgefordert. Es gibt zwei Wege:

export META_API_KEY="<your-key>"

Sie können einen Schlüssel auch mit muse auth set speichern. Die Umgebungsvariable hat Vorrang vor einem gespeicherten Schlüssel, der wiederum Vorrang vor einer Browser-Sitzung hat. Nutzer eines Meta Managed Account (MMA) müssen einen API-Schlüssel verwenden. Abmelden können Sie sich mit muse logout.

Welches Konto? Muse Code meldet sich mit einem Meta-Konto an. Ein Muse-Code-Abo erfordert ein Meta-Konto plus ein zugehöriges Meta-Model-API-Konto, und das Abo deckt nur Muse Code ab. Ein muse.ai-Konto ist dieselbe Art von Meta-Konto, aber ein Meta-Muse-Abo für Endverbraucher enthält Muse Code nicht; Sie schließen es separat ab.

Außerhalb der USA? Die Abrechnung von Muse Code läuft über die Meta Model API, die laut Meta „in den meisten Ländern und Gebieten verfügbar ist, in denen Meta AI verfügbar ist und die Abrechnung unterstützt wird“ (unterstützte Länder). Metas Richtlinie zur geografischen Nutzung listet die Gebiete auf, in denen sie nicht angeboten wird, darunter China (mit Hongkong und Macau) und Russland. Für Leser in China: siehe unseren getesteten Workaround, 中国如何注册 Muse (mit seinen Risiken).

Quelle: Offizielle Dokumentation

Die Vertrauensabfrage für den Workspace und Berechtigungen

Beim ersten Start in einem Ordner fragt Muse Code, ob Sie dem Workspace vertrauen. Projektanweisungen (wie AGENTS.md) werden nur in vertrauenswürdigen Workspaces geladen. Danach sind standardmäßig zwei Sicherheitsebenen aktiv:

BerechtigungsprofilWas es tut
Ask meSie prüfen jede infrage kommende Freigabe selbst
Auto-review (Standard)Ein automatischer Prüfer übernimmt Routineentscheidungen und eskaliert an Sie
Read-onlyLiest nur Dateien; keine Schreibzugriffe oder Nebenwirkungen
UnrestrictedKeine Freigaben und keine Sandbox (wie --yolo)

Der Netzwerkzugriff steht standardmäßig auf proxy-only (Sie geben jedes Ziel frei); mit --sandbox-network restricted gibt es gar keinen. Verwenden Sie --yolo nur in einer isolierten Umgebung.

Quelle: Offizielle Dokumentation

Ihre erste Aufgabe

Geben Sie eine Aufgabe ein und drücken Sie Enter. Sie müssen nicht warten, bis der Agent fertig ist: Drücken Sie Enter, um den laufenden Durchgang um Anweisungen zu ergänzen, Alt+Enter, um sie für den nächsten Durchgang einzureihen, und Esc, um den Durchgang abzubrechen. Sie können Bilder in das Eingabefeld einfügen und mit [Image #N] darauf verweisen; Alt+V schaltet die Sprachdiktierfunktion ein und aus (nicht unter Windows).

Quelle: Offizielle Dokumentation

Muse-Code-Befehle: Übersicht

BefehlWas er tut
/loginÖffnet die Anmeldeoptionen erneut
/new, /clearStartet eine neue Sitzung
/resumeSetzt eine frühere Sitzung fort
/fork, /nameVerzweigt eine Sitzung oder benennt sie um
/rewind (oder Esc Esc)Springt zu einer früheren Nachricht zurück und verzweigt von dort
/compactFasst den bisherigen Kontext zusammen, um Tokens freizugeben
/recapZeigt eine Zusammenfassung der letzten Aktivitäten
/goalSetzt ein Ziel, das der Agent über mehrere Durchgänge beibehält
/loopWiederholt einen Prompt in einem Intervall (z. B. 10m) oder nach Cron-Zeitplan
/tasks, /subagentsZeigt Hintergrundarbeit und Hilfsagenten
/workflowsÜberwacht Multi-Agent-Workflow-Läufe
/sideÖffnet ein Nebengespräch, ohne den Hauptverlauf zu berühren
/models, /effortWechselt Modell oder Denkaufwand während der Sitzung
/export transcriptSpeichert ein lesbares Transkript (/export trajectory für vollständige JSON-Logs)
/copyKopiert die letzte Antwort
/settingsÖffnet die Einstellungen (z. B. Tools > Workflows)

Quelle: Offizielle Dokumentation

Projektregeln: AGENTS.md (und CLAUDE.md)

Legen Sie eine Datei mit Projektanweisungen an mit:

muse init            # creates AGENTS.md
muse init --dry-run  # preview first

Muse Code sucht vom Workspace-Stammverzeichnis bis zum nächstgelegenen .git nach AGENTS.md, CLAUDE.md, .agents/AGENTS.md und .claude/CLAUDE.md. Wenn Sie also bereits Claude Code nutzen, funktioniert Ihre vorhandene CLAUDE.md. Benutzereinstellungen liegen in ~/.config/muse/settings.json.

Quelle: Offizielle Dokumentation

Modell und Denkaufwand wählen

Wechseln Sie das Modell während der Sitzung mit /models oder beim Start mit --model. Der Denkaufwand reicht von none bis ultra (Standard high); ändern Sie ihn mit /effort oder --reasoning-effort. Höherer Aufwand verbraucht mehr Output-Tokens, was relevant ist, wenn Sie pro Token bezahlen (siehe Muse Code Preise).

Quelle: Offizielle Dokumentation

Multi-Agent: Subagenten und Workflows

Ein leitender Agent kann abgegrenzte Aufgaben an Subagenten übergeben, optional jeweils in einem eigenen Git-Worktree, damit sich parallele Änderungen nicht in die Quere kommen. Ein Agentenbaum führt standardmäßig bis zu 8 Agenten gleichzeitig aus, konfigurierbar bis 64. Für größere Aufgaben (parallele Audits, Vergleich von Ansätzen, mehrstufige Migrationen) kann Muse Code einen Workflow ausführen: Er orchestriert untergeordnete Agenten und liefert ein zusammengeführtes Ergebnis. Kleine, eng miteinander verknüpfte Änderungen bleiben besser beim Hauptagenten.

Quelle: Offizielle Dokumentation

Einen Fehlgriff rückgängig machen: Zurückspulen

Führen Sie /rewind aus oder drücken Sie bei leerem Eingabefeld zweimal Esc, wählen Sie eine frühere Nachricht, und Muse Code öffnet von dort einen neuen Zweig. Die ursprüngliche Sitzung bleibt erhalten. Zurückspulen ändert nur den Gesprächsverlauf: Es setzt Dateien in Ihrem Workspace nicht zurück, dafür nutzen Sie Git.

Quelle: Offizielle Dokumentation

Muse Code in Skripten und CI ausführen

muse exec "run the tests and fix any failures" --json

Der Headless-Modus hat keine Oberfläche. Der Exit-Code ist 0 bei Erfolg, 1 bei Fehlschlag und 2 bei Bedienungsfehlern. Begrenzen Sie Läufe mit --max-model-steps und authentifizieren Sie sich mit META_API_KEY.

Quelle: Offizielle Dokumentation

Muse Code unter Windows: was anders ist

Quelle: Offizielle Dokumentation

Muse Code in VS Code nutzen

Die offizielle Dokumentation führt keine VS-Code-Erweiterung auf. Öffnen Sie das integrierte Terminal von VS Code und führen Sie dort muse aus. Betrachten Sie jede Erweiterung namens „Muse Code für VS Code“ als inoffiziell.

Limits, die Sie vor dem Start kennen sollten

Kosten und Abos finden Sie auf der Seite zu den Muse Code Preisen. Lesen Sie als Nächstes unseren Muse-Code-Test oder vergleichen Sie Muse Code vs Claude Code.

FAQ

Wie benutze ich Muse?

Wenn Sie Muse Code meinen: Installieren Sie die CLI, führen Sie muse in Ihrem Projektordner aus, vertrauen Sie dem Workspace, melden Sie sich an und geben Sie eine Aufgabe ein. Wenn Sie Meta Muse meinen, den Chat-Assistenten für Endverbraucher: Das ist ein anderes Produkt.

Funktioniert Muse Code unter Windows?

Ja, nativ. Installieren Sie es in PowerShell mit „irm https://dev.meta.ai/install.ps1 | iex“. Befehle laufen in PowerShell statt in Bash, und Spracheingabe sowie Sitzungsnachrichten sind unter Windows nicht verfügbar.

Wie installiere ich Muse Code auf dem Mac oder unter Linux?

Führen Sie „curl -fsSL https://dev.meta.ai/install.sh | sh“ in Ihrem Terminal aus und prüfen Sie die Installation anschließend mit „muse --version“.

Brauche ich einen API-Schlüssel?

Nein. Sie können sich über den Browser anmelden. Ein API-Schlüssel (META_API_KEY oder muse auth set) ist nur für die nicht interaktive Nutzung nötig oder wenn Sie ein Meta Managed Account haben, das keine Browser-Anmeldung nutzen kann.

Kann ich Muse Code in VS Code nutzen?

Die offizielle Dokumentation führt keine VS-Code-Erweiterung auf. Führen Sie muse im integrierten Terminal von VS Code aus.

Was bedeutet die Vertrauensabfrage für den Workspace?

Sie fragt, ob Muse Code in diesem Ordner arbeiten darf. Projektanweisungen wie AGENTS.md werden nur in vertrauenswürdigen Workspaces geladen. Vertrauen Sie nur Ordnern, deren Inhalt Sie kennen.

Liest Muse Code meine CLAUDE.md?

Ja. Es sucht vom Workspace-Stammverzeichnis bis zum nächstgelegenen .git-Ordner nach AGENTS.md, CLAUDE.md, .agents/AGENTS.md und .claude/CLAUDE.md. Mit muse init legen Sie eine AGENTS.md an.

Wie stoppe ich einen Agenten mitten in einer Aufgabe?

Drücken Sie Esc, um den aktuellen Durchgang abzubrechen. Hintergrundprozesse laufen weiter; verwalten Sie sie mit /tasks.

Kann ich Muse Code in CI ausführen?

Ja. Nutzen Sie den Headless-Modus: muse exec "<prompt>", mit --json für JSONL-Ausgabe. Der Exit-Code ist 0 bei Erfolg, 1 bei Fehlschlag und 2 bei Bedienungsfehlern.