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

Опубликовано 22.08.2026Обновлено 04.10.202616 мин чтенияБазовый
Шлем Гермеса на экране компьютера, от которого потоки данных касаются терминала, документов и браузера.
Что узнаешь
  • Что такое Hermes Agent и чем он отличается от Claude Code и Codex
  • Установка на Windows, macOS и Linux: одна команда или инсталлятор
  • Как подключить модель: Nous Portal, свой ключ или локальная модель
  • Проверка первой работы: hermes doctor и первый диалог
  • Как завести Telegram-бота на Hermes Agent через BotFather
Базовый
418просмотров
2поделились

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-агентам
Собери свою компанию на ИИ-агентах
Три вечера: от метода одного агента до связки ролей в компании
Старт 6–8 октября  ·  2 000 ₽
Записаться на интенсив по 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 дней.

Интенсив по Hermes-агентам
Собери свою компанию на ИИ-агентах
Три вечера: от метода одного агента до связки ролей в компании
Старт 6–8 октября  ·  2 000 ₽
Записаться на интенсив по Hermes-агентам →

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

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

Была инструкция полезна?
Артемий Миллер
Автор
Артемий Миллер
Предприниматель и вайб-кодер

Артемий Миллер - предприниматель и вайб-кодер. Бывший программист, собирает продукты исключительно вместе с ИИ-агентами, без найма разработчиков.

Как мы готовим материалы

Связанные инструкции

Бесплатный ИИ-агент для VS Code: какой поставить в 2026

Разбираю по-честному, какой ИИ-агент реально поставить в VS Code бесплатно в 2026: Copilot Free, Cline, Google Antigravity и связка с локальной моделью через Ollama. Объясняю, почему бесплатное расширение и бесплатная модель - разные вещи, и что выбрать под себя.

13 мин

Топ-10 плагинов Claude Code 2026: что ставить из 101

Поставил 25 плагинов из реестра Claude Code, оставил 10. Личный отбор с цифрами установок, цитатами авторов и антипаттернами.

14 мин

Qwen перестал работать в России: почему так и что делать в 2026

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

10 мин

OpenCode: что это, как установить и подключить модель в 2026

Разбираю OpenCode по официальной документации: что это за открытый ИИ-агент с 211 тысячами звёзд на GitHub, как поставить его на macOS, Linux или Windows, как подключить модель и что сделать при первом запуске.

18 мин

Связанные термины

Термин

VS Code

Бесплатный редактор кода от Microsoft. Открываешь в нём папку проекта, ставишь расширение Claude Code или другого агента и видишь каждую правку. На его основе собран редактор Cursor.

Термин

Терминал

Окно, где компьютером управляют текстовыми командами, без кнопок и мышки. Через него работают Claude Code и другие ИИ-агенты: сами набирают команды, а ты читаешь, что они запускают, и разрешаешь.

Термин

Репозиторий

Папка проекта вместе с историей всех изменений: что, когда и кем поменяно, включая правки ИИ-агента. Копия лежит на GitHub, и к любой прошлой версии можно вернуться.

Термин

Галлюцинации

Ответ ИИ, который звучит уверенно и выглядит правдой, но выдуман: функция, которой нет в библиотеке, дата, цена, цитата или ссылка. Модель дописывает самое правдоподобное, даже когда данных у неё нет.

Термин

Промпт

Текст, которым ты ставишь задачу ИИ-модели или агенту: вопрос, просьба, инструкция в сообщении. Короткого промпта хватает, когда модель уже знает твой проект, правила и цель.

Термин

Сервер

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

Термин

GitHub

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

Термин

API

Способ, которым одна программа просит другую что-то сделать: принять оплату, отправить письмо, ответить нейросетью. Через API твой продукт подключает готовые сервисы и не строит их с нуля.

Термин

Токен

Кусочек текста, которым ИИ-модель читает и пишет: часть слова, короткое слово или знак препинания. В токенах считают цену запроса, лимиты подписки и то, сколько модель держит в голове.

Термин

Субагент

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

Термин

Вайб-кодинг

Способ строить продукты через диалог с ИИ-агентами: ты ставишь задачу словами, агент пишет код, ты проверяешь и итерируешь. Не «изучить программирование», а «получить результат руками агента».

Термин

Второй мозг

Папка business/ в проекте с базой знаний: аудитория, продукты, цели, экономика. Claude читает её перед каждой задачей и заземляет решения на реальный контекст бизнеса.

Термин

ИИ-клон

Цифровая проекция твоего мышления в виде папки ai-clone/: ценности, принципы, тон, правила, выученные через ошибки. Claude читает её перед текстами «от меня» - голос совпадает.

Термин

Контекст-инжиниринг

Дисциплина подготовки контекста для ИИ-агента: что он уже знает к моменту твоего промпта. 5 слоёв: ИИ-клон, бизнес, проект, зона задачи, сама задача.

Термин

ИИ-агент

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

Термин

CLAUDE.md

Файл-манифест проекта, который Claude читает первым: карта репозитория, правила, набор инструментов, ссылки на ИИ-клон и Второй мозг. Без него агент работает «в общем по индустрии», с ним - в правилах твоего проекта.

Термин

Скилл

Скилл - это сохранённая инструкция для ИИ-агента: один раз описал порядок действий, и агент выполняет её по команде. Живёт отдельным файлом и подгружается, когда задача под него подходит.