Из-за того, что LLM и инструменты на их основе нужно с каждой новой сессией вводить в курс дела, теряются время и токены. Вопрос со временем можно решить, расписав один раз подробный документ с контекстом проекта. С токенами такой фокус не пройдёт. Но решить вопрос можно иначе — собрать ИИ-агента.
Сегодня поговорим об одном из ИИ-агентов — Hermes Agent. Расскажем, что он из себя представляет, кому и чем будет полезен, а также скажем пару слов о разнице с OpenClaw. Без практики не оставим — покажем, как настроить и запустить агента.
Что такое Hermes Agent и чем он отличается от других агентов
Hermes Agent — это опенсорсный оркестратор для автономных AI-агентов: с постоянной памятью, самообучением через навыки и связью с мессенджерами. Работает на вашем сервере и не привязан к конкретному поставщику нейросети.
Звучит сложно, но смысл простой. Обычный чат с нейросетью — это разговор «здесь и сейчас»: закрыли вкладку — и собеседник вас забыл. Hermes же ведёт себя как живой помощник, у которого есть рабочее место, память и руки. Он сидит на сервере, который всегда включён, и поэтому доступен в любой момент.
Чтобы понять, из чего он состоит, удобно сравнить его с человеком. У Hermes четыре главных части:
- Gateways (шлюзы) — это его уши и рот. Через них вы с ним общаетесь: командная строка, Telegram, Discord, Slack, WhatsApp. Можно подключить сразу несколько.
- Tools (инструменты) — это его глаза и руки. Через них он действует: заходит на сервер по SSH, читает и пишет файлы, открывает сайты в браузере, ставит задачи по расписанию, управляет умным домом.
- Skills (навыки) — это его опыт. Каждый навык — короткая инструкция: при каких условиях включаться и что по шагам делать. Самое интересное — Hermes умеет писать навыки сам, разбирая собственные удачные сессии.
- LLM (нейросеть) — это его мозги. Сюда подключается любая модель: через агрегатор OpenRouter или напрямую к провайдеру.

Теперь — чем Hermes отличается от того, что вы могли видеть раньше. Есть проект OpenClaw: он мощный, но у него хватает дыр в безопасности — например, чужой текст в письме может подсунуть агенту команду (это называется prompt injection), а сотни тысяч строк кода толком не защищены. Есть Claude Code — отличный локальный помощник, но он живёт у вас на ноутбуке и работает, только пока ноутбук включён и вы рядом. Hermes закрывает обе проблемы разом: у него встроена проверка на подозрительные команды и изоляция через Docker, а живёт он на сервере, поэтому доступен всегда.
Как установить Hermes Agent на VPS
Полноценная установка Hermes Agent занимает минут пять, и для старта нужна всего одна команда. Но сначала убедитесь, что сервер потянет агента.
Требования к серверу и модели
Минимальная конфигурация сервера: VPS с Linux (Ubuntu 22.04+), 1 vCPU, 1 GB RAM — этого хватит для работы с облачными моделями по API.
Для локальных моделей потребуется GPU с 8–16 GB VRAM.
Требование к модели: Контекстное окно минимум 64 000 токенов (модели с меньшим окном отклоняются при запуске, чтобы не сломать долгую память).
Бюджет: за самого агента платить не нужно, только за аренду сервера и токены провайдера.
Выбор LLM-провайдера
Из коробки «думать» Hermes нечем. Мозги, то есть LLM, вы подключаете сами. Есть четыре пути:
- Nous Portal — портал от самих создателей Hermes.
- OpenRouter — агрегатор, через который доступно 18+ провайдеров за один ключ. Мы рекомендуем именно его: один раз настроили — и можете менять модели как перчатки.
Получить API-ключ — дело пары минут: регистрируйтесь на сайте, заходите в панель управления → API Keys → New Key → Заполняете поля → Копируете ключ

