Что нужно сделать

Короткий ответ: установите Hermes Agent, запустите hermes setup или отдельно hermes model, выполните первый чат и проверьте продолжение сессии командой hermes --continue. Только после успешного базового запуска подключайте шлюз, инструменты и автоматизацию. Для командной строки на Linux, macOS и WSL2 используется установочный скрипт; в Windows — PowerShell-команда. На macOS графический пакет поддерживает только Apple Silicon, а для Android используется отдельный путь через Termux.

1. Установите Hermes Agent

Для Linux, macOS или WSL2 выполните curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash. В Windows PowerShell используйте iex (irm https://hermes-agent.nousresearch.com/install.ps1). После установки перезапустите оболочку: source ~/.bashrc или source ~/.zshrc. Затем запустите hermes. Если команда не найдена, сначала обновите оболочку и проверьте PATH. Для подробной диагностики используйте hermes doctor. Установка из исходников требует Git, curl, tar и утилиты SHA-256; полный desktop-пакет не требует сборки базового runtime.

2. Выберите провайдера и модель

Самый простой вариант — выполнить hermes setup: мастер проведёт по основным параметрам. Если нужно выбрать провайдера отдельно, используйте hermes model. Для Nous Portal предусмотрен отдельный путь hermes setup --portal. Настройки можно задавать через CLI: например, hermes config set model anthropic/claude-opus-4.6. Секреты и токены Hermes хранит отдельно от обычной конфигурации: в документации указаны ~/.hermes/.env для секретов и ~/.hermes/config.yaml для несекретных настроек. Название модели, endpoint и способ авторизации должны соответствовать выбранному провайдеру.

3. Проверьте первый чат

Для первого теста запустите hermes или современный интерфейс командой hermes --tui. Дайте задачу, результат которой легко проверить, например попросите перечислить файлы текущего проекта и назвать основной entrypoint. Успешная базовая настройка означает, что Hermes показывает выбранные модель и провайдера, отвечает без ошибки, при необходимости использует доступный инструмент, а диалог продолжается во втором сообщении. Не подключайте шлюз, cron или дополнительные навыки, пока обычный чат не работает стабильно.

4. Проверьте сессию и исправьте ошибки

Проверьте сохранение диалога: hermes --continue или сокращённо hermes -c. Команда должна вернуть последнюю сессию. Если этого не произошло, проверьте, что вы используете тот же профиль и что сессия действительно сохранилась; список сессий можно посмотреть командой hermes sessions list. Если модель отвечает пусто или с ошибкой, повторно запустите hermes model и проверьте авторизацию, имя модели и endpoint. Для пользовательской или локальной модели отдельно проверьте OpenAI-совместимость endpoint и размер контекста: в quickstart указано минимальное требование 64K токенов.

5. Подключайте шлюз и инструменты

Подключайте следующий слой только после рабочего CLI. Для бота или общего доступа запустите hermes gateway setup, затем проверьте состояние командой hermes gateway status; конкретная платформа также потребует собственные настройки и токен. Доступ к инструментам настраивается через hermes tools. Для изоляции терминальных действий можно задать hermes config set terminal.backend docker или hermes config set terminal.backend ssh, если выбранный режим подготовлен в вашем окружении. Skills, MCP и расписания добавляйте по одному, чтобы при ошибке было понятно, какая настройка её вызвала.

Как перейти от настройки к рабочему сценарию

Перед расширением подготовьте один конкретный сценарий: какие данные получает Hermes, что он должен вернуть или изменить, а какие действия остаются за человеком. Рекомендуемый порядок проверки: тестовые входные данные, ожидаемый результат, ошибочный или неполный вход, повторный запуск и проверка журналов. Не выдавайте агенту доступ на запись, пока не проверили результат на безопасных данных и не определили, какие операции требуют подтверждения. Для бизнес-сценария Paramiko может помочь описать процесс, согласовать доступы и критерии приёмки, а затем проверить ограниченный пилот; это проектируемый подход, а не обещание готовой интеграции Hermes с конкретной системой.

Главное

Как действовать дальше

Надёжная настройка Hermes Agent начинается не с большого набора функций, а с последовательности: установка, провайдер, проверочный чат, восстановление сессии и только потом шлюз или инструменты. Если базовая команда не запускается, используйте hermes doctor, повторно проверьте hermes model и не переходите к автоматизации до устранения причины.