Разбор

Hermes Agent: полный гайд для новичка 2026 — установка, модели, первый процесс

104 791 звезда на GitHub, MIT-лицензия, $0 при локальной Ollama. Hermes Agent — агент, который сам пишет скиллы из вашей работы. Установка за 2 минуты, выбор модели, три рабочих процесса и цикл самообучения. Разбор гайда Kevin Simback.

• 7 мин чтения

Агент, который учится на вашей работе — прямо у вас на машине

Большинство ИИ-инструментов не хранят состояние. Открыли чат, задали вопрос, закрыли вкладку — следующая сессия начинается с нуля. Hermes переворачивает это.

Он живёт на вашем компьютере или на дешёвом VPS. У него есть постоянная память. Он создаёт скиллы — процедуры, которые можно переиспользовать. В первый день Hermes — обобщённый помощник. На тридцатый день это ваш помощник с тридцатью днями запомненных предпочтений.

104 791★ на GitHub — самый быстрорастущий опенсорсный агент 2026
643скилла в Hub (на 19.04.2026) — от аудита безопасности до Manim-анимаций
18+провайдеров моделей — переключение одной командой
$0при локальной Ollama — сам Hermes бесплатный (MIT)

Для кого Hermes — найдите свой профиль

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

💻
CLI-кодер
Уже используете Claude Code или Cursor внутри редактора. Хотите агента снаружи — аудит репо, план миграции, анализ зависимостей — не выходя из терминала.
→ Начните с: hermes CLI + скиллы
Пока игнорируйте: Telegram, cron
⚙️
Оператор автоматизации
Возможно, не пишете код. Нужен агент для повторяющихся задач — суммаризация новостей, мониторинг рынков, отчёты. Живёт на Mac Mini или VPS за $5.
→ Начните с: cron + мессенджер-шлюзы
Пока игнорируйте: выполнение кода
📱
Оператор Telegram-бота
Нужен всегда доступный агент с телефона. Командировка, встречи, спортзал — без разницы, пингуете Hermes, он отвечает. Telegram-интеграция — киллер-фича.
→ Начните с: мессенджер-шлюз + скиллы
Пока игнорируйте: локальный CLI

Hermes vs Claude Code vs Cursor vs OpenClaw

Вы скорее всего уже пользуетесь чем-то из этого. Вот где здесь место Hermes:

ПараметрClaude CodeCursorOpenClawHermes Agent
ИнтерфейсCLI в репоIDECLI + конфигиCLI + чат + cron + Telegram
Постоянная памятьВ рамках сессииВ рамках проектаЧерез конфигиМежду сессиями (MEMORY.md, USER.md)
СамообучениеНетНетНетСам генерирует скиллы из повторяющихся паттернов
КаналыТерминалРедакторТерминалТерминал, Telegram, Discord, email, вебхуки
Расписание (cron)НетНетНетВстроенный cron
Привязка к моделиAnthropicНесколькоНесколько18+ провайдеров, переключение одной командой
Для чего лучшеКодинг внутри репоКод в редактореShell-процессыДолгие автономные задачи с накопительным эффектом

Не нужно выбирать один. Большинство продвинутых пользователей запускают Hermes вместе с Claude Code: Claude Code — для кодинга внутри репо, Hermes — для всего остального: ежедневные брифинги, мониторинг, автоматизация, координация между каналами. Они не конкурируют, а складываются.

Установка за 2 минуты

Одна команда, два маленьких шага настройки:

Это положит бинарь hermes в ~/.hermes/bin/ и добавит его в PATH. Установщик печатает все свои действия — никаких скрытых шагов.

Первый запуск:

hermes

При первом запуске Hermes проведёт вас через настройку провайдера в интерактивном режиме. Вставьте API-ключ, когда попросит.

Проверка:

hermes doctor