- Прямой ключ провайдера — OpenAI, Anthropic, DeepSeek и другие, если хотите работать с ними напрямую.
- Ollama — для тех, кто хочет крутить модель локально, на своём железе. Но тогда нужна видеокарта с 8–16 ГБ видеопамяти.
Главное требование ко всем — контекстное окно от 64 000 токенов. Вот как выглядят бюджетные варианты на май 2026 года:
| Провайдер / Модель | Контекст | Цена | Когда брать |
| OpenRouter → MiniMax M2.7 | 200K | Низкая | Универсальный старт, повседневные задачи |
| OpenRouter → Gemini 3 Flash | 1M | Низкая | Анализ больших документов и долгая память |
| OpenRouter → DeepSeek V4 Pro | 128K | Очень низкая (скидка до 75%) | Максимум экономии бюджета |
| Ollama (локально) | Зависит от модели | Бесплатно (по токенам) | Приватность, работа без внешних счетов, наличие GPU |
Для теста вы можете взять бесплатную модель. Мы взяли deepseek-v4-flash:free. Что-либо вразумительное с ней врядли получиться — модель постоянно перегружена запросами таких же любителей халявы, поэтому отвечает через раз.
Подготовьте Telegram бота
Общаться с агентом будем через Telegram. Создайте через @BotFather → /newbot. Дайте боту имя и скопируйте токен, он понадобится при настройке агента. Еще понадобиться ваш User ID, узнайте его в боте @Getmyid_Work_Bot и не кладите далеко — скоро он понадобится.
Полезный блок со скидкой
Если хочется не просто поднять Hermes Agent по инструкции, а разобраться, как вообще собирать AI-агентов — с LLM, API-ключами, Docker, Telegram-ботами, памятью, навыками, cron-задачами и безопасным доступом к серверу, — держите промокод Практикума на любой платный курс: KOD (можно просто нажать). Его можно просто нажать и применить при покупке — он даст скидку и поможет сэкономить на обучении.
Бесплатные курсы в Практикуме тоже есть — по разным специальностям и направлениям. Начать можно в любой момент, карту привязывать не нужно.
Установка через Docker
В документации встречается установка одной командой через скрипт:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
Для разового знакомства на своём компьютере это нормально. Но наша задача — бот, который работает на сервере круглыми сутками и сам поднимается после перезагрузки. Для этого надёжнее Docker. И вот тут начинается то, ради чего мы и затевали этот раздел.
Сначала создадим папку проекта и зайдём в неё:
mkdir hermes-project
cd hermes-project
У Hermes есть мастер настройки, который сам, по шагам, спросит у вас провайдера, ключ, модель и токен Telegram, а потом сам запишет правильный конфиг в нужное место.
Запустим его:
mkdir -p ~/.hermes
# запускаем мастер настройки: -it даёт интерактивный режим, --rm удаляет контейнер после выхода,
# -v подключает нашу папку настроек внутрь контейнера как /opt/data
docker run -it --rm -v ~/.hermes:/opt/data nousresearch/hermes-agent:latest setup
Мастер проведёт вас за руку: выбираете провайдера (мы советуем OpenRouter), вставляете ключ, выбираете модель, затем выбираете Telegram и вставляете токен бота и свой числовой ID. В конце мастер покажет вот такое:

Теперь создаём файл compose.yaml в папке проекта — это «рецепт» для Docker, как запускать контейнер. Вот правильное содержимое, проверенное на живом сервере:
# описываем один сервис -- наш агент
services:
hermes-agent:
# берём официальный образ Hermes от Nous Research
image: nousresearch/hermes-agent:latest
# понятное имя контейнера, чтобы потом удобно смотреть логи
container_name: hermes_agent
# автоматически перезапускать контейнер после сбоя или перезагрузки сервера
restart: unless-stopped
# запускаем именно шлюз сообщений (Telegram и прочее) в рабочем режиме
command: gateway run
# подключаем нашу папку с настройками внутрь контейнера как /opt/data
volumes:
- /home/ubuntu/.hermes:/opt/data
Запускаем:
# поднимаем контейнер в фоновом режиме
docker compose up -d
# смотрим логи в реальном времени
docker compose logs -f
Если всё собрано правильно, в логах вы увидите примерно такое:

Главный признак, что всё хорошо: строчка про навыки заканчивается числом вроде 87 total bundled, а не 0 total bundled. Если там ноль и есть предупреждение No messaging platforms enabled — значит, агент не нашёл настройки. В 99% случаев это та самая ошибка с папкой: проверьте, что в compose.yaml стоит /opt/data, а не /opt/hermes.
Проверьте связку в деле — напишите подключенному боту. Если он ответит, то поздравляем — у вас появился ИИ-агент!

Если вы, (как и мы), используете бесплатную подель, то бот может ответить вот так:

