Что выбрать и что понадобится
- Компьютер — проще и бесплатно. Агент работает, пока компьютер включён и не спит.
- Сервер — агент работает круглосуточно, даже когда ноутбук выключен. Сервер оплачивается отдельно, настройка — в Терминале через SSH.
В обоих случаях понадобятся доступ к модели ChatGPT — подписка Plus или Pro либо счёт в ProxyAPI — и 30–60 минут. Telegram — по желанию: через него удобно давать поручения с телефона.
Hermes бесплатный, это программа с открытым кодом от Nous Research. Платишь ты только за модель, а на сервере — ещё и за сам сервер.
🇷🇺 Если ты в РоссииСайт Hermes, ChatGPT и Telegram открываются с включённым VPN. Без VPN: Hermes ставится командой с GitHub, модель подключается через ProxyAPI, а общаться с агентом можно в окне программы.
Установка на компьютер
Агент живёт на твоём компьютере и работает, пока тот включён. Подходят Mac на процессоре Apple (M1 и новее) с macOS 12 или новее и Windows 10 или 11. На Mac с процессором Intel Hermes не работает.
1. Установи Hermes
Открой hermes-agent.nousresearch.com/desktop и скачай приложение для своей системы.
У меня Mac
Процессор указан в меню с яблоком → «Об этом Mac»: Apple M1 и новее — подходит, Intel — нет.
- Открой скачанный файл
.dmg, перетащи Hermes в «Программы» и запусти. - Если откроется установщик с кнопкой Install Hermes — нажми её. Он сам скачает и соберёт всё нужное, это около пяти минут. Когда появится Hermes is ready, нажми Launch Hermes.
- Если macOS не даёт открыть программу: Системные настройки → Конфиденциальность и безопасность → «Всё равно открыть».
У меня Windows
- Скачай установщик для Windows (файл
.appinstaller) и открой его — установку проведёт «Установщик приложений» Windows. - Запусти Hermes из меню «Пуск».
- Если Windows покажет предупреждение SmartScreen: «Подробнее» → «Выполнить в любом случае».
У меня Linux, или хочу через Терминал
Команда ставит агента, а hermes desktop собирает и открывает окно программы. Установщик по ходу может задать вопросы о модели и мессенджерах — их можно пропустить, всё настроим по шагам ниже.
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
source ~/.zshrc
hermes desktopВ Linux вместо source ~/.zshrc выполни source ~/.bashrc.
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
- Выбери ChatGPT or Codex Subscription.
- Войди в ChatGPT на открывшейся странице. Если Hermes покажет код — введи его там.
- Settings → Model → основная модель — GPT‑6.1 Sol, а если её нет в списке — GPT‑6 Sol.
Платишь только за подписку (Plus — около $20 в месяц), но у неё недельные лимиты: чем умнее модель, тем быстрее они заканчиваются.
ProxyAPI — оплата рублями
- Зарегистрируйся на proxyapi.ru, пополни баланс картой или через СБП и создай ключ в разделе «Ключи API».
- Settings → Providers → Custom Endpoints: адрес
https://api.proxyapi.ru/v1, твой ключ, API Mode — Chat Completions. Нажми Test. - 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 manualEurope/Moscow замени на свой пояс, например Europe/Madrid. Режим manual: опасные команды агент выполняет только после твоего «да». По умолчанию стоит smart — тогда решения принимает отдельная модель.
5. Подключи Telegram
Чтобы давать поручения с телефона. Сам агент продолжит работать на компьютере.
- Открой Settings → Messaging → Telegram и нажми Create with QR.
- Отсканируй код телефоном или открой ссылку. Hermes сам создаст бота и разрешит писать ему только тебе.
- Напиши боту «Привет», затем отправь
/sethome— в этот чат будут приходить результаты заданий по расписанию.
Подключить вручную, без QR‑кода
- В Telegram открой @BotFather, отправь
/newbot, задай имя и адрес бота с окончаниемbot. Сохрани выданный токен — это ключ управления ботом. - Узнай свой числовой ID у @userinfobot.
- Выполни
hermes gateway setup, выбери Telegram и введи токен и ID.
Один бот работает только в одной установке. Если позже поставишь агента на сервер, создай для него отдельного бота. В России Telegram у агента может не подключиться без VPN — тогда общайся в окне программы.
6. Оставь агента работать
- Подключи компьютер к питанию и не закрывай крышку ноутбука.
- Settings → Advanced → Keep computer awake → Always: компьютер не засыпает, пока Hermes открыт. Экран при этом может гаснуть. Закрытая крышка и выбор «Сон» всё равно усыпляют компьютер.
- На Mac и Linux поставь фоновую службу. Тогда Telegram и задания по расписанию работают при закрытом окне, а агент сам запускается после перезагрузки:
hermes gateway install
hermes gateway status7. Проверь расписание
Напиши боту: «Через 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удалятся и все данные.
Установка на сервер
VPS — арендованный компьютер в дата‑центре. Агент на нём работает круглосуточно, даже когда твой ноутбук выключен, а общаешься ты с ним через Telegram. Это отдельная установка: память и настройки с ноутбука сами не переносятся — как перенести, показано в шаге 8.
1. Арендуй сервер
Возьми VPS с Ubuntu 24.04 LTS: 2 ядра, 4 ГБ памяти, от 25 ГБ диска. Понадобятся IP‑адрес и пользователь с правами sudo и входом по SSH.
На сервере в России подписка ChatGPT работать не будет, а Telegram может не подключиться. На таком сервере модель подключай через ProxyAPI.
Хостинг выдал только пользователя root
Работать от root не стоит. Создай обычного пользователя с правами sudo и перенеси ему свой SSH‑ключ:
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.
Подключить вручную, без панели
- В Telegram открой @BotFather, отправь
/newbotи сохрани токен. - Узнай свой числовой ID у @userinfobot.
- На сервере выполни
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 backuphermes 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.