Всё зелёное — можно работать. Три частые ошибки:

  1. «Command not found: hermes» — shell не подхватил новый PATH. Откройте новый терминал или выполните source ~/.bashrc / ~/.zshrc.
  2. «Provider error: invalid key» — в ключе лишний пробел в конце или он от другого провайдера. Запустите hermes model заново.
  3. Windows: «bad interpreter» — нужен WSL2. wsl --install в PowerShell, потом ставьте Hermes внутри WSL.

Выбор модели — главная ошибка первых выходных

Если Hermes кажется сломанным, тупым или медленным в первой сессии — почти всегда дело в модели, не в Hermes.

Маленькие модели (Gemma 2B, Llama 3.1 8B) не умеют надёжно вызывать инструменты и застревают в циклах. Для реальной агентской работы нужна frontier-модель.

МодельЦенаИнструментыДля чего
Claude Sonnet / Opus$$$ОтличноПродакшн агентских процессов топ
GPT-5$$$ОтличноПродакшн, пользователи OpenAI
z.AI GLM-5$ОтличноЛучшее соотношение цена/качество frontier выбор
MiniMax M2.7$$ОтличноОтличное соотношение цена/качество
DeepSeek$ХорошоЭкономичные процессы
Nous Portal$ (фикс)ОтличноПредсказуемая стоимость, все провайдеры через один OAuth просто
Ollama + Qwen 2.5 Coder$0ХорошоОфлайн-кодинг, приватные данные
Ollama + Gemma / Llama 8B$0ПлохоТолько чат — не для агентских процессов ⚠️

Кнопка «просто работай»: Nous Portal — одна подписка покрывает Claude, GPT, GLM, MiniMax и собственные модели Nous через одну авторизацию. Большинство в итоге оказывается здесь.

Ваш первый рабочий процесс — выберите один из трёх

Не пытайтесь собрать три вещи одновременно. Выберите один пример и запустите его сегодня. Каждый займёт 10–30 минут.

1
Ассистент по коду на ноутбуке
~10 мин

Нулевая инфраструктура, осязаемый результат. Система скиллов покажет себя за один вечер.

cd ~/projects/my-repo
hermes
> проведи аудит этого репо на мёртвый код,
неиспользуемые импорты и закомментированные
блоки старше 6 месяцев. Выдай markdown-отчёт.

Hermes читает файлы, запускает grep-ы и пишет отчёт в ./hermes-output/. Во второй раз та же задача выполнится быстрее — потому что Hermes на первом запуске написал скилл repo-audit и подтянет его в следующие запуски.

2
Telegram-бот на VPS за $5/мес
~20 мин

Любой дешёвый Linux VPS (Hetzner, DigitalOcean, Hostinger, Raspberry Pi). Вы уходите с работающим всегда-включённым агентом.

# установить Hermes
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | sh
# настроить Telegram-шлюз
hermes gateway setup
# вставить токен бота от @BotFather
# вставить числовой Telegram user ID (не @handle!)
# запустить демон
hermes daemon start

Напишите боту — он ответит. Теперь добавьте задачу:

> каждое утро в 8:00 суммаризируй мои уведомления
с GitHub и присылай их мне сюда

Hermes запишет cron-задачу, сохранит предпочтения в память и пингнёт вас завтра в 8:00. Типичная ловушка: в allowlist Telegram нужен числовой user ID (вроде 123456789), а не @handle. Свой числовой ID получите у @userinfobot в Telegram.

3
Утренний брифинг по cron
~5 мин

Ни бота, ни чата. Просто запланированная задача, которая каждое утро присылает одну сводку на email или в мессенджер.

hermes
> каждый будний день в 7:30 собирай:
(1) топ-10 постов Hacker News за ночь,
(2) мои непрочитанные уведомления с GitHub,
(3) погоду в Москве.
Отправляй как email на me@example.com.

