Hermes Agent: что это, как установить и настроить

Практический гайд · 18 мин чтения
Практический гайд: Hermes Agent: что это, как установить и настроить. tarasovcode
Практический гайдHermes Agent: что это, как установить и настроить

Claude Code, Codex, Cursor, OpenClaw - у каждого из этих ИИ-агентов своя роль. Если нужен агент, который живёт на твоём сервере, помнит тебя между сессиями и отвечает тебе в Telegram, пока ты едешь в такси, - под эту роль подходит Hermes Agent.

Hermes Agent - открытый проект от Nous Research, и ставится он заметно проще, чем о нём думают. Ниже по порядку: что это, сколько стоит, как поставить на Windows, macOS или Linux и как подключить к нему модель и Telegram-бота. Всё по официальной документации.

В Telegram-канале - что нового в вайб-кодинге: инструменты, находки, ошибки. Подпишись, чтобы быть в курсе.

Что такое Hermes Agent простыми словами?

Категория у Hermes та же, что у Claude Code или Codex: это ИИ-агент, который не просто пишет ответы: он открывает файлы, запускает команды в терминале, ходит в браузер. Разница в устройстве: Claude Code привязан к моделям Anthropic, а Hermes работает с любым поставщиком модели - от Claude и GPT до локальных моделей на твоём железе.

Проект молодой: репозиторий на GitHub создан 22 июля 2025 года. При этом на 22 августа 2026 у него больше 234 тысяч звёзд и 47 тысяч форков, и это один из самых быстрорастущих открытых проектов в этой категории. Код полностью открыт под лицензией MIT: можно читать, менять и использовать в своих продуктах без отчислений.

Самосовершенствующийся ИИ-агент от Nous Research. Это единственный агент со встроенным циклом накопления опыта: он создаёт навыки из своей работы, улучшает их в процессе, напоминает себе сохранять знания и ищет ответы в собственных прошлых разговорах.

- Nous Research, описание проекта на GitHub, https://github.com/NousResearch/hermes-agent

За «самосовершенствованием» стоят два конкретных механизма: скиллы и память. Скиллы - это процедуры, которые агент записывает себе после сложных задач и применяет в следующий раз. Память - это файл с фактами о тебе и твоём окружении, который подгружается в каждый новый диалог. Оба механизма разобраны ниже в отдельном разделе.

Чем Hermes Agent отличается от Claude Code и Codex?

Чтобы было видно разницу, основное сведено в таблицу:

ПризнакHermes AgentClaude CodeCodex
МоделиЛюбые: Claude, GPT, Gemini, Qwen, DeepSeek, локальныеТолько ClaudeТолько модели OpenAI
КодОткрытый, MITЗакрытыйОткрытый, Apache
Цена инструментаБесплатноПодписка или оплата за токеныПодписка ChatGPT
Память между сессиямиВстроенная, файлы MEMORY.md и USER.mdЧерез файл CLAUDE.mdОграниченная
Самопишущиеся навыкиДа, скиллы по стандарту agentskills.ioСкиллы пишешь рукамиНет
МессенджерыTelegram, Discord, Slack, WhatsApp и ещё 17+НетНет
Приложение для компьютераЕсть: macOS, Windows, LinuxНет отдельногоНет отдельного
Задачи по расписаниюВстроенный планировщикНетНет

По строкам таблицы видно главное. Claude Code подходит для задач, где нужна максимальная сила модели и работа в репозитории - тут у Anthropic пока лучшая связка модели и инструмента. Hermes - там, где нужен агент «на постоянке»: стоит на сервере, каждое утро что-то делает по расписанию, отвечает тебе в Telegram и помнит вчерашний разговор.

Если сравниваешь базовые инструменты, есть отдельные разборы: как установить Claude Code, что такое Codex от OpenAI и карта инструментов ИИ-кодинга в 2026.

Сколько стоит Hermes Agent в 2026?

