Hermes Agent - полный гайд для новичков

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

Hermes Agent - полный гайд для новичков

Hermes Agent - это попытка Nous Research сломать такой паттерн. Агент запускается на вашей машине или сервере, подключается к мессенджерам, учится в процессе работы и помнит всё, что узнал. Официальный слоган - "the agent that grows with you". Посмотрим, насколько это соответствует реальности.

Проект вышел в феврале 2026 года. Уже через семь недель он набрал 95 000 звёзд на GitHub, ещё через месяц - 140 000. По данным OpenRouter, сейчас это самый используемый агент в мире. Цифры, конечно, маркетинговые - но за ними есть что-то реальное.

Что такое Hermes Agent и чем он отличается от обычного чат-бота

Hermes Agent - полный гайд для новичков

Hermes - не надстройка над ChatGPT и не браузерное расширение. Это автономный агент с собственным рантаймом, который работает как фоновый процесс у вас на машине или сервере.

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

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

Создала агента Nous Research - американская AI-лаборатория, известная семейством открытых моделей Hermes. Hermes 4 вышел в 2025-м и показал хорошие результаты в tool calling. Агент - их следующий шаг: взять модели, которые умеют работать с инструментами, и обернуть их в полноценный рантайм с памятью и автоматизацией.

Кстати, если вы только начинаете знакомство с нейросетями и давно хотели попробовать Claude, ChatGPT или Gemini - на платформе SYNTX.AI очень удачно можно протестировать все самые современные модели.

Промокод NEIROSKUF - 15% скидка на все тарифы

Два способа работать с Hermes

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

Hermes Desktop - нативное приложение для macOS и Windows. Это графический интерфейс с чатом, менеджером памяти, просмотром навыков, логами и настройками - всё в одном окне, без терминала. Именно с него рекомендуется начинать новичкам.

CLI - командная строка. Запускается командой hermes в терминале. Используется на Linux, в WSL2 и на серверах, где GUI недоступен или не нужен. Все возможности агента в CLI полностью совпадают с Desktop - это не урезанная версия, просто другой интерфейс.

В этом гайде разбираем оба варианта. Если вы на Windows или macOS - начните с Desktop, это быстрее. Если на Linux или хотите серверный деплой - сразу к разделу про CLI.

Как устроена память - три слоя, которые не сбрасываются

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

Память хранится в двух текстовых файлах в директории ~/.hermes/memories/.

Первый файл - MEMORY.md - хранит личные заметки агента о вашем окружении, конвенциях проекта и технических деталях. Лимит файла 2 200 символов, примерно 800 токенов. Второй файл - USER.md - хранит профиль пользователя - ваши предпочтения в общении, ожидания и стиль работы. Лимит чуть меньше - 1 375 символов.

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

Важный нюанс: изменения, сделанные в течение сессии, сохраняются на диск сразу, но в системный промпт текущей сессии не попадают. Они появятся только в следующей. Это сделано намеренно - чтобы не ломать кэш префиксов и не тратить лишние токены на каждый запрос.

Помимо двух файлов памяти, агент накапливает навыки (Skills) - и это отдельный механизм. Когда агент решает сложную задачу впервые, он автоматически создаёт документ с инструкцией для себя на будущее. При следующей похожей задаче он достаёт этот документ и не решает задачу заново с нуля. Навыки совместимы с открытым стандартом agentskills.io - их можно скачивать, делиться ими и импортировать от других пользователей.

Что агент умеет из коробки

В Hermes более 60 встроенных инструментов. Агент умеет выполнять код в изолированном окружении, работать с браузером через Playwright или облачный Browserbase, читать и создавать файлы, делать веб-поиск, генерировать изображения и синтезировать речь. Последние два доступны через Tool Gateway - платная часть подписки Nous Portal.

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

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

По мессенджерам охват тоже серьёзный - Telegram, Discord, Slack, WhatsApp, Signal, Matrix, Email, SMS, Microsoft Teams, Google Chat и ещё с десяток менее популярных платформ. Всё это подключается через один шлюзовой процесс.

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

С каким LLM работает Hermes

Hermes не привязан к одному провайдеру. Поддерживаются Nous Portal с собственными моделями лаборатории, OpenRouter с доступом к 300+ моделям через один ключ, OpenAI, Anthropic, Ollama для локальных моделей - и любой эндпоинт, совместимый с API OpenAI.

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

Локальные модели через Ollama работают корректно. Официальные тесты показывают стабильную работу даже с моделями класса 30B на чистом CPU. Скорость другая - но для фоновых задач по расписанию это нормально.

Установка Hermes Desktop - для Windows и macOS

Hermes Desktop - это нативное приложение на Electron. Оно устанавливает и CLI, и сам агент автоматически, без ручных команд в терминале.

Hermes Agent - полный гайд для новичков

Откройте страницу hermes-agent.nousresearch.com/desktop. Там два установщика - .dmg для macOS 12 и новее, и .exe для Windows 10/11. Скачайте нужный.

На macOS откройте скачанный .dmg, перетащите Hermes в папку Applications и запустите. При первом запуске macOS может показать предупреждение о неизвестном разработчике - откройте Системные настройки, раздел Конфиденциальность и безопасность, и разрешите запуск.

