Подробная
установка
Hermes.

Две пошаговые инструкции: на свой компьютер и на сервер. Для тех, кто не боится Терминала и хочет понимать каждый шаг. Если нужно, чтобы всё просто заработало, — установка с ИИ‑наставником.

Перед началом

Что выбрать и что понадобится

  • Компьютер — проще и бесплатно. Агент работает, пока компьютер включён и не спит.
  • Сервер — агент работает круглосуточно, даже когда ноутбук выключен. Сервер оплачивается отдельно, настройка — в Терминале через SSH.

В обоих случаях понадобятся доступ к модели ChatGPT — подписка Plus или Pro либо счёт в ProxyAPI — и 30–60 минут. Telegram — по желанию: через него удобно давать поручения с телефона.

Hermes бесплатный, это программа с открытым кодом от Nous Research. Платишь ты только за модель, а на сервере — ещё и за сам сервер.

🇷🇺 Если ты в РоссииСайт Hermes, ChatGPT и Telegram открываются с включённым VPN. Без VPN: Hermes ставится командой с GitHub, модель подключается через ProxyAPI, а общаться с агентом можно в окне программы.

Этап 1

Установка на компьютер

Агент живёт на твоём компьютере и работает, пока тот включён. Подходят Mac на процессоре Apple (M1 и новее) с macOS 12 или новее и Windows 10 или 11. На Mac с процессором Intel Hermes не работает.

1. Установи Hermes

Открой hermes-agent.nousresearch.com/desktop и скачай приложение для своей системы.

У меня Mac

Процессор указан в меню с яблоком → «Об этом Mac»: Apple M1 и новее — подходит, Intel — нет.

  1. Открой скачанный файл .dmg, перетащи Hermes в «Программы» и запусти.
  2. Если откроется установщик с кнопкой Install Hermes — нажми её. Он сам скачает и соберёт всё нужное, это около пяти минут. Когда появится Hermes is ready, нажми Launch Hermes.
  3. Если macOS не даёт открыть программу: Системные настройки → Конфиденциальность и безопасность → «Всё равно открыть».
У меня Windows
  1. Скачай установщик для Windows (файл .appinstaller) и открой его — установку проведёт «Установщик приложений» Windows.
  2. Запусти Hermes из меню «Пуск».
  3. Если Windows покажет предупреждение SmartScreen: «Подробнее» → «Выполнить в любом случае».
У меня Linux, или хочу через Терминал

Команда ставит агента, а hermes desktop собирает и открывает окно программы. Установщик по ходу может задать вопросы о модели и мессенджерах — их можно пропустить, всё настроим по шагам ниже.

Mac или Linux — Терминал
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
source ~/.zshrc
hermes desktop

В Linux вместо source ~/.zshrc выполни source ~/.bashrc.

