CLI-команды Hermes Agent
Hermes Agent предоставляет три уровня команд: терминальные CLI, slash-команды для чата и команды управления профилями.
Основные CLI-команды
Все команды запускаются через hermes <command>:
hermes chat— интерактивная сессия с агентом. Флаги:-q "prompt"(одноразовый запрос),-z "prompt"(скриптовый режим).hermes model— настройка провайдеров и моделей, ввод API-ключей.hermes gateway— управление шлюзом мессенджеров:start,stop,restart,status.hermes setup— мастер первоначальной настройки.hermes status— текущее состояние: модель, профиль, версия. Флаг--allпоказывает полный статус всех компонентов.hermes doctor— диагностика окружения и проверка зависимостей. Флаг--fixавтоматически исправляет найденные проблемы.hermes config— просмотр и редактированиеconfig.yaml.hermes logs— просмотр логов с фильтрацией.hermes skills— управление навыками: установка, поиск, публикация.hermes update— обновление до последней версии.hermes dashboard— запуск веб-панели управления.hermes backup— резервное копирование и восстановление.hermes tools— интерактивное управление инструментами (curses UI). Подкоманды:list(список всех инструментов),enable NAME,disable NAME.hermes pairing— управление авторизацией DM:list(список авторизованных),approve(одобрить),revoke(отозвать).hermes insights— аналитика использования. Флаг--days Nдля выбора периода.hermes completion— генерация автодополнения для оболочек:bash,zsh.hermes acp— ACP-сервер для интеграции с IDE.hermes claw migrate— миграция с OpenClaw на Hermes.hermes uninstall— полное удаление Hermes.
Управление доступом (auth)
Команды hermes auth управляют пулом учётных данных провайдеров:
hermes auth add— интерактивный мастер добавления credential.hermes auth list [PROVIDER]— список сохранённых учётных данных (опционально — для конкретного провайдера).hermes auth remove P INDEX— удаление credential по провайдеру и индексу.hermes auth reset PROVIDER— сброс статуса исчерпания провайдера.
Память (memory)
Команды hermes memory управляют системой памяти агента:
hermes memory setup— настройка провайдера памяти.hermes memory status— текущий статус памяти и провайдера.hermes memory off— отключение памяти.
Honcho (внешняя память)
Интеграция с Honcho — внешним провайдером памяти (требует плагин honcho):
hermes honcho setup— начальная настройка.hermes honcho status— проверка подключения.
Globальные флаги
Флаги, применимые к любой команде:
--version, -V Показать версию
--resume, -r SESSION Возобновить сессию по ID
--continue, -c [NAME] Возобновить по имени (или последнюю)
--worktree, -w Изолированный git worktree (для параллельных агентов)
--skills, -s SKILL Предзагрузить навыки (через запятую)
--profile, -p NAME Использовать конкретный профиль
--yolo Пропустить подтверждения опасных команд
--pass-session-id Включить ID сессии в системный промпт
-q Одноразовый запрос (неинтерактивный)
--no-color Отключить цветной вывод
Глобальные флаги: -p <name> (профиль), -q (запрос), --no-color.
Slash-команды
Доступны в CLI (введите /) и в мессенджерах (Telegram, Discord, Slack, WhatsApp и др.).
Сессия и модель
/new— новый разговор,/reset— сброс истории/model [provider:model]— сменить модель,/personality [name]— сменить личность/status— информация о сессии,/title [name]— заголовок/resume [name]— возобновить сессию,/compress— сжать контекст/retry— повторить ответ,/undo— удалить последний обмен
Инструменты и настройки
/skills— управление навыками,/tools— список инструментов/cron— запланированные задачи,/kanban— доска задач/reload-mcp— перезагрузить MCP-серверы,/reload-skills— пересканировать навыки/yolo— режим без подтверждений,/approve//deny— управление командами
Аналитика и фоновые задачи
/usage— токены, стоимость, квоты./insights— аналитика за 30 дней/background <prompt>— фоновая сессия./queue <prompt>— очередь запросов/goal <text>— стоящая цель для агента./fast— быстрый режим/voice— голосовые ответы,/rollback— откат файловой системы/update,/restart— обновление и перезапуск шлюза
Каждый установленный навык автоматически доступен как /имя-навыка.
Профильные команды
Профили — изолированные экземпляры Hermes со своей конфигурацией, сессиями и навыками.
Управление профилями
hermes profile list— все профили,use <name>— выбрать по умолчаниюcreate <name>— создать (флаги:--clone,--clone-all,--clone-from)delete <name>— удалить,show <name>— подробная информацияrename <old> <new>— переименовать,alias <name>— создать алиас
Резервное копирование и дистрибуция
export <name> -o file.tar.gz— экспорт в архивimport <archive>— импорт из архиваinstall <url>— установить дистрибутив из git или локальной папкиupdate <name>— обновить дистрибутив, сохранив пользовательские данныеinfo <name>— манифест дистрибутива (версия, требования)
Запуск в контексте профиля
Флаг -p <name> позволяет выполнить любую команду от имени конкретного профиля:
hermes -p work chat -q "Проверь статус"hermes --profile dev gateway start