Самый простой путь - Nous Portal, родная подписка от разработчиков Hermes. Она покрывает больше трёх сотен моделей и плюсом даёт готовые сервисы: поиск в интернете, генерацию картинок, озвучку и облачный браузер. На 22 августа 2026 тарифы такие:

ТарифЦена в месяцЧто включено
Free$0Вход и пробный доступ без месячного лимита расходов
Plus$20$22 расхода на модели, до $10 переносится на следующий месяц
Super$100$110 расхода на модели, перенос до $50
Ultra$200$220 расхода на модели, перенос до $100

Второй путь, который многие пропускают: подключать новую подписку вообще не обязательно. Hermes умеет входить через OAuth - то есть через учётную запись, которая у тебя уже есть. Работают подписки ChatGPT и Codex, Claude Max, SuperGrok от xAI, Qwen, MiniMax и GitHub Copilot. Выбрал провайдера в настройке, подтвердил вход в браузере - и дальше платишь ровно столько, сколько платил до этого.

Третий путь - свои ключи API. OpenRouter, Anthropic, OpenAI, Google, DeepSeek, Z.AI, Kimi, Alibaba и ещё с десяток провайдеров: вставляешь ключ, и расход пишется прямо на их счёт.

Четвёртый путь - бесплатный по деньгам, но не по железу: локальная модель через Ollama или LM Studio. Подходит, если у тебя мощный компьютер и ты не хочешь отправлять данные наружу. Условие одно: у модели должно быть не меньше 64 тысяч токенов контекста, иначе Hermes откажется с ней стартовать - агенту не хватает рабочей памяти на длинные задачи.

Как именно платить за зарубежные сервисы из России, здесь не разобрано - это отдельная тема с собственными правилами, и у нас про неё есть материал на примере Claude Code.

Хочешь поставить агента так, чтобы он помнил тебя и работал стабильно? Скиллы и память в Hermes - это готовая механика Второго мозга. На практикуме за три вечера собираешь её под свой бизнес целиком: ИИ-клон + Второй мозг + Контекст-инжиниринг - именно эта связка превращает ИИ из «помощника с галлюцинациями» в рабочий инструмент.

Как установить Hermes Agent на Windows?

Если терминал тебе чужой - начни с инсталлятора. На сайте hermes-agent.nousresearch.com есть кнопки загрузки под macOS 12+, Windows 10/11 и Linux. Скачанный файл ставит сразу оба приложения: и командную строку hermes, и Hermes Desktop - обычное окно с чатом, файлами и настройками.

