Команды Muse Code CLI: шпаргалка по флагам и горячим клавишам
Все команды Muse Code, которые стоит знать, на одной странице: установка и вход, слеш-команды, горячие клавиши, muse exec для CI, режимы подтверждений и --yolo, модели и уровень рассуждений, скиллы, MCP и где лежат настройки.
Muse Code — терминальная программа, и почти всё делается командой muse. На этой странице собраны команды, флаги, слеш-команды и горячие клавиши из документации Meta для CLI 1.4.13. Полный список для вашей версии выводит /help в сессии, а горячие клавиши — /keymap.
Установка, вход и проверка версии
| Команда | Что делает |
|---|---|
curl -fsSL https://dev.meta.ai/install.sh | sh |
Установка в macOS или Linux |
irm https://dev.meta.ai/install.ps1 | iex |
Установка в Windows (PowerShell) |
muse --version |
Показывает установленную версию |
muse |
Запускает сессию в текущей папке; при первом запуске предложит войти |
muse auth set |
Сохраняет API-ключ вместо входа через браузер |
/login |
Заново открывает варианты входа прямо из сессии |
muse logout |
Удаляет сохранённую браузерную сессию и ключ |
muse usage |
Показывает, сколько осталось от лимита тарифа |
/upgrade |
Открывает Accounts Center, чтобы сменить тариф |
Muse Code обновляется сам. Об обновлении, решении проблем и удалении — в нашем руководстве по установке.
Слеш-команды в сессии
| Команда | Что делает |
|---|---|
/help |
Выводит все команды, доступные в этом рабочем пространстве |
/new |
Начинает новую сессию, сохраняя прокрутку терминала |
/clear |
Начинает новую сессию и очищает прокрутку |
/resume |
Позволяет выбрать и продолжить одну из прежних сессий в этом рабочем пространстве |
/resume --last |
Продолжает последнюю сессию |
/name [name] |
Показывает или задаёт имя сессии |
/fork |
Ответвляет новую сессию от последней стабильной точки |
/rewind |
Ответвляет сессию от одного из ваших прежних сообщений |
/side [prompt] или /btw <prompt> |
Открывает побочный разговор, не сбивая основной |
/compact |
Сжимает ранний контекст в краткое изложение, чтобы освободить место |
/recap |
Кратко пересказывает последние действия |
/copy |
Копирует последний ответ |
/export transcript |
Сохраняет разговор в файл .txt |
/export trajectory |
Сохраняет полный журнал сессии в JSON |
Планирование, цели и агенты
| Команда | Что делает |
|---|---|
/plan |
Составляет план и ждёт вашего одобрения, прежде чем приступить к работе |
/grill |
Устраивает плану стресс-тест, пока тот не выдержит проверку |
/goal <objective> |
Задаёт цель, к которой стремится агент; управлять ею можно через /goal pause, /goal resume, /goal edit, /goal clear |
/loop <cadence> <prompt> |
Повторяет промпт с заданным интервалом (10m) или по cron-выражению |
/workflows |
Открывает пульт управления многоагентными workflow |
/subagents |
Показывает работающих и завершившихся субагентов |
/tasks |
Открывает панель фоновых задач |
/stop |
Отменяет фоновые задачи и терминалы |
Как /plan, /grill и /goal работают вместе, объясняем в статье о встроенных скиллах.
Модели и рассуждения
| Команда или флаг | Что делает |
|---|---|
/model <model-id> |
Сразу переключает модель, например /model muse-wonder-1.0 |
/models |
Открывает выбор модели |
/effort |
Задаёт уровень рассуждений для сессии |
--model <id> |
Выбирает модель при запуске |
--reasoning-effort <level> |
none, minimal, low, medium, high (по умолчанию), xhigh, max или ultra |
/settings |
Настройки, в том числе Model → режим Contributor на тарифах |
--contributor-mode on|off |
Переопределяет режим Contributor для одного запуска |
Токены рассуждений оплачиваются как выходные, поэтому max и ultra приберегите для сложных задач. К тому же уровень ultra может сам по себе запустить многоагентный workflow.
Горячие клавиши
| Клавиша | Что делает |
|---|---|
Enter, пока агент работает |
Подруливание: добавляет ваш текст в текущий ход |
Alt+Enter |
Ставит текст в очередь на следующий ход |
Esc |
Прерывает текущий ход |
Esc при пустой строке ввода |
Отзывает последнюю поставленную в очередь инструкцию |
Esc Esc в режиме ожидания |
Откат (rewind) |
Ctrl+C |
Прерывает (при пустой строке) или очищает ввод |
Alt+V (Option+V на Mac) |
Включает и выключает голосовой ввод (кроме Windows) |
Когда агент задаёт уточняющие вопросы, варианты выбираются цифровыми клавишами, Space отмечает пункты при множественном выборе, Tab добавляет заметку, а Enter отправляет ответ.
Запуск без интерфейса: muse exec
| Флаг | Что делает |
|---|---|
muse exec "<prompt>" |
Выполняет одну задачу до конца и завершается |
--json |
Выводит события JSONL в stdout |
--prompt-file <path> |
Читает промпт из файла |
--max-model-steps <n> |
Ограничивает объём работы, который может выполнить прогон |
--session-id <uuid> |
Неинтерактивно продолжает прежнюю сессию |
--no-session-log |
Не сохраняет журнал сессии |
muse export --session <uuid> --out run.json |
Экспортирует сессию |
Коды выхода: 0 — ход завершён, 1 — ошибка или отмена (в том числе при достижении лимита шагов), 2 — ошибка использования, 130/143 — прерывание. 0 не означает, что код правильный, — запускайте тесты. В CI авторизуйтесь через META_API_KEY; пример есть в нашем руководстве по API-ключу.
Разрешения и песочница
| Флаг | Что делает |
|---|---|
--approval-mode on-request |
По умолчанию: рискованные shell-команды ждут вашей проверки |
--approval-mode untrusted |
На проверку уходит всё, для чего нет разрешающего правила |
--approval-mode never |
Без запросов на подтверждение; песочница продолжает работать |
--approval-judge off |
Все решения о подтверждении принимаете вы, а не встроенный судья |
--disable-approval |
Отключает подтверждения, оставляет песочницу |
--disable-sandbox |
Оставляет подтверждения, отключает песочницу |
--yolo |
Без подтверждений, без песочницы, рабочее пространство доверенное — только для одноразовых контейнеров |
--sandbox-network <mode> |
proxy-only (по умолчанию), restricted или unrestricted |
--trust-workspace |
Помечает папку как доверенную без вопроса при первом запуске |
Сессии стартуют в профиле Auto-review; остальные профили — Ask me, Read-only и Unrestricted. Что разрешает каждый из них, описано в документации.
Скиллы, MCP и настройка проекта
| Команда | Что делает |
|---|---|
muse init |
Создаёт AGENTS.md для проекта (--dry-run — для предпросмотра) |
muse skills list |
Выводит установленные скиллы |
muse skills install ./my-skill --scope user |
Устанавливает скилл |
muse skills import --from claude |
Импортирует скиллы Claude Code (--from codex — для Codex) |
/migrate |
Импортирует память и конфигурацию MCP из Claude Code или Codex |
/mcp |
Показывает подключённые MCP-серверы и инструменты |
muse mcp login <server> |
Выполняет вход на удалённый MCP-сервер |
muse config status |
Показывает, какие настройки сейчас действуют |
/theme |
Меняет тему терминала |
Где что лежит
- Настройки:
~/.config/muse/settings.json— профиль разрешений по умолчанию, MCP-серверы, хуки, срок хранения сессий. - Инструкции проекта:
AGENTS.md; Muse Code также читаетCLAUDE.md,.agents/AGENTS.mdи.claude/CLAUDE.md. - Скиллы и память проекта:
.agents/skills/и.agents/memory/в репозитории. - Хуки проекта:
.muse/hooks.json— загружаются только после того, как вы пометите папку как доверенную.
Только знакомитесь с Muse Code? Начните с первых шагов, а эту страницу держите открытой в соседней вкладке.