Hermes Agent — это открытый автономный ИИ-агент от Nous Research, который работает на вашем сервере или компьютере, помнит контекст между сессиями и сам выполняет многошаговые задачи: ищет информацию, запускает код, работает с файлами, публикует контент и отвечает в мессенджерах. Это не чат-обёртка над языковой моделью и не плагин к редактору кода — это постоянно работающая программа, которая превращает цель («собери отчёт по конкурентам») в цепочку конкретных действий. Первый релиз вышел в феврале 2026 года, распространяется по лицензии MIT, актуальная версия на сентябрь 2026 — v0.21.1.
Ниже — что именно умеет агент, из чего он состоит, кому подходит и с чего начать.
Что такое Hermes Agent: определение
Hermes Agent — это open-source агентная платформа: языковая модель плюс набор инструментов, память и цикл планирования. Определение по частям:
~/.hermes/ и переживают перезапуск. Агент не начинает каждый разговор с нуля.Разница с обычным чатом с ИИ принципиальная: чат отвечает на вопрос, агент выполняет задачу. Подробный разбор этой границы — в статье AI-агент vs чат-бот: почему Hermes — это не просто бот.
Что умеет Hermes Agent: обзор возможностей
Память между сессиями
Hermes хранит два вида памяти: рабочие заметки о вас и ваших проектах (MEMORY.md, USER.md) и полный архив диалогов с полнотекстовым поиском по нему. Ключевые факты подгружаются в начало каждой сессии, а по истории разговоров можно искать отдельно.
Это означает, что через месяц работы агент знает: какой у вас проект, какие форматы отчётов приняты, какие ошибки вы уже разбирали. Как это устроено изнутри — в статье Память AI-агента: как Hermes запоминает контекст между сессиями.
Скиллы: агент учится на своих же задачах
Скилл — это обычный markdown-файл с инструкцией: когда применять, что делать, чего избегать. Самое важное: Hermes пишет скиллы сам. Решил нестандартную задачу — сохранил процедуру; в следующий раз не изобретает заново.
Формат открытый и совместим со стандартом agentskills.io, скиллы можно переносить между установками и брать готовые из сообщества. Больше примеров — в статье Hermes Agent: как я использую скиллы для расширения возможностей агента.
Автоматизация по расписанию
Встроенный планировщик запускает задачу на естественном языке: «каждый будний день в 9 утра — сводка по заявкам». Результат доставляется в любой подключённый мессенджер. Работает без вашего участия и без запущенного терминала — достаточно, чтобы работал шлюз. Механика описана в статье Cron-задачи в Hermes: автоматизация по расписанию без кода.
Работа с вебом и браузером
Агент ищет в сети, извлекает текст со страниц, открывает браузер, кликает, заполняет формы и делает скриншоты. Отдельно работает распознавание изображений (что на скриншоте, что в PDF-скане) и генерация картинок.
Терминал, код и файлы
Hermes запускает shell-команды и Python-код, читает и создаёт файлы, конвертирует документы. Это ключевое отличие от «умных чатов»: агент не описывает, как сделать, а делает — на вашей машине или на сервере.
Делегирование и параллельная работа
Агент порождает изолированных субагентов, у каждого своя беседа и свой терминал. Пять задач — пять параллельных потоков, а не пять задач по очереди. Мультиагентные схемы разобраны в статье Мультиагентность в Hermes: как запустить 5 агентов на одном сервере.
Где всё это работает: 7 окружений
Терминал может быть локальным, в Docker-контейнере (с усиленной защитой: read-only root, отключённые привилегии, изоляция пространств имён), на удалённом сервере по SSH, а также на Daytona, Modal, Singularity и Vercel Sandbox. Serverless-бэкенды умеют «засыпать» при простое — окружение не потребляет ресурсы, когда не работает.
Чем Hermes Agent отличается от ChatGPT и других ассистентов
Три отличия, которые определяют всё остальное.
Первое: живёт у вас, а не в чужом облаке. Код открыт под MIT, в нём нет телеметрии. Данные — переписка, память, скиллы — лежат в вашем каталоге ~/.hermes/. Модель можно выбрать любую: облачную через Nous Portal или OpenRouter, любую OpenAI-совместимую, либо локальную через Ollama, LM Studio или vLLM. Сравнение подходов — в статье Hermes Agent: открытый код vs проприетарные AI-ассистенты.
Второе: действует, а не советует. Чат-ассистент ответит «вот как можно выгрузить отчёт». Hermes выгрузит, обработает и пришлёт готовый файл.
Третье: накапливает компетенцию. Обычный ассистент одинаково умен в первый и сотый день. Hermes за это время обрастает памятью о ваших процессах и библиотекой скиллов под ваши задачи.
Для кого подходит Hermes Agent
Подходит, если:
Не подходит, если:
Типовые сценарии по ролям уже разобраны на hermeswiki: для маркетолога, для фрилансера, для интернет-магазина, для HR, для бухгалтера.
Из чего состоит Hermes Agent: 5 компонентов
| Компонент | Что это | Зачем нужен |
|---|---|---|
| Ядро агента | цикл «наблюдение → рассуждение → действие → оценка» | выполнение многошаговых задач |
| Модель | LLM от выбранного провайдера | понимание языка и планирование |
| Инструменты | 60+ встроенных, расширяются через MCP | реальные действия во внешних системах |
| Память и скиллы | markdown-файлы и архив диалогов | накопление контекста и процедур |
| Шлюз | один процесс для 20+ платформ | доступ к агенту откуда угодно |
Инструменты подключаются не только «из коробки»: через протокол MCP агент получает доступ к внешним серверам инструментов — базам данных, внутренним системам, сторонним сервисам. Как это работает — в статье MCP-протокол в Hermes: подключение внешних инструментов и сервисов. Если сервис не поддерживает MCP, но у него есть API, агент работает с ним напрямую — см. Hermes Agent и API: как агент работает с внешними сервисами.
Безопасность: что мешает агенту навредить
Открытый агент с доступом к терминалу — звучит тревожно, поэтому в Hermes есть несколько уровней защиты:
Подробнее — в статье Безопасность AI-агента: как Hermes защищает данные и ограничивает доступ.
Как начать: три пути
1. Локально, командой в терминале. Установка одной строкой на Linux, macOS, WSL2 или Android (Termux):
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
hermes setup
hermes
На Windows — отдельный установщик или команда PowerShell. Пошаговые материалы: установка на VPS и установка на macOS.
2. Через десктоп-приложение. Готовые сборки для macOS и Windows с графическим интерфейсом — вариант для тех, кто не хочет жить в терминале.
3. Без своего сервера. Если разворачивать и обслуживать инфраструктуру не хочется, агента можно запустить как готовый сервис — например, через Neirohost, где окружение уже поднято и настроено за вас.
Про стоимость: сам Hermes Agent бесплатен и открыт под лицензией MIT — платить нужно только за модель, если вы используете облачного провайдера, и за инфраструктуру, если арендуете сервер. Локальная модель снимает и эту статью расходов.
FAQ
Что такое Hermes Agent простыми словами?
Это программа-агент на базе языковой модели, которая работает на вашем сервере или компьютере и выполняет задачи целиком: ищет данные, запускает код, создаёт документы, отвечает в мессенджерах и помнит контекст между сессиями. Ей ставят цель, а не последовательность команд.
Hermes Agent бесплатный?
Да. Код распространяется по лицензии MIT без телеметрии и ограничений на использование. Отдельно оплачиваются только доступ к языковой модели и сервер, если вы не используете локальную модель на своём железе.
На каких платформах работает Hermes Agent?
Linux, macOS, WSL2, нативный Windows и Android (Termux), плюс десктоп-приложение. Терминал может быть локальным, в Docker, на удалённом сервере по SSH или на serverless-платформах вроде Modal и Daytona.
Нужно ли уметь программировать?
Для базового запуска — нет: установка выполняется одной командой, настройка проходит через интерактивный мастер. Программирование понадобится только для нестандартных интеграций: собственных скиллов, работы с внутренними API, специфической логики.
Чем Hermes Agent отличается от ChatGPT?
ChatGPT отвечает на вопросы в чате и не действует в ваших системах. Hermes Agent выполняет задачи на вашей инфраструктуре: работает с файлами и терминалом, вызывает API, публикует контент, ходит в мессенджеры и сохраняет память между сессиями. Первый — собеседник, второй — исполнитель.
Можно ли подключить Hermes к Telegram?
Да, и это один из самых частых сценариев: агентом пользуются прямо из переписки, а он в это время работает на сервере. Настройка описана в статье Как подключить Telegram-бота к Hermes и автоматизировать общение.
Итог
Hermes Agent — это не ещё один чат с ИИ, а рабочая программа, которая живёт на вашей инфраструктуре, помнит контекст и доводит задачи до результата. Сильные стороны: открытый код, отсутствие телеметрии, 60+ инструментов, 20+ мессенджеров, память и самообучающиеся скиллы, автоматизация по расписанию. Слабые: требует хотя бы разовой настройки и дисциплины в том, какие права вы агенту выдаёте.
*Полная документация, команды и разборы сценариев — на hermeswiki.ru.*