Windows — PowerShell
iex (irm https://hermes-agent.nousresearch.com/install.ps1)

На Windows после установки открой новое окно PowerShell и выполни hermes desktop. Если антивирус примет за вирус файл uv.exe из папки %LOCALAPPDATA%\hermes\bin, это ложное срабатывание: uv — менеджер пакетов Python, которым пользуется Hermes. Добавь папку в исключения.

Если сайт Hermes не открывается, возьми тот же установщик с GitHub: замени адрес на https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh (для Windows — …/scripts/install.ps1).

2. Подключи модель

Hermes — программа, а «думает» за неё модель. Берём модель ChatGPT среднего уровня — Sol: она умная и разумная по цене. При первом запуске Hermes сам предложит выбрать провайдера, позже это делается в Settings → Providers.

Подписка ChatGPT Plus или Pro

  1. Выбери ChatGPT or Codex Subscription.
  2. Войди в ChatGPT на открывшейся странице. Если Hermes покажет код — введи его там.
  3. Settings → Model → основная модель — GPT‑6.1 Sol, а если её нет в списке — GPT‑6 Sol.

Платишь только за подписку (Plus — около $20 в месяц), но у неё недельные лимиты: чем умнее модель, тем быстрее они заканчиваются.

ProxyAPI — оплата рублями

  1. Зарегистрируйся на proxyapi.ru, пополни баланс картой или через СБП и создай ключ в разделе «Ключи API».
  2. Settings → Providers → Custom Endpoints: адрес https://api.proxyapi.ru/v1, твой ключ, API Mode — Chat Completions. Нажми Test.
  3. Settings → Model → основная модель — openai/gpt-6.1-sol.

Оплата за каждое сообщение. GPT‑6.1 Sol — 420 ₽ за 1 млн входных токенов и 2 100 ₽ за 1 млн выходных (на 22.10.2026). Агент отправляет модели много служебного текста, поэтому сообщение обходится примерно в 5–15 ₽ — это наша оценка. GPT‑6 Luna в 14 раз дешевле, но проще. Работает из России без VPN.

Через Терминал то же самое делает команда hermes model: в ней выбери ChatGPT or Codex Subscription или Custom endpoint.

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

Напиши в окне Hermes: «Привет! Ответь одним словом». Пришёл ответ — модель подключена. Затем проверь поиск: «Найди главную новость дня и дай ссылку на источник».

Если что‑то не работает, выполни в Терминале hermes doctor — команда покажет, что не так.

4. Объясни агенту, как тебе помогать

Отправь в чат этот текст, заменив данные в скобках:

Ты мой личный помощник. Обращайся ко мне на «ты», пиши по‑русски обычным живым языком. Меня зовут [имя], я живу в [город]. Я занимаюсь [пара слов о работе]. У меня повторяются такие дела: [список]. Не беспокой меня с [время] до [время]. Сохрани это в памяти. Перед удалением файлов, отправкой сообщений другим людям, публикациями и платными действиями покажи, что собираешься сделать, и жди моего подтверждения.

Часовой пояс и проверку опасных команд надёжнее задать настройками — в Терминале или в окне Settings → Safety:

Терминал
hermes config set HERMES_TIMEZONE Europe/Moscow
hermes config set approvals.mode manual

Europe/Moscow замени на свой пояс, например Europe/Madrid. Режим manual: опасные команды агент выполняет только после твоего «да». По умолчанию стоит smart — тогда решения принимает отдельная модель.

5. Подключи Telegram

Чтобы давать поручения с телефона. Сам агент продолжит работать на компьютере.

  1. Открой Settings → Messaging → Telegram и нажми Create with QR.
  2. Отсканируй код телефоном или открой ссылку. Hermes сам создаст бота и разрешит писать ему только тебе.
  3. Напиши боту «Привет», затем отправь /sethome — в этот чат будут приходить результаты заданий по расписанию.
Подключить вручную, без QR‑кода
  1. В Telegram открой @BotFather, отправь /newbot, задай имя и адрес бота с окончанием bot. Сохрани выданный токен — это ключ управления ботом.
  2. Узнай свой числовой ID у @userinfobot.
  3. Выполни hermes gateway setup, выбери Telegram и введи токен и ID.

Один бот работает только в одной установке. Если позже поставишь агента на сервер, создай для него отдельного бота. В России Telegram у агента может не подключиться без VPN — тогда общайся в окне программы.

6. Оставь агента работать

  • Подключи компьютер к питанию и не закрывай крышку ноутбука.
  • Settings → Advanced → Keep computer awake → Always: компьютер не засыпает, пока Hermes открыт. Экран при этом может гаснуть. Закрытая крышка и выбор «Сон» всё равно усыпляют компьютер.
  • На Mac и Linux поставь фоновую службу. Тогда Telegram и задания по расписанию работают при закрытом окне, а агент сам запускается после перезагрузки:
Mac или Linux — Терминал
hermes gateway install
hermes gateway status

7. Проверь расписание

Напиши боту: «Через 3 минуты пришли мне сообщение: проверка расписания». Если через 3 минуты оно пришло — всё работает.

Все задания видны в окне программы, в разделе Scheduled Jobs, и командой hermes cron list. Чтобы остановить задание, напиши агенту «Отмени задание про…» или выполни hermes cron pause с номером задания.

8. Обновления, копии и удаление

  • Обновления. Приложение само предлагает обновиться. Если Hermes установлен через Терминал — выполни hermes update: он переходит на новый стабильный выпуск.
  • Копия. hermes backup сохраняет настройки, память, навыки и задания в архив ~/hermes-backup-…zip.
  • Удаление. Settings → About → Danger zone, если Hermes установлен как приложение, или hermes uninstall. С флагом --full удалятся и все данные.
Этап 2

Установка на сервер

VPS — арендованный компьютер в дата‑центре. Агент на нём работает круглосуточно, даже когда твой ноутбук выключен, а общаешься ты с ним через Telegram. Это отдельная установка: память и настройки с ноутбука сами не переносятся — как перенести, показано в шаге 8.

1. Арендуй сервер

Возьми VPS с Ubuntu 24.04 LTS: 2 ядра, 4 ГБ памяти, от 25 ГБ диска. Понадобятся IP‑адрес и пользователь с правами sudo и входом по SSH.

На сервере в России подписка ChatGPT работать не будет, а Telegram может не подключиться. На таком сервере модель подключай через ProxyAPI.

Хостинг выдал только пользователя root

Работать от root не стоит. Создай обычного пользователя с правами sudo и перенеси ему свой SSH‑ключ:

На сервере, под root
adduser hermes
usermod -aG sudo hermes
rsync --archive --chown=hermes:hermes ~/.ssh /home/hermes

Дальше входи как hermes: ssh hermes@SERVER_IP.

2. Подключись к серверу

На своём компьютере открой Терминал или PowerShell:

На твоём компьютере
ssh USER@SERVER_IP

Замени USER на имя пользователя сервера, а SERVER_IP — на IP‑адрес. При первом входе сверь отпечаток ключа с данными хостинга и подтверди подключение. Следующие команды выполняй на сервере, по очереди.

3. Установи Hermes

На сервере
sudo apt update
sudo apt install -y git curl libatomic1
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash -s -- --non-interactive
source ~/.bashrc
hermes doctor

С флагом --non-interactive установщик не задаёт вопросов — всё настроим следующими шагами. Окно программы на сервере не нужно: агент работает без него. Если адрес hermes-agent.nousresearch.com недоступен, замени его на https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh.

4. Подключи модель

На сервере
hermes model
  • Подписка ChatGPT: выбери ChatGPT or Codex Subscription. Hermes покажет ссылку и код — открой ссылку на своём компьютере, войди в ChatGPT и введи код. Затем выбери модель Sol — GPT‑6.1 Sol или GPT‑6 Sol, смотря что есть в списке.
  • ProxyAPI: выбери Custom endpoint: адрес https://api.proxyapi.ru/v1, ключ из раздела «Ключи API», модель openai/gpt-6.1-sol, режим Chat Completions.

Проверь ответ:

На сервере
hermes -z "Привет! Ответь одним словом."

5. Настрой безопасность и часовой пояс

На сервере
hermes config set approvals.mode manual
hermes config set HERMES_TIMEZONE Europe/Moscow
sudo ufw allow OpenSSH
sudo ufw --force enable

Первые две строки: опасные команды — только после твоего «да», часовой пояс — твой (замени на свой). Последние две включают защиту сервера: открытым остаётся только вход по SSH. Агенту не нужны открытые порты, с Telegram он связывается сам. Панель Hermes в интернет не открывай — только через SSH‑туннель, как в шаге 6.

6. Подключи Telegram

Самый простой способ — QR‑код в веб‑панели Hermes. Панель запускается на сервере, а ты открываешь её у себя через защищённый туннель.

На сервере
hermes dashboard --no-open

В новом окне Терминала на своём компьютере:

На твоём компьютере
ssh -N -L 9119:127.0.0.1:9119 USER@SERVER_IP

Открой в браузере http://127.0.0.1:9119 → Messaging → Telegram → Create with QR и отсканируй код телефоном. Hermes создаст бота и разрешит писать ему только тебе. После этого закрой окно туннеля, а панель на сервере останови сочетанием Ctrl+C.

Подключить вручную, без панели
  1. В Telegram открой @BotFather, отправь /newbot и сохрани токен.
  2. Узнай свой числовой ID у @userinfobot.
  3. На сервере выполни hermes gateway setup, выбери Telegram и введи токен и ID.

Для сервера нужен отдельный бот. Если Telegram уже подключён на ноутбуке, создай новый бот или отключи прежний: один бот работает только в одной установке.

7. Включи постоянную работу

На сервере
hermes gateway install
sudo loginctl enable-linger "$USER"
hermes gateway status

Здесь "$USER" оставь как есть: система подставит имя текущего пользователя. Теперь агент работает после закрытия SSH‑сеанса и сам запускается после перезагрузки сервера.

Напиши боту «Привет», затем отправь /sethome — сюда будут приходить результаты заданий. Проверь расписание: «Через 3 минуты пришли мне сообщение: проверка расписания». Пришло — ноутбук можно выключать.

Журнал работы агента: journalctl --user -u hermes-gateway -f.

8. Обновления, копии и перенос с ноутбука

На сервере
hermes update
hermes backup

hermes update переходит на новый стабильный выпуск и сам перезапускает службу. hermes backup сохраняет настройки, память, навыки и задания в архив в домашней папке.

Перенести агента с ноутбука на сервер

На ноутбуке сделай копию и отправь её на сервер:

На твоём компьютере
hermes backup -o ~/hermes-backup.zip
scp ~/hermes-backup.zip USER@SERVER_IP:~

На сервере останови службу, восстанови копию и запусти службу снова:

На сервере
hermes gateway stop
hermes import ~/hermes-backup.zip
hermes gateway start

Вместе с копией переедет и Telegram‑бот ноутбука — поэтому на ноутбуке отключи его, иначе бот будет работать в двух местах.

Хочешь управлять сервером из окна программы на ноутбуке — в приложении Hermes есть подключение к удалённому агенту: Settings → Gateways → Remote gateway. Как настроить его безопасно, описано в документации Hermes.