Muse Code CLI: alle Befehle, Flags und Tastenkürzel auf einen Blick
Alle wichtigen Befehle von Muse Code auf einer Seite: Installation und Anmeldung, Slash-Befehle, Tastenkürzel, muse exec für CI, Freigabemodi und --yolo, Modelle und Reasoning-Aufwand, Skills, MCP und wo die Konfiguration liegt.
Muse Code ist ein Terminal-Programm, und fast alles läuft über den Befehl muse. Diese Seite fasst Befehle, Flags, Slash-Befehle und Tastenkürzel aus Metas Dokumentation zusammen, Stand CLI 1.4.13. Mit /help zeigt dir eine Session die vollständige Liste für deine Version, mit /keymap die Tastenkürzel.
Installieren, anmelden, Version prüfen
| Befehl | Funktion |
|---|---|
curl -fsSL https://dev.meta.ai/install.sh | sh |
Installation unter macOS oder Linux |
irm https://dev.meta.ai/install.ps1 | iex |
Installation unter Windows (PowerShell) |
muse --version |
Zeigt die installierte Version |
muse |
Startet eine Session im aktuellen Verzeichnis; beim ersten Start folgt die Anmeldung |
muse auth set |
Speichert einen API-Schlüssel statt Anmeldung per Browser |
/login |
Öffnet die Anmeldeoptionen innerhalb einer Session erneut |
muse logout |
Löscht gespeicherte Browser-Session und Schlüssel |
muse usage |
Zeigt, wie viel vom Kontingent deines Plans übrig ist |
/upgrade |
Öffnet das Accounts Center, um den Plan zu wechseln |
Muse Code aktualisiert sich selbst. Unsere Installationsanleitung behandelt Updates, Fehlersuche und Deinstallation.
Slash-Befehle in der Session
| Befehl | Funktion |
|---|---|
/help |
Listet alle Befehle, die in diesem Workspace verfügbar sind |
/new |
Startet eine neue Session, der Scrollback im Terminal bleibt |
/clear |
Startet eine neue Session und leert den Scrollback |
/resume |
Wählt eine frühere Session in diesem Workspace zum Weitermachen |
/resume --last |
Setzt die letzte Session fort |
/name [name] |
Zeigt oder setzt den Namen der Session |
/fork |
Zweigt ab dem letzten stabilen Punkt eine neue Session ab |
/rewind |
Zweigt ab einer deiner früheren Nachrichten ab |
/side [prompt] oder /btw <prompt> |
Öffnet eine Nebenunterhaltung, ohne den Hauptstrang zu stören |
/compact |
Fasst früheren Kontext zusammen, um Platz zu schaffen |
/recap |
Fasst die jüngsten Aktivitäten zusammen |
/copy |
Kopiert die letzte Antwort |
/export transcript |
Speichert die Unterhaltung als .txt-Datei |
/export trajectory |
Speichert das komplette Session-Log als JSON |
Planung, Ziele und Agenten
| Befehl | Funktion |
|---|---|
/plan |
Erstellt einen Plan und wartet vor der Umsetzung auf deine Freigabe |
/grill |
Klopft den Plan so lange ab, bis er hält |
/goal <objective> |
Setzt ein Ziel, auf das der Agent hinarbeitet; verwaltet wird es mit /goal pause, /goal resume, /goal edit, /goal clear |
/loop <cadence> <prompt> |
Wiederholt einen Prompt in einem Intervall (10m) oder nach Cron-Ausdruck |
/workflows |
Öffnet den Kontrollraum für Multi-Agent-Workflows |
/subagents |
Zeigt laufende und abgeschlossene Subagenten |
/tasks |
Öffnet die Schublade mit Hintergrundaufgaben |
/stop |
Bricht Hintergrundaufgaben und Terminals ab |
Wie /plan, /grill und /goal zusammenspielen, erklärt unser Artikel zu den mitgelieferten Skills.
Modelle und Reasoning
| Befehl oder Flag | Funktion |
|---|---|
/model <model-id> |
Wechselt direkt das Modell, z. B. /model muse-wonder-1.0 |
/models |
Öffnet die Modellauswahl |
/effort |
Legt den Reasoning-Aufwand für die Session fest |
--model <id> |
Wählt das Modell beim Start |
--reasoning-effort <level> |
none, minimal, low, medium, high (Standard), xhigh, max oder ultra |
/settings |
Einstellungen, darunter Model → Contributor-Modus in den Plänen |
--contributor-mode on|off |
Überschreibt den Contributor-Modus für einen einzelnen Lauf |
Reasoning-Token werden als Output abgerechnet, heb dir max und ultra also für harte Probleme auf. Mit ultra kann außerdem von selbst ein Multi-Agent-Workflow anlaufen.
Tastenkürzel
| Taste | Funktion |
|---|---|
Enter, während der Agent arbeitet |
Lenken: Dein Text fließt in den laufenden Turn ein |
Alt+Enter |
Stellt Text für den nächsten Turn in die Warteschlange |
Esc |
Unterbricht den aktuellen Turn |
Esc bei leerem Prompt |
Nimmt die letzte eingereihte Anweisung zurück |
Esc Esc im Leerlauf |
Rewind |
Ctrl+C |
Unterbricht (bei leerem Prompt) oder leert die Eingabe |
Alt+V (Option+V auf dem Mac) |
Startet oder stoppt die Spracheingabe (nicht unter Windows) |
Stellt der Agent Rückfragen, wählst du Optionen mit den Zifferntasten, Space schaltet Mehrfachauswahl um, Tab fügt eine Notiz hinzu und Enter schickt ab.
Headless betreiben: muse exec
| Flag | Funktion |
|---|---|
muse exec "<prompt>" |
Erledigt eine Aufgabe vollständig und beendet sich |
--json |
Gibt JSONL-Events auf stdout aus |
--prompt-file <path> |
Liest den Prompt aus einer Datei |
--max-model-steps <n> |
Begrenzt, wie viel Arbeit der Lauf leisten darf |
--session-id <uuid> |
Setzt eine frühere Session nicht-interaktiv fort |
--no-session-log |
Legt kein Session-Log an |
muse export --session <uuid> --out run.json |
Exportiert eine Session |
Exit-Codes: 0 der Turn wurde abgeschlossen, 1 er ist fehlgeschlagen oder wurde abgebrochen (auch beim Erreichen des Schrittlimits), 2 Aufruffehler, 130/143 unterbrochen. Eine 0 heißt nicht, dass der Code stimmt — lass deine Tests laufen. In CI authentifizierst du dich mit META_API_KEY; ein Beispiel steht in unserem Ratgeber zum API-Schlüssel.
Berechtigungen und Sandbox
| Flag | Funktion |
|---|---|
--approval-mode on-request |
Standard: Riskante Shell-Befehle warten auf deine Prüfung |
--approval-mode untrusted |
Alles ohne Allow-Regel wartet auf deine Prüfung |
--approval-mode never |
Keine Freigabeabfragen; die Sandbox bleibt aktiv |
--approval-judge off |
Schickt jede Freigabeentscheidung an dich statt an den eingebauten Judge |
--disable-approval |
Überspringt Freigaben, die Sandbox bleibt |
--disable-sandbox |
Freigaben bleiben, die Sandbox fällt weg |
--yolo |
Keine Freigaben, keine Sandbox, Workspace vertraut — nur für Wegwerf-Container |
--sandbox-network <mode> |
proxy-only (Standard), restricted oder unrestricted |
--trust-workspace |
Vertraut dem Ordner ohne die Abfrage beim ersten Start |
Sessions starten im Profil Auto-review; die anderen heißen Ask me, Read-only und Unrestricted. Was jedes davon erlaubt, erklärt die Dokumentation.
Skills, MCP und Projekt-Setup
| Befehl | Funktion |
|---|---|
muse init |
Schreibt eine AGENTS.md für das Projekt (--dry-run für eine Vorschau) |
muse skills list |
Listet installierte Skills |
muse skills install ./my-skill --scope user |
Installiert einen Skill |
muse skills import --from claude |
Importiert Skills aus Claude Code (--from codex für Codex) |
/migrate |
Importiert Memory und MCP-Konfiguration aus Claude Code oder Codex |
/mcp |
Zeigt verbundene MCP-Server und ihre Tools |
muse mcp login <server> |
Meldet dich bei einem entfernten MCP-Server an |
muse config status |
Zeigt, welche Einstellungen gerade gelten |
/theme |
Wechselt das Terminal-Theme |
Wo was liegt
- Einstellungen:
~/.config/muse/settings.json— Standard-Berechtigungsprofil, MCP-Server, Hooks, Aufbewahrung von Sessions. - Projektanweisungen:
AGENTS.md; Muse Code liest außerdemCLAUDE.md,.agents/AGENTS.mdund.claude/CLAUDE.md. - Projekt-Skills und Memory:
.agents/skills/und.agents/memory/im Repository. - Projekt-Hooks:
.muse/hooks.json, geladen erst, nachdem du dem Ordner vertraut hast.
Neu bei Muse Code? Fang mit dem Einstieg an und lass diese Seite danach in einem Tab offen.