Это не ошибка установки. У бесплатных моделей (с пометкой :free в OpenRouter) общий лимит запросов на всех пользователей сразу, и он часто перегружен — отсюда HTTP 429.
Ещё в логах может мелькнуть Auxiliary title generation failed: No LLM provider configured for task=title_generation. Это не поломка — просто Hermes не смог придумать заголовок для сессии вспомогательной моделью. На ответы бота это не влияет; можно поправить тем же setup model или спокойно игнорировать.
И последнее, самое важное — про безопасность. Бот с подключёнными инструментами умеет выполнять команды прямо на вашем сервере. Это значит: доступ к боту = доступ к серверу. Поэтому держите в TELEGRAM_ALLOWED_USERS только свой ID, никогда не добавляйте туда посторонних и не ставьте GATEWAY_ALLOW_ALL_USERS=true. А если токен случайно где-то засветился — немедленно отзовите его в @BotFather командой /revoke и выпустите новый.
Настройка Hermes Agent — MEMORY.md, USER.md и первые скиллы
Установка — это полдела. Дальше начинается то, ради чего Hermes вообще затевался: память и самообучение. Разберём три кирпича экосистемы.
MEMORY.md и USER.md — постоянная память агента
Помните, мы говорили, что обычная нейросеть забывает всё при закрытии вкладки? Hermes держит память в двух обычных текстовых файлах.
MEMORY.md — это блокнот агента. Сюда он записывает контекст: какие задачи решал, что получилось, к чему пришли. USER.md — это ваша «карточка»: предпочтения, рабочий стиль, любимые команды. При каждом запуске Hermes первым делом читает оба файла — и поэтому помнит вас.
Звучит абстрактно, но эффект очень конкретный: на тридцатый день это уже помощник с тридцатью днями ваших запомненных предпочтений. Он не переспрашивает то, что вы говорили неделю назад.
Если вы пробовали Claude Code, то знаете похожий файл CLAUDE.md. Разница в том, что у Hermes память живёт снаружи конкретного проекта: она общая для всех проектов и не теряется между сессиями.
Вот как примерно выглядит MEMORY.md:
# Память агента
## Проекты
- VPS-мониторинг: следить за CPU/RAM каждые 5 минут, алерт в Telegram при нагрузке > 80%
## Договорённости
- Дайджесты присылать утром, в 9:00
- Отвечать кратко, без воды
## История
- 2026-05-20: настроили мониторинг сервера, порог поставили на 80%

