ПРАКТИКА AI-АГЕНТОВ · СПРАВОЧНИК · 30 ОКТЯБРЯ 2026

Справочник команд Hermes: Telegram и консоль

Какие команды доступны в диалоге с ботом и какие нужны в терминале. Сначала короткий ориентир, затем полный список с назначением каждой команды.

Телефон, терминал и карточка команд Hermes соединены в рабочий контур

Проверено: 30 октября 2026. Команды ниже взяты из запущенной версии Hermes и официальной документации. Это живая справка: новые версии могут добавлять команды.

Как устроен справочник

У Hermes есть две разные поверхности управления:

  1. Команды в Telegram — начинаются с / и вводятся прямо в диалоге с ботом. Они управляют текущей беседой, задачами, моделями и автоматизациями.
  2. Команды в консоли — начинаются с 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, прав в чате, модели и настроек безопасности.

Наверх