Hermes планирует cron-задачу, запоминает email и город и начинает её выполнять. Проснитесь завтра — проверьте инбокс. Низкая поверхность, всегда включено — вы увидите, как Hermes относится к запланированным процессам как к полноценным гражданам.

Цикл обучения: как Hermes становится лучше

Это единственная функция, которая реально важна, и её стоит понять до того, как начнёте.

День
1
папка скиллов пуста
  • Обобщённый помощник
  • MEMORY.md пустой
  • USER.md учится на вас
  • Первый скилл появится после ~5 вызовов инструментов
День
7
~3–5 скиллов
  • Знает ваши форматы
  • Повторяющиеся задачи быстрее
  • Помнит предпочтения между сессиями
  • Cron-задачи работают без вас
День
30
20+ скиллов
  • Ваш специализированный агент
  • MEMORY.md консолидирована
  • Скиллы запускают другие скиллы
  • Новый сотрудник такого не знает

Правило пяти вызовов инструментов: скиллы генерируются не после каждой задачи — так было бы шумно. Они появляются, когда Hermes видит повторение: обычно после пяти и более вызовов инструментов на один паттерн. После задачи Hermes задаёт себе вопрос: «Что только что произошло? Что сработало? Стоит ли из этого сделать скилл?»

Скилл — это не заметка, это выполняемая процедура. Память Claude Code хранит факты о вас («предпочитает буллеты»). Hermes хранит процедуры («процесс ресёрч — фильтр — формат, который выдаёт буллеты так, как вам нужно»). Факты информируют модель. Процедуры переиспользуются напрямую.

Квиз: определите ваш профиль запуска

Вопрос 1 из 3

5 скиллов для установки в первый день

В Hub 643 скилла (на 19.04.2026). Не пытайтесь поставить все. Вот пять, которые стоит иметь с первого дня:

LLM Wiki
Компактный справочник по любой теме в духе Карпатого. Дайте «трансформеры» — получите двухминутный праймер.
builtin
gstack
Автоматизация браузера, QA-тестирование и дизайн-ревью в одном скилле. Обязателен для работы с сайтами.
trusted
OpenAI taps
Примитивы function-calling от OpenAI как инструменты Hermes. Полезно, даже если вы не на модели OpenAI.
trusted
Manim
Генерация математических анимаций из текста. Неожиданно затягивает всех, кто пишет технический контент.
official
security-audit
Сканирует репо на распространённые уязвимости. Запускайте перед тем, как публиковать что-то наружу.
official

Установка: hermes skills install <name>. Просмотр Hub: hermes skills browse.

Harness Engineering — почему модель заменима

Nous использует термин Harness Engineering — инженерия обвязки. Это рамка всего продукта: LLM — заменимый компонент, а настоящая инженерная работа идёт в пяти слоях вокруг него:

  1. Инструкции — как вы говорите с моделью
  2. Ограничения — что ей разрешено
  3. Обратная связь — как ошибки возвращаются
  4. Память — что сохраняется
  5. Оркестрация — как несколько инструментов и вызовов сшиваются вместе

Hermes — мнение команды о том, как реализовать эти пять слоёв. Меняйте модель (сегодня frontier, завтра локальная) — обвязка остаётся. Именно поэтому инвестиция в скиллы и память окупается независимо от того, какой провайдер окажется лучшим через полгода.

Это Лёха Маркетолог — разбираю инструменты честно, с цифрами и практикой.


Источники:

  1. Kevin Simback — «Hermes Agent: полный гайд для новичка», обновлено 20.04.2026. Перевод: @prompt_design.
  2. Nous Research — Hermes Agent GitHub. nousresearch.com
  3. Основано на разборе 93 проектов экосистемы и 33 исследовательских источников (Kevin Simback, Hermes Atlas).

Источники

Часто задаваемые вопросы

