Перейти к содержимому

Решения · ИИ-агенты

VPS для Hermes Agent

Hermes Agent: агент с открытым исходным кодом от Nous Research. Это CLI и шлюз, который подключает его к Telegram, Discord, Slack, WhatsApp или Signal и обращается к тому провайдеру моделей, который вы настроите. Собственное руководство проекта по VPS требует гигабайт RAM, так что подходящий сервер здесь дешёвый: у U1-2 за $8.90 в месяц вдвое больше. C1-2-55 за $19.90 поставляется с установленным Hermes.

Что нужно

Лёгкий, по словам самого проекта

Сведения о программах и настройках безопасности взяты из документации проекта. Единственный аппаратный показатель, который она публикует, это минимальный объём RAM; остальные цифры взяты из руководств хостинг-провайдеров и помечены соответствующим образом.

С hermes-agent.ai и из репозитория

  • Linux (или macOS/WSL2), git в PATH. Установщик ставит собственный Python через uv.
  • Один поставщик модели: Nous Portal, OpenRouter, OpenAI, Anthropic или локальная модель.
  • Не менее 1 GB RAM без локальной LLM, согласно руководству проекта по VPS.
  • Работает круглосуточно как сервис: hermes gateway install, затем start.
  • Панель на 9119 и API на 8642 остаются закрытыми: loopback плюс SSH или Tailscale, либо аутентификация перед ними.

Размеры по задачам

Размеры для задач Hermes Agent
НагрузкаvCPURAM
Чат + шлюз в один мессенджер, облачная модельСобственное руководство проекта по VPS: не менее 1 GB RAM без локальной LLM.11 GB
Круглосуточно, с задачами cron и несколькими каналамиРекомендация хостинговых руководств для непрерывной автоматизации.24 GB
Браузерные задачи и активное использование инструментовСамое тяжёлое, что он запускает, это headless-браузер.48 GB
Локальный инференс моделиЭто вопрос хостинга модели, а не Hermes; см. линейку GPU.832 GB

Подходящие тарифы

Четыре машины, актуальные цены

Сначала самые дешёвые. Цены актуальны на сегодня, в месяц, взяты из каталога.

  • U1-2$8.90/мес.

    1 vCPU · 2 GB · диск 25 GB · Unmetered

    Один агент, без учёта трафика, Стамбул. 1 vCPU, 2 GB и без учёта трафика. Вдвое больше минимума проекта дешевле обеда. Установщик вставляете сами.

  • C1-2$15.90/мес.

    1 vCPU · 2 GB · диск 50 GB · 1 TB

    Один агент, более чем в шестидесяти городах. Та же конфигурация 1 vCPU / 2 GB в любом нужном месте, начиная с самого дешёвого города. Установщик вставляете сами.

  • C1-2-55$19.90/мес.

    1 vCPU · 2 GB · диск 55 GB · 2 TB

    Поставляется с установленным Hermes. 1 vCPU / 2 GB у поставщика, который поддерживает наш стартовый пресет. Купите, войдите и выполните hermes setup.

  • BD-8$12.90/мес.

    4 vCPU · 8 GB · диск 100 GB · 32 TB

    Автоматизация cron или браузерные задачи. 4 vCPU, 8 GB, 100 GB диска: больше рекомендуемого для браузерных задач, и это самая дешёвая машина с 8 GB, которую мы продаём.

«Развернуть с установкой» открывает конфигуратор, в котором наш скрипт запуска Hermes уже полностью вставлен в поле скрипта запуска, ещё до покупки. Он выполняется один раз, от root, во время сборки сервера, и только у поставщиков, чья платформа выполняет скрипты запуска; в остальных строках установка выполняется одной вставленной командой.

Установка

Шесть команд из руководства самого проекта

С пресетом шаг 1 уже выполнен, когда сервер готов. Без него шаг 1 занимает одну строку.

  1. Установите. От имени отдельного пользователя hermes (пресет его создаёт) запустите официальный установщик; он ставит собственный Python: curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
  2. Выберите поставщика модели. hermes setup: Nous Portal, OpenRouter, OpenAI, Anthropic или локальная модель. Ключи хранятся в конфигурации Hermes, а не в промпте.
  3. Проверьте. hermes doctor, затем hermes chat -q "Reply with one sentence confirming Hermes works."
  4. Подключите мессенджер. hermes gateway setup для Telegram, Discord, Slack, WhatsApp или Signal.
  5. Запустите круглосуточную работу. hermes gateway install, затем hermes gateway start; hermes gateway status подтверждает, что сервис переживает выход из системы и перезагрузку.
  6. Откройте панель через туннель. ssh -N -L 9119:127.0.0.1:9119 hermes@your-server, затем http://127.0.0.1:9119/. Пресет сохраняет всё это в /root/HERMES-NEXT-STEPS.txt.

