Hermes Agent — персональный AI-агент на собственном сервере

DevOps 21 сентября 2026 г. 👁️ 7
Hermes Agent — персональный AI-агент на собственном сервере

Что такое Hermes Agent?

Hermes Agent — open-source AI-агент, разработанный Nous Research. В отличие от обычного чат-бота, Hermes предназначен не только для общения с языковой моделью, но и для выполнения реальных задач.

Его можно установить на собственный компьютер, VPS или другой Linux-сервер, подключить выбранную AI-модель и предоставить агенту необходимые инструменты.

После этого Hermes может работать с терминалом, файлами, интернетом, различными API и другими сервисами.

Упрощённо архитектура выглядит так:

Пользователь → Hermes → AI-модель → инструменты → сервер / файлы / интернет / приложения

Чем AI-агент отличается от обычного чат-бота?

Обычный AI-чат в основном получает вопрос и генерирует текстовый ответ.

AI-агент может использовать дополнительные инструменты и выполнять последовательность действий для достижения поставленной цели.

Например, Hermes может получить задачу:

«Проверь состояние моего приложения и выясни причину ошибки».

В зависимости от предоставленных ему инструментов агент может самостоятельно проверить файлы проекта, выполнить команды, посмотреть логи, найти необходимую информацию и подготовить результат.

Основные возможности Hermes

  • работа через терминал;
  • поддержка различных AI-моделей;
  • подключение собственных OpenAI-совместимых API;
  • выполнение команд на сервере;
  • работа с файлами;
  • веб-поиск и дополнительные инструменты;
  • постоянная память;
  • система Skills;
  • отдельные профили для разных задач;
  • подключение Telegram и других мессенджеров;
  • возможность постоянной работы на VPS.

Установка Hermes

На Linux Hermes Agent можно установить официальным скриптом:

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

После установки первоначальную конфигурацию можно выполнить командой:

hermes setup

Затем Hermes запускается из терминала:

hermes

Откроется интерактивный интерфейс общения с агентом.

Выбор AI-модели

Hermes не привязан к одной конкретной языковой модели.

Можно использовать различные AI-провайдеры, например Nous Portal, OpenRouter, OpenAI и другие поддерживаемые сервисы, а также собственный OpenAI-совместимый endpoint.

Выбор модели выполняется командой:

hermes model

Это позволяет использовать Hermes как универсальную оболочку агента, а саму языковую модель при необходимости менять.

Инструменты

Главная особенность Hermes заключается в возможности использования инструментов.

AI-модель принимает решение, какой инструмент необходимо применить для выполнения конкретной задачи.

Например:

Запрос пользователя → анализ задачи → terminal → выполнение команды → получение результата → следующий шаг → итоговый ответ

Благодаря этому Hermes может не только объяснить, какую команду следует выполнить, но и выполнить её сам, если соответствующий инструмент разрешён пользователем.

Hermes в Telegram

Одной из наиболее интересных возможностей является Messaging Gateway.

Hermes можно подключить к Telegram и управлять своим AI-агентом практически так же, как обычным Telegram-ботом.

Схема получается следующая:

Telegram → Hermes Gateway → AI-модель → инструменты → сервер

При этом сам Hermes может постоянно работать на удалённом VPS.

Пользователю необязательно каждый раз подключаться к серверу через SSH — задачу агенту можно отправить непосредственно из Telegram.

Messaging Gateway

Для настройки мессенджеров используется gateway Hermes:

hermes gateway setup

После конфигурации gateway можно запустить:

hermes gateway start

Помимо Telegram, Hermes поддерживает другие коммуникационные платформы, включая Discord, Slack, WhatsApp, Signal и Email.

Профили Hermes

Для разных задач можно создавать отдельные профили.

Каждый профиль представляет собой независимое окружение со своей конфигурацией, моделью, памятью, API-ключами и настройками.

Например:

default
denant
lingo
home
coder