Что такое Hermes Agent и чем он отличается от Claude Code?
Hermes Agent — опенсорсный ИИ-агент от Nous Research (MIT-лицензия, 104 791 звезда на GitHub на 20.04.2026). Главное отличие от Claude Code: Hermes живёт снаружи репозитория, помнит контекст между сессиями (MEMORY.md + USER.md), сам генерирует переиспользуемые скиллы и работает через любой канал — CLI, Telegram, Discord, email, cron. Claude Code — специалист по кодингу внутри репо. Hermes — для всего остального. Большинство продвинутых пользователей запускают оба.
Сколько стоит Hermes Agent?
Сам Hermes бесплатный (MIT-лицензия). Вы платите только за API модели, которую используете. При Ollama с локальной моделью стоимость равна $0. С Claude Sonnet или GPT-5 может накапать $100+ в месяц в зависимости от объёма задач. Компромисс: z.AI GLM-5 и DeepSeek — frontier-качество за $ вместо $$$. Nous Portal — фиксированная подписка, покрывает Claude, GPT, GLM, MiniMax и собственные модели Nous через одну авторизацию.
Какую модель выбрать для Hermes Agent начинающему?
Главная ошибка первых выходных — использовать локальную модель (Gemma 2B, Llama 3.1 8B) для агентских задач. Маленькие модели не умеют надёжно вызывать инструменты и застревают в циклах. Для реальной работы нужна frontier-модель: Claude Sonnet/Opus, GPT-5, z.AI GLM-5 или MiniMax M2.7. Для старта без лишних хлопот — Nous Portal: одна фиксированная подписка, все провайдеры через одну авторизацию. Локальная модель (Ollama + Qwen 2.5 Coder) подходит только для работы с кодом и одноразовых саммаризаций.
Что такое скилл в Hermes и как он генерируется?
Скилл — это markdown-файл по адресу ~/.hermes/skills/<name>/SKILL.md, в котором описано: когда триггерить, как выполнять (инструкции, вызовы инструментов, пример входа/выхода) и какой контекст нужен. Hermes генерирует скилл автоматически после примерно пяти вызовов инструментов на один паттерн — спрашивает себя: 'сработало? стоит сделать скиллом?' Если да — записывает. В первый день папка пуста. К 30-му дню там 20+ скиллов. Это и есть самообучение: Hermes становится вашим специализированным помощником, а не обобщённым.
Как Hermes хранит память между сессиями?
Память хранится в трёх местах. MEMORY.md (~2 200 символов) — краткосрочная: то, над чем агент работает прямо сейчас. USER.md (~1 375 символов) — факты о вас: имя, предпочтения, роль, ограничения. Поиск по сессиям (FTS5) — полнотекстовый индекс, каждая прошлая беседа доступна для поиска. Лимиты MEMORY.md — осознанное решение: безлимитная память превращает агента в помойку устаревшего контекста. Hermes заставляет консолидировать — решать, что сохранить. Это держит рабочий контекст компактным и модель сфокусированной.
Можно ли запустить Hermes полностью офлайн?
Да. Поставьте Hermes, свяжите с Ollama или LM Studio и отключите сеть. Память, скиллы и cron работают офлайн. Ловушка: локальные модели слабее в вызове инструментов, поэтому сложные многошаговые процессы могут проседать. Для офлайн-кодинга в рамках возможностей локальной модели — работает хорошо. Для офлайн-автоматизации с множеством вызовов инструментов — ожидайте шероховатостей. GPU нужен только для локальной модели; при API-провайдере любой ноутбук справится.
Обсуждение

    Пока без комментариев. Будьте первым.

    Войдите, чтобы отправить комментарий

    Вы сможете комментировать статьи, сохранять материалы

    или войдите по email

    Бесплатная диагностика · 30 минут · без обязательств

    Маркетинг работает, но продажи не растут?

    Отвечу на 3–5 вопросов о вашем бизнесе — и мы вместе разберём, где именно теряются клиенты и что с этим делать.

    Без продаж. Без навязчивых звонков.