Если привык к командам, ставь через PowerShell:

  1. Открой PowerShell

    Нажми Win, набери PowerShell, открой. Прав администратора не нужно.

  2. Выполни установщик

    powershell
    iex (irm https://hermes-agent.nousresearch.com/install.ps1)

    Скрипт сам докачает всё нужное: Python 3.11, Node.js 22, менеджер пакетов uv, ripgrep и ffmpeg. Если у тебя нет Git, он поставит свою изолированную сборку MinGit - она лежит отдельно и не трогает системные программы.

  3. Перезапусти терминал и проверь

    powershell
    hermes doctor

    Команда покажет, что установлено, чего не хватает и как это починить. Если видишь зелёные отметки - всё встало.

Файлы при такой установке лежат в %LOCALAPPDATA%\hermes. А если ты живёшь в WSL2, то внутри него работает и линуксовая команда из следующего раздела - выбирай, что ближе.

Как установить Hermes Agent на macOS и Linux?

Hermes ставится одной командой - и на ноутбук, и на сервер. Вот весь путь:

  1. Проверь, что есть Git

    bash
    git --version

    Если команда отвечает номером версии - идём дальше. На Linux заодно проверь curl и xz-utils: на Debian и Ubuntu они ставятся через sudo apt install curl xz-utils.

  2. Запусти установщик

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

    Скрипт клонирует репозиторий в ~/.hermes/hermes-agent, собирает виртуальное окружение и ставит команду hermes в ~/.local/bin. Для сервера без графики и без браузерной автоматизации есть облегчённый вариант: добавь в конец bash -s -- --skip-browser.

  3. Перезагрузи shell и запусти

    bash
    source ~/.zshrc   # на macOS; на Linux чаще: source ~/.bashrc
    hermes

Установка под root складывает файлы по системным путям - /usr/local/lib/hermes-agent и /usr/local/bin/hermes - это удобно для сервера, которым пользуется несколько учётных записей. Настройки, ключи и память при этом всё равно живут в личной папке ~/.hermes каждого пользователя.

Отдельная строка для Hermes Desktop на Linux: чтобы собрать приложение, на Debian и Ubuntu нужны компиляторы из пакета build-essential (sudo apt install build-essential). А если ты ставил Hermes командой, отдельный инсталлятор вообще не нужен - выполни hermes desktop, и приложение поднимется с твоими же настройками, сессиями и скиллами.

Как подключить модель к Hermes Agent?

Модель для Hermes - это двигатель: сам по себе агент не думает, он ходит к выбранной тобой модели. Поэтому первый шаг после установки - выбрать, куда он будет ходить:

bash
hermes model

Мастер спросит провайдера, способ входа и модель. Вариантов много, основные такие:

ПровайдерЧто этоКак подключить
Nous PortalПодписка от разработчиков, 300+ моделей и сервисыВход через браузер, без ключей
AnthropicМодели Claude напрямуюOAuth через Claude Max или ключ API
OpenAI CodexМодели OpenAIВход через подписку ChatGPT или Codex
OpenRouterОдин ключ ко многим моделямВставить ключ API
Ollama / LM StudioЛокальные модели на твоём железеУказать адрес локального сервера

Если выбираешь Nous Portal, есть команда, которая делает всё сразу:

bash
hermes setup --portal

Она открывает страницу входа в браузере, после подтверждения ставит Nous провайдером и включает Tool Gateway - поиск в интернете, генерацию изображений и озвучку без отдельных ключей на каждый сервис.

Заметка

У модели должно быть не меньше 64 000 токенов контекста - это жёсткое требование Hermes. Все облачные модели из списка выше его проходят. Для локальной модели размер контекста выставляется руками: в Ollama это параметр -c 65536, в llama.cpp - --ctx-size 65536.

Ключи и настройки Hermes хранит раздельно, и это важно понять сразу. Секреты - ключи API и токены - лежат в файле ~/.hermes/.env. Обычные настройки - в ~/.hermes/config.yaml. Руками туда лезть не нужно: команда hermes config set сама кладёт каждое значение в правильный файл:

bash
hermes config set model anthropic/claude-opus-4.6
hermes config set OPENROUTER_API_KEY sk-or-...

Полный мастер настройки - hermes setup. У него три режима: быстрый через Nous Portal, полный, где ты сам проходишь по каждому провайдеру и инструменту, и Blank Slate - чистая установка, где выключено всё, кроме минимума, и ты включаешь только то, что нужно.

Как проверить, что Hermes Agent работает?

После выбора модели запусти диалог:

bash
hermes          # классический интерфейс
hermes --tui    # современный, с мышкой и всплывающими окнами

В приветственном баннере видно выбранную модель, включённые инструменты и скиллы. Дальше - не спрашивай «привет, ты кто» - дай задачу, где виден результат: «покажи пять самых больших папок на диске» или «посмотри текущую папку и скажи, где тут главный файл проекта». Если агент выполнил команду в терминале и прислал осмысленный ответ - базовая связка работает.

Последняя проверка - сессии. Выйди из диалога и вернись:

bash
hermes --continue   # или коротко: hermes -c

Ты должен оказаться в том же разговоре. Это проверка того, что память сессий пишется на диск - дальше на неё завязываются бот и задачи по расписанию.

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

- Документация Hermes Agent, быстрый старт, https://hermes-agent.nousresearch.com/docs/getting-started/quickstart

Когда что-то не работает, порядок действий такой: hermes doctor (общая диагностика), hermes model (перепроверить модель и вход), hermes setup (пересобрать настройку), hermes sessions list и hermes --continue (проверить сессии), hermes gateway status (состояние шлюза). Эта цепочка возвращает из «всё сломалось» в понятное состояние за пару минут.

Что такое скиллы и память в Hermes Agent?

Скилл в Hermes - это файл SKILL.md с именем, описанием и пошаговой процедурой: как собрать документ, как открыть пул-реквест, как подготовить рассылку. Агент читает короткие описания всех скиллов, а полный текст подгружает только когда задача совпала - поэтому сотня установленных скиллов не раздувает каждый запрос. Стандарт открытый, agentskills.io, и те же файлы работают в других агентах.

Скиллы живут в папке ~/.hermes/skills/. Попадают туда тремя путями: базовый набор ставится сразу с установкой, готовые добираются из каталога командой hermes skills install, а новые агент пишет себе сам после сложных задач. Каждый скилл автоматически становится слеш-командой: поставил скилл gif-search - и в любом чате работает /gif-search. Установка из каталога идёт через проверку безопасности, чтобы чужая процедура не притащила вредные команды.

Память устроена ещё проще. Два файла в ~/.hermes/memories/: MEMORY.md - заметки самого агента об окружении и сделанных выводах, до 2200 символов, и USER.md - твой профиль: как тебе отвечать, что ты любишь и не любишь, до 1375 символов. В начале каждого диалога оба файла подставляются в системный промпт, поэтому агент стартует уже со знанием о тебе. Лимиты жёсткие нарочно: память не расползается, и агент сам решает, что оставить, а что выкинуть.

Эта пара - скиллы плюс память - и есть Второй мозг: агент, который помнит контекст и накапливает процедуры, с каждой неделей работает заметно лучше, чем в день установки. Про то, как такие навыки выбирать и не превратить агента в свалку, есть разбор на примере Claude Code - принципы там те же.

Как подключить Hermes Agent к Telegram?

Telegram - самый популярный канал Hermes, и связка там проработана хорошо: текст, голосовые с расшифровкой, картинки и файлы, ответы в группах. Путь такой:

  1. Создай бота у BotFather

    Открой в Telegram @BotFather, отправь /newbot, придумай имя и уникальный username с окончанием на bot. В ответ придёт токен вида 123456789:ABCdef... - это ключ от бота, храни его как пароль. Если токен утёк, отзови его командой /revoke у того же BotFather.

  2. Узнай свой ID пользователя

    Напиши боту @userinfobot - он сразу отвечает твоим числовым ID вида 123456789. Это номер твоей учётной записи, не путай его с username: он понадобится для списка доступа.

  3. Запусти мастер настройки шлюза

    bash
    hermes gateway setup

    Выбери Telegram, вставь токен и свой ID. Мастер сам запишет настройки. Вручную то же самое делается двумя строками в ~/.hermes/.env: TELEGRAM_BOT_TOKEN=... и TELEGRAM_ALLOWED_USERS=123456789.

  4. Запусти шлюз

    bash
    hermes gateway

    Через несколько секунд бот онлайн. Напиши ему и проверь ответ.

Доступ по умолчанию закрытый: отвечает бот только тем ID, которые в списке. Новому человеку можно выдать код привязки - он действует час и потом сгорает, а список ожидающих и одобренных виден командой hermes pairing list.

С группами есть одна ловушка, про которую все забывают. По умолчанию у ботов в Telegram включён режим приватности: в группе бот видит только команды и ответы на свои сообщения. Чтобы он читал всё, режим надо выключить у @BotFather (Bot Settings - Group Privacy) или проще - сделать бота админом группы.

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

- Документация Hermes Agent, раздел про Telegram, https://hermes-agent.nousresearch.com/docs/user-guide/messaging/telegram

По умолчанию шлюз сам опрашивает серверы Telegram - это нормально для дома и сервера, которые всегда включены. Для облачных площадок, которые усыпляют машину без входящего трафика, есть webhook-режим, где Telegram сам присылает сообщения на твой адрес.

Что ещё умеет Hermes Agent после установки?

Что включать в порядке очерёдности:

  1. Задачи по расписанию. В шлюз встроен планировщик: «каждое утро в 8 собери мне сводку новостей по моим темам и пришли в Telegram». Расписание задаётся обычной фразой, а результаты приходят в тот же чат.
  2. Hermes Desktop. Команда hermes desktop открывает приложение для macOS, Windows и Linux с тем же агентом: стриминг ответов, превью файлов рядом с чатом, перетаскивание документов, счётчик контекста. Сессии общие - начал в терминале, продолжил в окне.
  3. Веб-панель. hermes dashboard поднимает панель в браузере: каналы, память, вебхуки, профили. Удобно, когда Hermes живёт на сервере.
  4. Субагенты. Большую задачу можно делегировать изолированным агентам-помощникам - у каждого свой разговор и свой терминал, твой контекст они не съедают.
  5. Голос. Голосовой режим работает в терминале, в Telegram и в Discord - можно надиктовать задачу и получить озвученный ответ.
  6. Редактор кода. Через протокол ACP Hermes подключается к VS Code, Zed и JetBrains как агент прямо в редакторе.

Инструменты включаются и выключаются по одному командой hermes tools, так что агент не тащит за собой всё подряд. А когда настанет время переезда на другую машину, hermes backup собирает всю установку в архив, и на новом месте её разворачивает hermes import.

Кому подойдёт Hermes Agent, а кому рано?

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

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

Всем остальным стоит начинать с малого: поставил, выбрал модель, один чистый диалог, потом Telegram-бот - и только потом расписания и субагенты.

Что ещё спрашивают про Hermes Agent?

Источники

Полная схема вайб-кодинга за три вечера: ИИ-клон + Второй мозг + Контекст-инжиниринг. Записи эфиров в личном кабинете, доступ 30 дней.

Новые материалы - дайджестом, без спама

Гайды выходят регулярно. Подпишись, чтобы не пропускать: пришлю подборку в Telegram или на email. Раз в неделю или каждый день - выбираешь сам.

Вопросы и ответы

Hermes Agent бесплатный?

Да. Сам агент - открытый код под лицензией MIT, платить за него не нужно ни на компьютере, ни на сервере. Платной может быть только модель, к которой ты его подключаешь: подписка Nous Portal, ключи API - или ноль, если используешь вход через существующую подписку ChatGPT, Claude Max, Grok, Qwen, MiniMax или GitHub Copilot, либо локальную модель через Ollama.

Есть ли Hermes Agent на русском?

Интерфейс, документация и команды - на английском. Но общаться с агентом можно по-русски: модели внутри, будь то Claude, GPT, Qwen или DeepSeek, понимают русский и отвечают на нём. Писать промпты переводчиком не нужно.

Нужен ли сервер, чтобы пользоваться Hermes Agent?

Нет, для личного использования хватает ноутбука: Windows, macOS или Linux. Сервер нужен в одном случае - когда хочешь, чтобы агент работал круглосуточно: отвечал в Telegram, пока твой компьютер выключен, и выполнял задачи по расписанию. Документация прямо говорит, что Hermes нормально живёт на VPS за 5 долларов.

Это безопасно - давать агенту доступ к терминалу?

По умолчанию опасные команды Hermes спрашивает у тебя подтверждения. Есть режим YOLO, где подтверждения отключены - его включаешь сам и осознанно. Для полной изоляции агента запускают в Docker-контейнере или на отдельной машине: тогда он физически не видит твою основную систему.

Чем Hermes Agent отличается от OpenClaw?

Оба - открытые агенты с упором на мессенджеры, и в поиске их сравнивают часто. У Hermes ставка на самопишущиеся скиллы, память между сессиями и работу с любой моделью. Подробное сравнение по пунктам - в отдельном материале OpenClaw или Hermes Agent: что выбрать.

Илья Тарасов

Илья Тарасов

Основатель TarasovWeb и TarasovAgency. Предприниматель и веб-разработчик.

Об авторе проекта · Обсудить проект

Читайте также