На Windows запустите .exe установщик и следуйте шагам мастера. Установка занимает около минуты. После завершения Hermes появится в меню Пуск.

Hermes Agent - полный гайд для новичков

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

После этого откроется основной интерфейс - окно чата слева, панель с памятью и навыками справа. Агент готов к работе.

Интерфейс Hermes Desktop - что где находится

Интерфейс лаконичный. Никаких лишних панелей - только то, что нужно для работы.

Hermes Agent - полный гайд для новичков

Левая боковая панель - это навигация. Четыре пункта - New session создаёт новый диалог (горячая клавиша Ctrl+N), Skills & Tools открывает менеджер навыков и инструментов, Messaging ведёт в настройки мессенджеров, Artifacts показывает файлы и артефакты, которые агент создал в ходе работы. Внизу панели иконка домика возвращает на главный экран, а кнопка плюса создаёт новую сессию.

Центральная зона - это рабочая область. При первом запуске там экран приветствия с логотипом и подсказкой "Drop a file path, a traceback, or a rough idea". Как только начнёте работать, здесь появится история диалога с агентом, включая вызовы инструментов в процессе выполнения задач.

Поле ввода находится внизу по центру. Там кнопка плюса для прикрепления файлов, само поле "Ask anything", кнопка микрофона для голосового ввода и кнопка отправки.

Статус-бар в самом низу экрана показывает состояние системы. Слева - статус Gateway (если написано "needs setup", значит мессенджеры ещё не подключены), статус субагентов Agents и планировщик Cron. Справа - текущая модель и версия агента.

Память и профиль пользователя в отдельную панель не вынесены - агент управляет ими сам в фоне. Посмотреть содержимое MEMORY.md и USER.md можно через терминал командой cat ~/.hermes/memories/MEMORY.md, либо попросить агента показать память прямо в чате.

Установка через CLI - для Linux и серверов

На Linux графического установщика нет - там только терминальный путь. Единственное, что нужно установить вручную, это Git. Установщик сам подтянет остальное - Python 3.11, Node.js v22, ripgrep и ffmpeg.

Проверьте наличие Git командой git --version. Если его нет - установите через менеджер пакетов вашей системы.

Запустите установку одной командой

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

На WSL2 и Android через Termux команда та же. На Windows без Desktop используйте PowerShell

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

Установщик клонирует репозиторий, создаст виртуальное окружение Python, установит зависимости и зарегистрирует глобальную команду hermes. Обычно это занимает от одной до трёх минут.

После установки перезагрузите сессию терминала командой source ~/.bashrc (или source ~/.zshrc для zsh). Затем проверьте установку

hermes doctor

Команда doctor покажет статус каждого компонента. Если что-то красное - там же будет подсказка, как починить.

Первоначальная настройка запускается командой hermes setup --portal - одна команда закрывает провайдер и все инструменты Tool Gateway. Если предпочитаете настраивать отдельно - hermes model для выбора модели, hermes tools для инструментов, hermes gateway setup для мессенджеров.

Первый диалог

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

Open https://news.ycombinator.com, list the top 5 stories and summarize the first one

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

Подключение Telegram

После этого можно общаться с агентом из телефона, пока он работает на машине.

Откройте @BotFather в Telegram, отправьте команду /newbot, задайте имя и username. BotFather выдаст токен - длинную строку вида 7012345678:AAHxxxxxx. Скопируйте её.

В Desktop откройте Настройки - раздел Gateway - Add Platform - Telegram, вставьте токен и сохраните. В CLI запустите hermes gateway setup, выберите Telegram и введите токен.

После этого запустите шлюз кнопкой "Start Gateway" в Desktop или командой hermes gateway start в терминале. Напишите своему боту что угодно - агент ответит.

Полезные команды для CLI

hermes запускает агента в интерактивном режиме.

hermes gateway start запускает мессенджерный шлюз.

hermes model меняет провайдера или модель.

hermes tools управляет набором инструментов.

hermes dashboard открывает веб-интерфейс в браузере.

hermes update обновляет агент до последней версии.

hermes doctor проверяет здоровье установки.

hermes desktop запускает Desktop-приложение, если оно установлено.

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

Hermes работает полностью локально. Никакой телеметрии, никаких данных в облако. MIT-лицензия, код полностью открыт.

Но агент умеет выполнять команды в терминале и управлять браузером - это реальные инструменты с реальными последствиями. По умолчанию опасные действия требуют ручного подтверждения в чате. Агент, запущенный по расписанию, не может создавать новые cron-задачи - жёсткое ограничение на уровне фреймворка, не настройки.

Для production-окружений с чувствительными данными стоит дополнительно изучить раздел по безопасности в документации и рассмотреть контейнерную изоляцию через Docker или Singularity.

Где брать навыки и что делать дальше

Сообщество собрало библиотеку готовых навыков на agentskills.io - там навыки для разработки, аналитики данных, автоматизации рутины. Импортируются через раздел Skills в Desktop или через интерфейс агента в CLI.

Агент обновляется активно. На момент написания актуальна версия v0.16.0. Следите за changelog'ом в репозитории.

Hermes Agent - полный гайд для новичков
7