Скиллы — переиспользуемые процедуры
Скилл (навык) — это просто Markdown-файл, в котором описано три вещи: что за задача, при каких условиях навык включается и что делать по шагам. Один раз описали — и дальше агент делает это сам, без напоминаний.
Самое приятное: Hermes умеет сам генерировать навыки из удачных сессий. Сделали что-то полезное вместе — он может оформить это в навык и переиспользовать потом. Это и есть самообучение.
А если не хотите писать навыки сами — есть Hub с 643+ готовыми навыками (на апрель 2026 года): от аудита безопасности до создания анимаций. Подключить любой проще некуда: скачали из Hub → положили в папку навыков → агент подхватит сам.
Вот как выглядит простой навык:
# Навык: утренний дайджест погоды
## Когда включать
Каждое утро в 8:30 или по запросу «какая погода».
## Что делать
1. Узнать текущую погоду для города из USER.md.
2. Сжать прогноз до трёх строк: температура, осадки, ветер.
3. Отправить в Telegram одним сообщением.
Cron и автоматизация без участия пользователя
Cron — это расписание. Вы говорите агенту «делай это раз в N минут/часов», и он делает, даже когда вы спите. Hermes умеет ставить такие задачи через встроенный инструмент.
Что можно автоматизировать: мониторинг сервера каждые 5 минут, утренний дайджест из ваших RSS-лент, фильтрацию свежих фриланс-заказов. Настроить можно прямо в переписке с ботом командой /cron add или вписать в конфиг руками.
Cron-выражение выглядит немного пугающе, но читается просто — пять полей, слева направо: минуты, часы, день месяца, месяц, день недели:
# каждые 5 минут (звёздочка = «любое значение»):
# минута=*/5 (каждая пятая), часы=*, день=*, месяц=*, день недели=*
*/5 * * * *
Четыре реальных кейса использования Hermes Agent
На ботах Hermes не заканчивается — посмотрим, что еще агент делает в быту и в работе. Все четыре сценария ниже не требуют от вас писать код: нужный навык берётся из Hub, а задача по расписанию ставится одной командой.
Мониторинг VPS и системное администрирование
Агент каждые 5 минут проверяет нагрузку на сервере: процессор, оперативную память, свободное место на диске. Как только что-то выходит за порог (скажем, процессор загружен больше 80%) — он сам присылает алерт в Telegram.
Что нужно: навык системного мониторинга из Hub плюс задача в cron. Кода писать не надо — достаточно описать порог в переписке с ботом.
Глубокое исследование темы через YouTube
Вы кидаете агенту запрос — он сам находит подходящие видео, расшифровывает их в текст, осмысливает и выдаёт вам короткую выжимку.
Используемые инструменты: браузер (работает без окна, в фоне), расшифровка речи в текст и веб-поиск.
Результат — структурированный дайджест прямо в Telegram, без необходимости пересматривать часы роликов.
Мониторинг фриланс-заказов с фильтрацией по смыслу
Агент регулярно просматривает биржи заказов и отбирает подходящие. Ключевое слово — по смыслу, а не по точному совпадению слов. Обычный фильтр по ключевым словам пропустит заказ, где написано «нужен помощник для автоматизации рутины», если вы искали «Python-скрипт». А Hermes через нейросеть понимает, что это про вас, и отбирает заказ. Для подходящих он сразу набрасывает черновик отклика.
Семейный Telegram-бот для списка покупок
Агент принимает голосовые и текстовые сообщения от нескольких членов семьи и ведёт общий список покупок. Он умеет склеивать дубли (если мама и папа оба написали «молоко» — в списке будет одна позиция) и группировать товары по магазинам.
Используемые инструменты: расшифровка голоса в текст, хранилище и шлюз Telegram.
По сути — общий умный список, которым управляешь голосом из чата.
Частые вопросы о Hermes Agent
Чем Hermes Agent отличается от Claude Code?
Claude Code — локальный помощник: работает на вашем компьютере и только пока он включён. Hermes живёт на сервере и доступен 24/7 через мессенджеры. Плюс память Hermes общая для всех проектов и сохраняется между сессиями, тогда как у Claude Code контекст привязан к проекту.
Нужен ли платный VPS для Hermes Agent?
Нужен сервер, который всегда включён — иначе не будет круглосуточной доступности. Но он может быть очень скромным: для облачных моделей хватает 1 ядра и 1 ГБ оперативной памяти. Сам Hermes бесплатный (лицензия MIT), вы платите только за сервер и за токены нейросети.
Какую LLM подключить к Hermes Agent в 2026 году?
Любую с контекстным окном от 64 000 токенов. Из бюджетных на май 2026 хорошо подходят MiniMax M2.7, Gemini 3 Flash и DeepSeek V4 Pro. Удобнее всего подключать их через OpenRouter — один ключ открывает доступ сразу к 18+ провайдерам.
Hermes Agent безопаснее OpenClaw?
По части типовых рисков — да. У OpenClaw известны проблемы с безопасностью, включая prompt injection и сотни тысяч строк кода без защиты. У Hermes встроены проверка подозрительных команд и изоляция через Docker. Но помните: любой агент с доступом к терминалу опасен, если открыть его посторонним.
Можно ли использовать Hermes Agent без знания программирования?
Да. Установка идёт через мастер, который всё спрашивает по шагам, готовые навыки берутся из Hub, а задачи по расписанию ставятся командой прямо в чате. Писать код не нужно — нужно уметь работать в терминале на базовом уровне и аккуратно следовать инструкции.
Hermes Agent — это редкий случай, когда инструмент становится умнее с каждым использованием: он помнит ваши предпочтения, копит навыки и доступен круглые сутки через любой мессенджер, не привязываясь к одному поставщику нейросети. Мы прошли весь путь сами — от падающего контейнера до бота, который здоровается в Telegram, — и теперь вы можете повторить его без наших ошибок. Если зацепило и хочется копнуть глубже, загляните в наш гайд по MCP-серверам и сравнение автономных AI-агентов — это логичный следующий шаг.
Советуем дополнительно почитать по теме:
Нейросети для создания презентаций 2026: топ-5 сервисов — ИИкономика: как ИИ стал инфраструктурой и подсадил нас на токены — как токены, GPU, дата-центры, модели, агенты и open source стали новой производственной инфраструктурой, а не просто красивой кнопкой в чате.
AI-стек для разработчика: как устроен и какие задачи решает — как собрать AI-продукт из модели, данных, векторной базы, backend-логики, интерфейса и оркестрации, чтобы это было не демо в чате, а рабочая система.
Вайбкодинг и безопасность: 3 кейса, когда ИИ создал дыру в продакшене — три истории о том, как AI-агенты, Cursor, Claude и no-code-инструменты без ревью приводят к утечкам ключей, открытым базам и удалению production-данных.
OpenAI запускает агента для безопасности кода — Codex Security анализирует репозитории, ищет уязвимости, оценивает влияние и проверяет исправления в изолированной среде.
Бонус для читателей
Если вам интересно погрузиться в мир ИИ и при этом немного сэкономить, держите наш промокод на курсы Практикума. Он даст вам скидку при оплате, поможет с льготной ипотекой и даст безлимит на маркетплейсах. Ладно, окей, это просто скидка, без остального, но хорошая.
