0.4.11
04 · Руководство пользователя

04. Шпаргалка команд и хоткеев

Это сжатый справочник — печатайте и держите рядом. Подробнее по каждой команде — /help <команда> в TUI или раздел Slash-команды (dev-вики).

Управление сессией

Команда Что делает
/new Начать новый чат
/clear То же + очистить экран
/resume Открыть picker сохранённых сессий
/resume <id-или-имя> Сразу к нужной сессии
/fork Создать копию текущей сессии (для экспериментов)
/rename [новое имя] Переименовать тред
/compact Сжать историю, освободить контекст
/quit / /exit Выйти из AstraCode

Работа с кодом

Команда Что делает
/cd <путь> Сменить рабочую директорию (Tab — авто-дополнение)
/init Создать AGENTS.md для проекта
/diff Полноэкранный pager с git diff
/review Code review с меню (4 цели)
/review <hint> Сразу custom-ревью с подсказкой
/plan Режим планирования (агент сперва пишет план)
/goal <текст> Задать долгую цель
/goal --budget 200k <текст> С лимитом в токенах
/index build Построить локальный индекс модулей проекта
/index status Показать состояние индекса (число модулей, дата)
/index clear Удалить индекс текущего проекта

Конфигурация

Команда Что делает
/model Picker модели и провайдеров (+добавить провайдера)
/locale en / /locale ru Язык интерфейса (только в свежей сессии)
/theme Тема подсветки синтаксиса
/title Что в заголовке терминала
/statusline Что в строке состояния внизу
/keymap Переназначить хоткеи

Доступ и безопасность

Команда Что делает
/approvals / /permissions Picker пресетов разрешений
/sandbox-add-read-dir <path> Разрешить чтение конкретной директории
/autoreview Список отказов авто-проверки; разрешить один повтор отклонённого действия
/experimental Переключить экспериментальные features

Скиллы, агенты, MCP

Команда Что делает
/skills Меню скиллов: список / включить-выключить
/agent / /subagents Переключить активный агентный тред (открыть список тредов; не создаёт агентов)
/mcp Список MCP-серверов и tools
/mcp verbose + детали и OAuth-статус
/apps Список app-интеграций (Slack, GitHub, ...)
/memories Настройки долгой памяти

Информация и сервис

Команда Что делает
/help Обзор всех команд
/help <команда> Подробно по одной команде
/status Модель, токены, sandbox, локаль
/debug-config Слои конфига и откуда что взялось
/ps Фоновые терминалы
/stop / /clean Остановить все фоновые процессы
/copy Скопировать последний ответ модели
/feedback Отправить отзыв разработчикам

Особые режимы

Команда Что делает
/side [сообщение] Побочный разговор (Esc — вернуться)
/collab Сменить collaboration mode (experimental)
/realtime Голосовой режим (experimental, WebRTC)
/settings Настроить микрофон/динамик для realtime

Composer (поле ввода)

Символ Что делает
/ Slash-command popup
@ File picker (упомянуть файл)
$ Skill picker (активировать скилл)
! Выполнить shell-команду напрямую
Клавиша Действие
Enter Отправить
Shift+Enter Перенос строки
Tab Авто-дополнение
Esc Отменить ввод / закрыть popup
Ctrl-A / Ctrl-E В начало / конец строки
Ctrl-U Удалить до начала
Ctrl-W Удалить слово
Ctrl-P / Ctrl-N История ваших промптов

История (когда фокус не на composer'е)

Клавиша Действие
/ Прокрутка по строке
PgUp / PgDn Страницей
g / G К началу / концу
i Перейти в composer
Esc Прервать ответ модели
Ctrl-L Очистить экран (не контекст)

Pager (/diff, /help, /review)

Клавиша Действие
/ Прокрутка строкой
PgUp / PgDn Страницей
g / G К началу / концу
q или Esc Закрыть

Диалоги подтверждения (approval)

Диалог — это нумерованный список вариантов; рядом показаны клавиши-сокращения (зависят от настроек /keymap, ниже — значения по умолчанию):

Клавиша Что значит
y Да, выполнить один раз
p Да, и больше не спрашивать для команд с таким префиксом (для shell-команд)
a Да, и больше не спрашивать для этих файлов (для правок файлов)
d / n / Esc Нет, отказать (можно пояснить, что сделать иначе)

Отдельного варианта «редактировать команду» в диалоге нет. Чтобы изменить действие — откажите и напишите агенту, как сделать правильно.

Глобальные

Клавиша Действие
F1 Открыть /help
Ctrl-C Прервать ответ; повторно — выйти из AstraCode
Esc Прервать ответ модели
Shift+Tab Циклически переключить режим ответа (collaboration mode)
Alt+← / Alt+→ Предыдущий / следующий агентный тред (субагент)

Subcommands /goal

Команда Что делает
/goal <текст> Задать новую цель
/goal --budget 200k <текст> С лимитом токенов (suffix k, m)
/goal edit Редактировать описание
/goal pause Поставить на паузу
/goal resume Продолжить
/goal clear Удалить цель
/goal budget 300k Изменить лимит
/goal budget clear Снять лимит

См. 07-goals.md.


Что НЕ запоминать наизусть

/help всегда покажет полный список. Эта шпаргалка нужна для скорости; если в момент работы забыли — / + Tab дадут авто-дополнение.

Самые часто используемые на практике:

text
Ctrl-C              — выйти
Esc                 — прервать модель
/new                — новый чат
/resume             — продолжить старый
/diff               — посмотреть diff
/review             — code review
/model              — сменить модель
/status             — что у меня сейчас
@file.rs            — упомянуть файл
!ls -la             — shell вручную