Один профиль можно использовать для управления сайтом, другой — для разработки приложения, третий — для домашней инфраструктуры.

Это позволяет не смешивать контекст совершенно разных проектов.

Практический пример

Представим, что на сервере находятся несколько проектов.

Можно создать отдельный профиль Hermes для сайта:

Hermes
└── profile: denant
    ├── AI-модель
    ├── память
    ├── инструменты
    ├── рабочая директория
    └── инструкции проекта

После этого через Telegram можно отправить агенту задачу:

«Проверь последние изменения сайта»

или:

«Добавь новую публикацию и проверь, что страница открывается»

Агент получает контекст проекта и может использовать доступные ему инструменты для выполнения задачи.

Память

Hermes поддерживает постоянную память между сессиями.

Агент может сохранять полезную информацию, находить сведения из предыдущих разговоров и использовать накопленный контекст при последующей работе.

Это особенно важно для долгосрочных проектов, где агент используется не один раз, а постоянно.

Skills

Ещё одна важная возможность Hermes — система Skills.

Skill можно представить как специализированный навык или инструкцию, которая объясняет агенту, как выполнять определённый тип работы.

Например, можно создать навыки для:

  • управления конкретным сайтом;
  • публикации материалов;
  • работы с Git;
  • администрирования сервера;
  • анализа логов;
  • работы с собственным API.

Hermes также способен создавать и совершенствовать навыки на основе накопленного опыта.

Контекст проекта

Для конкретного проекта агенту можно предоставить инструкции и описание окружения.

Например, можно указать:

  • где находится проект;
  • как он запускается;
  • какие команды разрешено использовать;
  • как выполняется публикация;
  • какие правила необходимо соблюдать.

В результате один и тот же Hermes может использоваться для совершенно разных проектов с разными правилами работы.

Hermes на VPS

Особенно интересный вариант — установка Hermes на постоянно работающий VPS.

Получается собственный удалённый AI-агент:

Телефон → Telegram → Hermes → AI → VPS → проекты

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

Таким способом Hermes можно использовать для администрирования, разработки, мониторинга и автоматизации собственных сервисов.

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

AI-агент потенциально может иметь доступ к терминалу, файлам и другим важным ресурсам сервера, поэтому его права необходимо ограничивать.

Не следует без необходимости предоставлять агенту root-доступ или полный доступ ко всей инфраструктуре.

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

Hermes, Ollama и локальные модели

Hermes и Ollama выполняют разные задачи.

Ollama предназначена прежде всего для запуска AI-моделей.

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

Поэтому эти технологии могут дополнять друг друга:

Пользователь → Hermes → локальная AI-модель → инструменты → результат

Вместо локальной модели можно использовать и облачного AI-провайдера.

Кому может пригодиться Hermes?

  • системным администраторам;
  • разработчикам;
  • владельцам VPS и домашних серверов;
  • пользователям Proxmox;
  • владельцам self-hosted инфраструктуры;
  • тем, кто хочет управлять AI-агентом через Telegram;
  • тем, кто хочет автоматизировать повторяющиеся задачи.

Итог

Hermes Agent превращает языковую модель из обычного чат-бота в инструмент, способный работать с реальной инфраструктурой.

Он объединяет AI-модели, терминал, инструменты, память, навыки, профили и мессенджеры в одной системе.

Особенно интересен вариант установки Hermes на собственный VPS: агент постоянно доступен через Telegram и может работать с размещёнными на сервере проектами даже тогда, когда пользователь находится далеко от компьютера.

Официальный сайт: Hermes Agent

Документация: Hermes Agent Documentation

Исходный код: Hermes Agent на GitHub

Hermes Agent — open-source AI-агент, которого можно запустить на собственном компьютере или VPS, подключить к различным языковым моделям и управлять им через терминал или мессенджеры. Hermes умеет работать с инструментами, памятью, навыками и выполнять реальные задачи на сервере.

© 2026 Denant — Interesting portal. Все права защищены.