Откровенно

Что купили бы мы сами

Проект требует гигабайт. Купите машину с двумя, а разницу потратьте на вызовы модели.

Для одного агента Hermes

U1-2 · $8.90/мес.

1 vCPU, 2 GB, 25 GB SSD и без учёта трафика, в Стамбуле. Нужен другой город? C1-2 имеет ту же конфигурацию более чем в шестидесяти городах, от $15.90. На обоих установка выполняется одной строкой из шага 1, которую вы вводите сами; C1-2-55 за $19.90 поставляется с уже выполненной установкой. Что бы вы ни выбрали, ежемесячные расходы на агента в основном будут приходиться на поставщика модели, а не на сервер.

Вопросы

Что спрашивают перед покупкой.

Какие характеристики VPS нужны Hermes Agent?
Меньше, чем утверждает большинство страниц. Собственное руководство проекта по VPS говорит, что достаточно не менее 1 GB RAM, если модель размещена у провайдера, например Nous Portal, OpenRouter, OpenAI или Anthropic, потому что сам агент представляет собой лёгкий процесс Python, который большую часть времени ждёт сообщений и ответов API. Руководства хостинг-провайдеров оценивают постоянную автоматизацию с заданиями cron в 2 vCPU и 4 GB, а задачи с управлением браузером в 4 vCPU и 8 GB. Локальный запуск модели: совсем другой вопрос, для него нужны RAM или GPU под размер модели, а не под Hermes.
Какой тариф для него действительно стоит купить?
U1-2 за $8.90 в месяц: 1 vCPU, 2 GB, 25 GB диска и без учёта трафика, это вдвое больше заявленного проектом минимума и самая дешёвая машина на этой странице. Он доступен только в Стамбуле; C1-2 той же конфигурации есть более чем в шестидесяти городах от $15.90. Ни один из поставщиков не запускает скрипты запуска, поэтому в обоих случаях вы сами вставляете официальный установщик: одна строка. C1-2-55 за $19.90: самая дешёвая конфигурация, на которой Hermes уже установлен нашим пресетом.
Что делает пресет запуска?
Он запускает официальный установщик из репозитория проекта на GitHub (scripts/install.sh) в документированном режиме --non-interactive от имени отдельного пользователя «hermes», предварительно установив curl и git. Установщик ставит собственный Python через uv, поэтому больше ничего не требуется. Пресет включает пользовательскую сессию systemd, чтобы шлюз переживал выход из системы и перезагрузку, открывает в файрволе только SSH и оставляет следующие команды в /root/HERMES-NEXT-STEPS.txt. Он не настраивает поставщика модели и мессенджер: для них нужны ваши ключи, которые вы передаёте в hermes setup и hermes gateway setup по SSH. Скрипт полностью показан до покупки.
Как подключить Telegram, Discord, Slack или WhatsApp?
hermes gateway setup проводит вас через настройку каждой платформы и сохраняет токен в собственной конфигурации Hermes, а не в промпте. Затем hermes gateway install и hermes gateway start запускают шлюз как службу, а hermes gateway status подтверждает его работу. Один процесс шлюза обслуживает все подключённые каналы. Вебхуки Telegram используют порт 8443, если вы выбираете вебхуки вместо опроса; для опроса открытый порт вообще не нужен.
Доступна ли панель из интернета?
Нет. Панель слушает порт 9119, а OpenAI-совместимый API порт 8642, и проект рекомендует держать оба на loopback и подключаться через SSH или Tailscale либо ставить перед ними аутентификацию. Пресет открывает только SSH. С вашего ноутбука: ssh -N -L 9119:127.0.0.1:9119 hermes@your-server, затем откройте http://127.0.0.1:9119/.
Нужен ли GPU?
Нет, если только вы не запускаете модель на сервере. С облачным провайдером агент остаётся небольшим процессом, и самого дешёвого тарифа здесь вполне хватает. Если вам нужна локальная модель, выбирайте размер под модель: документация проекта указывает 8 GB RAM для лёгкой модели 3B и 32 GB или больше для более крупных моделей, и тогда вам нужна страница GPU-серверов, а не эта.
Как сохранить работу после выхода из системы?
Устанавливайте шлюз как сервис, а не в сессии screen: hermes gateway install, затем hermes gateway start. Пресет уже включил пользовательскую сессию systemd (linger), поэтому пользовательский сервис продолжает работать, когда никто не вошёл в систему, и запускается снова после перезагрузки. journalctl --user -u hermes-gateway -f показывает его журнал; hermes doctor: первая команда, которую стоит запустить, если что-то выглядит не так.