Проверено: 30 октября 2026. Команды ниже взяты из запущенной версии Hermes и официальной документации. Это живая справка: новые версии могут добавлять команды.
Как устроен справочник
У Hermes есть две разные поверхности управления:
- Команды в Telegram — начинаются с
/и вводятся прямо в диалоге с ботом. Они управляют текущей беседой, задачами, моделями и автоматизациями. - Команды в консоли — начинаются с
hermesи запускаются в терминале компьютера или сервера. Они нужны для установки, настройки, диагностики и администрирования агента.
В Telegram сейчас зарегистрировано 69 встроенных команд и 16 алиасов. Установленные skills добавляют динамические команды вида /<имя-skill>; они намеренно не перечислены, потому что зависят от конкретной установки.
Права и безопасность. Часть команд доступна только администраторам бота или при соответствующей настройке. Команды, меняющие настройки, запускающие фоновые процессы или отключающие подтверждения, стоит применять осознанно.
1. Telegram: команды бота
С чего начать
/start— отвечает на стартовое сообщение Telegram. Нужна, чтобы бот подтвердил, что готов к диалогу./help— показывает доступные команды. Можно написать/help skillsили/help <слово>, чтобы отфильтровать справку./commands [страница]— постраничный каталог команд и подключённых skills. Удобнее/help, когда команд много./new [название]или/reset [название]— создаёт новый чат в логике Hermes: свежую сессию без старого контекста. Переписка Telegram не удаляется, но агент перестаёт опираться на предыдущую беседу. Название помогает позже найти сессию через/resumeили/sessions./topic [off|help|session-id]— включает и настраивает отдельные сессии по темам в личных сообщениях Telegram.
Контекст и история разговора
/title [название]— показывает или задаёт имя текущей сессии./save <json|md|html> [имя файла] [redact]— экспортирует текущую беседу.redactпросит убрать чувствительные данные из выгрузки./retry— повторяет последнее сообщение пользователя; полезно, если ответ оборвался или был неудачным./undo [N]— откатывает N последних пользовательских ходов и позволяет сформулировать запрос заново./compress [here N|focus тема|--preview]или/compact— сжимает старый контекст в краткое резюме, сохраняя смысл и освобождая окно контекста.--previewпоказывает план без изменения сессии./context [all]или/ctx— показывает заполнение контекстного окна, историю сжатий и распределение токенов./resume [название]— возвращает ранее названную сессию./sessions [all|search запрос]— показывает прошлые сессии и позволяет вернуться в одну из них.searchищет по названию;allдоступен администратору для просмотра не только текущего чата./branch [--here] [название]или/fork— создаёт ответвление текущей сессии. В Telegram это может создать отдельную ветку/тему;--hereоставляет работу в текущем чате./rollback [номер] [--all]— показывает или восстанавливает файловые checkpoints, созданные Hermes во время работы. Безопаснее сначала вызвать без номера.
Управление текущей работой
/stop— жёстко останавливает текущую работу агента и фоновые процессы этой сессии./discard— снимает блокировку очереди, если после перезапуска Hermes потерял незавершённый ход./pause [причина|off]— аварийно приостанавливает новую работу глобально;/pause offвозобновляет её./bg <задача>— запускает задачу в отдельной фоновой сессии, не прерывая текущий разговор./agentsили/tasks— показывает активных агентов и выполняющиеся задачи./btw <вопрос>— задаёт короткий вопрос «между делом», не меняя основную линию задачи./queue <задача>или/q— добавляет запрос в очередь следующего хода. Также:list,edit N,rm N,move A B,clear./steer <уточнение>или/s— подаёт уточнение в выполняющуюся задачу после ближайшего завершённого tool-вызова, не отменяя работу./busy [queue|steer|interrupt|status]— задаёт, что делать с новыми сообщениями, пока агент занят: поставить в очередь, встроить в текущую задачу или прервать её./goal <цель>— задаёт постоянную цель, над которой Hermes продолжает работать между ходами. Подкоманды:show,status,pause,resume,clear,draft,gate add./subgoal <критерий>— добавляет или удаляет критерии готовности активной цели:remove N,clear./heartbeat every <интервал> <задача>или/hb— периодически возвращает Hermes к задаче, когда сессия простаивает. Естьstatus,pause,resume,clear./loop <интервал> <задача> [--times N|--until условие]или/proactive— повторяет промпт с заданным интервалом в этой сессии; для управления:status,pause,resume,stop./plan [задача]— просит написать план реализации в Markdown, не приступая к выполнению./review [инструкции]— запускает независимого агента-ревьюера по текущей работе: коду, документу или PR./refine [фокус]— разбирает беседу и сохраняет извлечённые уроки в память или skills.
Модель, стиль и способ ответа
/model [модель] [--provider имя] [--reasoning уровень] [--global|--session]— показывает или меняет модель. По умолчанию выбор относится к текущей сессии;--globalделает его постоянной настройкой профиля./personality [имя]— включает предустановленную манеру общения;noneсбрасывает её./reasoning [уровень|show|hide|full|clamp] [--global]— регулирует глубину рассуждений и отображение reasoning. Уровни:none,minimal,low,medium,high,xhigh,max,ultra./fast [normal|fast|auto|cold|ultrafast|status] [--global]— выбирает обычный или приоритетный режим обработки, если его поддерживает провайдер./voice [on|off|tts|status]— управляет голосовым режимом и озвучиванием ответов./moa <задача>— запускает один запрос через настроенный Mixture of Agents, затем возвращает прежнюю модель./codex-runtime [auto|codex_app_server]— переключает режим исполнения для совместимых OpenAI/Codex-моделей./footer [on|off|status]— включает или выключает служебную строку с метаданными в финальных ответах бота.
Безопасность и подтверждения
/approve [session|always]— подтверждает ожидающую потенциально опасную команду.session— только для текущей сессии,always— более широкое правило./deny [all] [причина]— запрещает ожидающую опасную операцию;allотменяет все ожидающие запросы./approvals [manual|smart|off]— показывает или задаёт постоянный режим подтверждения опасных действий./yolo— переключает режим без подтверждений опасных команд. Использовать только в доверенной среде./whoami— показывает уровень доступа к slash-командам в текущем чате: администратор, пользователь или без ограничений.
Навыки, память и автоматизации
/memory [pending|approve|reject|approval]— проверяет и утверждает ожидающие записи в долговременную память, либо настраивает их approval gate./learn <источник>— создаёт повторно используемый skill на основе папки, URL, заметок или текущего чата./bundles— показывает bundles: короткие slash-алиасы, загружающие несколько skills сразу./<имя-skill>— запускает установленный skill как команду. Набор таких команд зависит от конкретной установки;/help skillsпокажет актуальный список./init [заметки]— создаёт или обновляетAGENTS.mdс инструкциями для проекта после анализа репозитория./reload-mcp— перечитывает конфигурацию MCP-серверов./reload-skills— пересканирует каталог skills после установки или удаления навыков./suggestions [accept|dismiss N|catalog|clear]или/suggest— показывает предложенные автоматизации и позволяет принять или отклонить их./blueprint [имя] [параметр=значение]или/bp— разворачивает автоматизацию по готовому шаблону./curator [status|run|pause|resume|pin|unpin|restore|list-archived]— управляет фоновым обслуживанием skills: анализом, закреплением, архивированием и восстановлением./kanban <подкоманда>— управляет общей доской задач для нескольких профилей/агентов: создание, назначение, комментарии, блокировки, запуск исполнителей, статистика.
Диагностика, файлы и среда разработки
/status— показывает сведения о сессии, модели, токенах и контексте./profile— показывает активный профиль Hermes./diff [staged|all|session] [--stat] [путь]— показывает изменения Git в текущей рабочей папке./egress [status]— показывает состояние egress-прокси для Docker/изолированной сети./debug [nous|local]— создаёт отчёт диагностики; режимnousможет отправить его в поддержку./versionили/v— показывает текущую версию Hermes./update— обновляет Hermes до актуальной версии.
Учётная запись и использование
/usage [reset --force]— показывает расход токенов и лимиты.resetиспользуется только там, где провайдер поддерживает погашение накопленного сброса лимита./insights [дни]— показывает аналитику использования за выбранный период./login— вход в Nous-аккаунт без потери подключённых интеграций./topup— показывает баланс и открывает управление биллингом в портале.
Telegram и шлюз сообщений
/sethomeили/set-home— назначает текущий чат домашним каналом: сюда могут приходить результаты фоновых задач и системные сообщения./restart— корректно перезапускает gateway после завершения активных задач./platform <pause|resume|list> [имя]— показывает или приостанавливает/возобновляет конкретную платформу шлюза.
2. Консоль: типичные команды hermes
Консольные команды выполняются в терминале компьютера или сервера. Сначала указывается hermes, затем действие. Полную помощь по любому разделу даёт hermes <команда> --help.
Ежедневная работа
hermes— открыть интерактивный чат в терминале.hermes chat -q "вопрос"— разово задать вопрос и получить ответ без диалога.hermes -z "вопрос"— скриптовый однократный запуск: выводит только финальный ответ.hermes --tui— открыть современный терминальный интерфейс.hermes --cli— принудительно открыть классический текстовый интерфейс.hermes -c— продолжить последнюю сессию.hermes -c "название"— продолжить последнюю сессию с заданным названием.hermes --resume <id|latest>— вернуться к конкретной или последней сессии.hermes --in <папка>— запустить или продолжить сессию в определённой рабочей папке.hermes -wилиhermes --worktree— запустить работу в изолированном Git worktree.
Первичная настройка и здоровье системы
hermes setup— мастер настройки Hermes.hermes setup model,hermes setup gateway,hermes setup tools— мастер настройки отдельного раздела.hermes model— выбрать модель и провайдера по умолчанию.hermes auth— управлять сохранёнными учётными данными провайдеров.hermes login/hermes logout— войти или выйти у провайдера.hermes fallback add|list|remove— настроить резервную цепочку провайдеров.hermes doctor [--fix]— проверить зависимости и конфигурацию, при возможности исправить проблемы.hermes status [--full]— посмотреть статус компонентов;--fullвыводит расширенную сводку.hermes verify— найти рецепт запуска текущего проекта и выполнить smoke-проверку.
Настройки, профили и безопасность
hermes config show|get|set|unset|check— посмотреть, прочитать, изменить, удалить или проверить настройку.hermes config edit— открыть конфигурацию в редакторе.hermes config path/hermes config env-path— показать расположение конфигурации и файла окружения.hermes profile list|create|use|show|rename|delete— управлять изолированными профилями Hermes.hermes tools list|enable|disable— посмотреть и включить/выключить наборы инструментов для платформы.hermes approvals— анализировать историю подтверждений и получать предложения правил доступа.hermes security— проверить зависимости, плагины и MCP-серверы на известные уязвимости.hermes backup/hermes import <архив>— создать резервную копию или восстановить Hermes.hermes checkpoints— просмотреть, очистить или обслужить файловые checkpoints.
Telegram и другие мессенджеры
hermes gateway setup— интерактивно подключить и настроить мессенджеры.hermes gateway runилиhermes gateway— запустить gateway в текущем терминале.hermes gateway install— установить gateway как фоновую службу.hermes gateway start|stop|restart|status— управлять службой gateway и проверять её состояние.hermes pairing list|approve|revoke— управлять привязкой пользователей к боту.hermes send— отправить одиночное сообщение через подключённую платформу; полезно скриптам и cron-задачам.hermes logs/hermes logs -f/hermes logs errors— посмотреть журнал, следить за ним или открыть ошибки.
Skills, MCP и расширения
hermes skills list|browse|search <запрос>|inspect <id>— искать и изучать skills.hermes skills install <id|URL>— установить skill из каталога или по прямой ссылке.hermes skills update|check|uninstall|publish <путь>— обновлять, проверять, удалять или публиковать skills.hermes bundles— создавать и управлять наборами skills.hermes mcp list|add|remove|test— подключать, отключать и тестировать MCP-серверы.hermes mcp catalog|install <имя>— просматривать и ставить серверы из каталога.hermes plugins— управлять плагинами Hermes.hermes connectors— управлять подключениями к внешним сервисам.hermes hooks— просматривать и настраивать shell-hooks.
Автоматизация и несколько агентов
hermes cron list|create|edit|pause|resume|run|remove|status— создавать и обслуживать расписания. Поддерживаются интервалы, cron-выражения и ISO-даты.hermes webhook subscribe|list|remove|test— принимать вебхуки и запускать действия по внешним событиям.hermes kanban— работать с долговечной доской задач нескольких профилей.hermes moa— настроить Mixture of Agents.hermes project— управлять именованными рабочими пространствами из нескольких папок.hermes peer— управлять обменом сообщениями между Hermes-gateway на разных машинах.
Сессии, интерфейсы и вспомогательные сервисы
hermes sessions list|browse|rename|export|prune|stats|delete— искать, переименовывать, выгружать и очищать историю сессий.hermes desktopилиhermes gui— запустить нативное настольное приложение.hermes dashboard— открыть веб-панель администрирования.hermes dashboard --status/--stop— проверить или остановить веб-панель.hermes proxy— поднять локальный OpenAI-совместимый proxy к выбранному OAuth-провайдеру.hermes acp— запустить сервер для IDE по Agent Client Protocol.hermes browser— управлять подключением Hermes к браузеру через CDP.hermes computer-use— настроить бэкенд управления компьютером.hermes completion bash|zsh|fish— сгенерировать автодополнение команд для оболочки.
Диагностика и обслуживание
hermes update— обновить Hermes Agent.hermes debug— подготовить диагностические данные для поддержки.hermes dump— вывести сводку конфигурации для диагностики.hermes monitoring— посмотреть health и диагностический экспорт gateway.hermes pause/hermes resume— глобально остановить или возобновить новые gateway- и cron-задачи.hermes uninstall— удалить Hermes Agent.
Быстрые сценарии
Начать новую задачу без старого контекста
В Telegram: /new Редакционный план.
В терминале: hermes — затем написать задачу; или hermes chat -q "Собери план" для разового запроса.
Попросить агента сделать длинную работу и не мешать беседе
В Telegram: /bg Подготовь обзор конкурентов и верни краткий вывод.
Для уточнения во время работы: /steer Добавь сравнение цен.
Найти старый разговор
В Telegram: /sessions search бюджет, затем /resume <название>.
В терминале: hermes sessions browse.
Настроить бота на сервере
В терминале: hermes gateway setup, затем hermes gateway install и hermes gateway status.
Поставить задачу по расписанию
В Telegram: попросить агента настроить регулярную задачу обычным языком или использовать доступные автоматизации.
В терминале: hermes cron create "0 9 * * 1-5" и затем задать полезный промпт по инструкции мастера.
Источники и границы справки
- Официальная справка: https://hermes-agent.nousresearch.com/docs/reference/slash-commands
- Официальная справка CLI: https://hermes-agent.nousresearch.com/docs/reference/cli-commands
- Telegram-интеграция: https://hermes-agent.nousresearch.com/docs/user-guide/messaging/telegram
- В самом Telegram всегда можно вызвать
/help,/commandsи/whoami: они покажут именно те команды и права, которые доступны в конкретном чате.
Эта страница описывает встроенные команды. Возможности конкретного бота также зависят от его профиля, подключённых skills, прав в чате, модели и настроек безопасности.
