Русский (Russian)
€EUR
ИИ и агенты

Hermes Agent

Совместимо с установщиком Infrawire

Автономный ИИ-агент Nous Research на вашем Linux VPS

Минимальные требования
  • 2 ГБ ОЗУ
Разработчик
Nous Research
Версия
Последняя стабильная
Лицензия
MIT
Системы
Debian 12, Debian 13, Ubuntu 20.04, Ubuntu 22.04, Ubuntu 24.04

О Hermes Agent

Hermes Agent - это open source ИИ-агент, который разрабатывает Nous Research. Он работает из командной строки, подключается к выбранному вами поставщику моделей и может круглосуточно работать на сервере. Поэтому на VPS он полезнее, чем на рабочем компьютере, который вечером выключают.

VPS поставляется с уже выполненным официальным установщиком. Создан системный пользователь hermes, в него скопированы SSH-ключи root, так что подключаться можно сразу под этим аккаунтом. Команда hermes установлена вместе с зависимостями Python (через uv). Также на сервере есть Git, curl и sudo.

Вам остаётся один шаг: настройка. Нужно выбрать поставщика моделей и ввести API-ключ, поэтому настройка интерактивна и автоматически не запускается. Выполните hermes setup после подключения к серверу.

Что можно делать с Hermes Agent

  • Официальный установщик уже выполнен

    Команда hermes установлена для пользователя hermes вместе с uv и зависимостями Python через скрипт, который публикует Nous Research. Ничего собирать и настраивать вручную не нужно.

  • Отдельный аккаунт с вашими SSH-ключами

    Аккаунт hermes получает авторизованные ключи root. Пароль заблокирован, поэтому вход возможен только по ключу.

  • Настройка через hermes setup

    Интерактивный мастер спрашивает поставщика моделей и API-ключ. Модель выбираете вы и можете сменить её позже.

  • Постоянные пользовательские службы

    Для hermes включён режим linger в systemd. Службы этого аккаунта, например шлюз (gateway), продолжают работать без открытой сессии.

  • Sudo для автоматизации

    Пользователь hermes может выполнять sudo без пароля, что удобно для установки инструментов, нужных агенту. Используйте это с учётом задач и рисков.

  • Debian или Ubuntu на выбор

    Рецепт работает на Debian 12 и 13, а также на Ubuntu 20.04, 22.04 и 24.04. Систему выбирают при заказе.

Начало работы с Hermes Agent

От заказа до запуска за несколько минут.

  1. 1

    Закажите VPS с Hermes Agent

    Выберите Linux VPS в Париже или Франкфурте, укажите Debian или Ubuntu и отметьте Hermes Agent на вкладке «Приложения». Добавьте к заказу свой публичный SSH-ключ: он будет скопирован в аккаунт hermes.

  2. 2

    Подключитесь по SSH под пользователем hermes

    Когда сервер будет выдан, дождитесь, пока cloud-init завершит установку, и откройте сессию под пользователем hermes. Если команда hermes не найдена, откройте новую сессию, чтобы перечитать окружение.

    Bash
    ssh hermes@SERVER_IP cloud-init status --wait hermes --help
  3. 3

    Настройте поставщика моделей

    Запустите мастер и ответьте на вопросы: поставщик, API-ключ, модель. Заранее подготовьте ключ выбранного поставщика.

    Bash
    hermes setup
  4. 4

    Подготовьте сервер к работе в продакшене

    Закройте доступ по сети, оставив только SSH, с помощью межсетевого экрана, и сохраните аутентификацию по ключам. Настройте резервное копирование домашнего каталога hermes: там лежат конфигурация и API-ключи.

    Bash
    sudo apt install -y ufw sudo ufw allow OpenSSH sudo ufw enable

Сценарии использования Hermes Agent

  • ИИ-ассистент, всегда на связи

    Агент работает на сервере, который не выключается, и доступен по SSH с любого компьютера. Ваши рабочие сессии больше не зависят от ноутбука.

  • Шлюз к мессенджерам и инструментам

    Постоянная пользовательская служба позволяет держать шлюз Hermes Agent в фоне. Агент остаётся доступным даже без открытой SSH-сессии.

  • Автоматизация администрирования

    Имея git, curl и sudo, агент может готовить скрипты, изучать репозитории и устанавливать инструменты на машине. Это хорошая площадка для экспериментов на сервере, изолированном от продакшена.

  • Песочница для проверки моделей

    Сравнивайте разных поставщиков моделей с одним и тем же агентом, повторяя настройку. Эти эксперименты отделены от вашей личной рабочей среды.

Частые вопросы о Hermes Agent

Для настройки нужны поставщик моделей и API-ключ, а эти данные есть только у вас. Поэтому рецепт устанавливает агента, а hermes setup вы запускаете сами под пользователем hermes.

Подробнее о Hermes Agent

Проверьте, что установка завершена

Установка выполняется при первой загрузке через cloud-init. Она скачивает uv и зависимости Python, на это уходит несколько минут. Чтобы дождаться завершения, выполните:

Bash
cloud-init status --wait

Итоговое сообщение предлагает подключиться как hermes и запустить hermes setup. Если нужны подробности, откройте /var/log/cloud-init-output.log.

Запустите настройку

hermes setup работает в интерактивном режиме и спрашивает поставщика моделей и API-ключ. Рецепт не выполняет эту команду за вас, потому что не может знать эти данные. Мастер можно запустить повторно позже, например чтобы сменить поставщика.

Фоновые службы

Рецепт выполняет loginctl enable-linger hermes. Без этого systemd останавливает службы пользователя, когда закрывается его последняя сессия. С linger пользовательская служба, например шлюз Hermes Agent, продолжает работать и после выхода по SSH.

Безопасность

У аккаунта hermes заблокирован пароль и включён sudo без пароля. Войти можно только по вашему SSH-ключу, но тот, кто его получит, получит и права root. Защитите ключ парольной фразой.

Агент, выполняющий команды, может и ошибиться. Если вы разрешаете ему действовать на сервере, уберите sudo без пароля, как только закончите установку нужных инструментов (файл в /etc/sudoers.d/), и не храните на этой машине критичные данные.

Резервные копии

API-ключи и конфигурация лежат в домашнем каталоге пользователя, /home/hermes. Регулярно копируйте его, например с помощью rsync на другой сервер, а API-ключи храните у себя в менеджере секретов. Для более широких задач на Linux загляните на страницы VPS Linux и руководства.

Следите за последними предложениями, скидками и специальными акциями.

Смотреть акции

Мы используем файлы cookie

Аналитические cookie улучшают работу сайта. Данные не продаются третьим лицам. Подробнее в политике конфиденциальности.