Muse Code CLI: polecenia, flagi i skróty klawiszowe — ściągawka
Wszystkie polecenia Muse Code, które warto znać, na jednej stronie: instalacja i logowanie, polecenia z ukośnikiem, skróty klawiszowe, muse exec w CI, tryby zatwierdzania i --yolo, modele i poziom rozumowania, skille, MCP oraz miejsce plików konfiguracyjnych.
Muse Code to program terminalowy, a polecenie muse załatwia prawie wszystko. Na tej stronie zebraliśmy polecenia, flagi, polecenia z ukośnikiem i skróty klawiszowe z dokumentacji Mety w wersji CLI 1.4.13. Pełną listę dla twojej wersji wyświetlisz, wpisując w sesji /help, a skróty — poleceniem /keymap.
Instalacja, logowanie i sprawdzenie wersji
| Polecenie | Co robi |
|---|---|
curl -fsSL https://dev.meta.ai/install.sh | sh |
Instalacja w macOS lub Linuksie |
irm https://dev.meta.ai/install.ps1 | iex |
Instalacja w Windowsie (PowerShell) |
muse --version |
Pokazuje zainstalowaną wersję |
muse |
Uruchamia sesję w bieżącym katalogu; przy pierwszym uruchomieniu prosi o zalogowanie |
muse auth set |
Zapisuje klucz API zamiast logowania w przeglądarce |
/login |
Ponownie otwiera opcje logowania w trakcie sesji |
muse logout |
Usuwa zapisaną sesję przeglądarkową i klucz |
muse usage |
Pokazuje, ile zostało z limitu planu |
/upgrade |
Otwiera Accounts Center, gdzie zmienisz plan |
Muse Code aktualizuje się sam. Aktualizacje, rozwiązywanie problemów i odinstalowanie omawiamy w poradniku instalacji.
Polecenia z ukośnikiem w sesji
| Polecenie | Co robi |
|---|---|
/help |
Wyświetla wszystkie polecenia dostępne w tym obszarze roboczym |
/new |
Zaczyna nową sesję, zachowując historię terminala |
/clear |
Zaczyna nową sesję i czyści historię terminala |
/resume |
Pozwala wybrać wcześniejszą sesję z tego obszaru roboczego i ją kontynuować |
/resume --last |
Kontynuuje ostatnią sesję |
/name [name] |
Pokazuje lub ustawia nazwę sesji |
/fork |
Odgałęzia nową sesję od ostatniego stabilnego punktu |
/rewind |
Odgałęzia sesję od jednej z twoich wcześniejszych wiadomości |
/side [prompt] lub /btw <prompt> |
Otwiera rozmowę poboczną, nie wybijając z rytmu głównej |
/compact |
Streszcza wcześniejszy kontekst, żeby zwolnić miejsce |
/recap |
Streszcza ostatnie działania |
/copy |
Kopiuje ostatnią odpowiedź |
/export transcript |
Zapisuje rozmowę jako plik .txt |
/export trajectory |
Zapisuje pełny dziennik sesji w formacie JSON |
Planowanie, cele i agenci
| Polecenie | Co robi |
|---|---|
/plan |
Przygotowuje plan i czeka na twoją akceptację przed budowaniem |
/grill |
Magluje plan, dopóki się nie obroni |
/goal <objective> |
Ustawia cel, do którego dąży agent; zarządzasz nim przez /goal pause, /goal resume, /goal edit i /goal clear |
/loop <cadence> <prompt> |
Powtarza prompt w zadanym odstępie (10m) lub według wyrażenia cron |
/workflows |
Otwiera centrum sterowania przebiegami workflow z wieloma agentami |
/subagents |
Pokazuje działających i zakończonych subagentów |
/tasks |
Otwiera panel zadań w tle |
/stop |
Anuluje zadania w tle i terminale |
Jak /plan, /grill i /goal ze sobą współgrają, wyjaśniamy w tekście o wbudowanych skillach.
Modele i rozumowanie
| Polecenie lub flaga | Co robi |
|---|---|
/model <model-id> |
Przełącza model bezpośrednio, np. /model muse-wonder-1.0 |
/models |
Otwiera wybór modelu |
/effort |
Ustawia poziom rozumowania dla sesji |
--model <id> |
Wybiera model przy uruchomieniu |
--reasoning-effort <level> |
none, minimal, low, medium, high (domyślnie), xhigh, max lub ultra |
/settings |
Ustawienia, w tym Model → tryb Contributor w planach |
--contributor-mode on|off |
Nadpisuje tryb Contributor dla jednego uruchomienia |
Tokeny rozumowania są rozliczane jak tokeny wyjściowe, więc max i ultra zostaw na trudne problemy. Ustawienie poziomu ultra może też samo z siebie uruchomić workflow z wieloma agentami.
Skróty klawiszowe
| Klawisz | Co robi |
|---|---|
Enter w trakcie pracy agenta |
Korekta kursu: dokleja twój tekst do bieżącej tury |
Alt+Enter |
Kolejkuje tekst na następną turę |
Esc |
Przerywa bieżącą turę |
Esc przy pustym polu |
Wycofuje ostatnie zakolejkowane polecenie |
Esc Esc w bezczynności |
Cofnięcie (rewind) |
Ctrl+C |
Przerywa (przy pustym polu) lub czyści wpisany tekst |
Alt+V (Option+V na Macu) |
Włącza lub wyłącza wprowadzanie głosowe (niedostępne w Windowsie) |
Gdy agent zadaje pytania doprecyzowujące, klawiszami numerycznymi wybierasz opcje, Space zaznacza pozycje w wyborze wielokrotnym, Tab dodaje notatkę, a Enter zatwierdza.
Tryb bez interfejsu: muse exec
| Flaga | Co robi |
|---|---|
muse exec "<prompt>" |
Wykonuje jedno zadanie do końca i kończy działanie |
--json |
Wypisuje zdarzenia JSONL na stdout |
--prompt-file <path> |
Wczytuje prompt z pliku |
--max-model-steps <n> |
Ogranicza, ile pracy może wykonać przebieg |
--session-id <uuid> |
Kontynuuje wcześniejszą sesję bez interakcji |
--no-session-log |
Nie zapisuje dziennika sesji |
muse export --session <uuid> --out run.json |
Eksportuje sesję |
Kody wyjścia: 0 — tura zakończona, 1 — błąd lub anulowanie (także po osiągnięciu limitu kroków), 2 — błąd użycia, 130/143 — przerwanie. 0 nie oznacza, że kod jest poprawny — uruchom testy. W CI uwierzytelniaj się przez META_API_KEY; przykład znajdziesz w naszym poradniku o kluczu API.
Uprawnienia i sandbox
| Flaga | Co robi |
|---|---|
--approval-mode on-request |
Domyślnie: ryzykowne polecenia powłoki czekają na zatwierdzenie |
--approval-mode untrusted |
Na zatwierdzenie czeka wszystko, co nie ma reguły zezwalającej |
--approval-mode never |
Bez próśb o zatwierdzenie; sandbox nadal działa |
--approval-judge off |
Każdą decyzję o zatwierdzeniu podejmujesz ty, a nie wbudowany sędzia |
--disable-approval |
Pomija zatwierdzanie, zostawia sandbox |
--disable-sandbox |
Zostawia zatwierdzanie, wyłącza sandbox |
--yolo |
Bez zatwierdzania, bez sandboksa, obszar roboczy zaufany — tylko w jednorazowych kontenerach |
--sandbox-network <mode> |
proxy-only (domyślnie), restricted lub unrestricted |
--trust-workspace |
Oznacza folder jako zaufany bez pytania przy pierwszym uruchomieniu |
Sesje startują w profilu Auto-review; pozostałe to Ask me, Read-only i Unrestricted. Na co dokładnie pozwala każdy z nich, wyjaśnia dokumentacja.
Skille, MCP i konfiguracja projektu
| Polecenie | Co robi |
|---|---|
muse init |
Tworzy AGENTS.md dla projektu (--dry-run, żeby zobaczyć podgląd) |
muse skills list |
Wyświetla zainstalowane skille |
muse skills install ./my-skill --scope user |
Instaluje skill |
muse skills import --from claude |
Importuje skille z Claude Code (--from codex dla Codex) |
/migrate |
Importuje pamięć i konfigurację MCP z Claude Code lub Codex |
/mcp |
Pokazuje podłączone serwery i narzędzia MCP |
muse mcp login <server> |
Loguje do zdalnego serwera MCP |
muse config status |
Pokazuje, które ustawienia obowiązują |
/theme |
Zmienia motyw terminala |
Gdzie co leży
- Ustawienia:
~/.config/muse/settings.json— domyślny profil uprawnień, serwery MCP, hooki, czas przechowywania sesji. - Instrukcje projektu:
AGENTS.md; Muse Code czyta teżCLAUDE.md,.agents/AGENTS.mdi.claude/CLAUDE.md. - Skille i pamięć projektu:
.agents/skills/i.agents/memory/w repozytorium. - Hooki projektu:
.muse/hooks.json, wczytywane dopiero wtedy, gdy oznaczysz folder jako zaufany.
Dopiero zaczynasz z Muse Code? Przeczytaj pierwsze kroki, a tę stronę trzymaj otwartą w osobnej karcie.