Hermes Agent от Nous Research: установка, настройка, скиллы и SOUL.md

Проверено 13.11.2026

Hermes Agent — бесплатный агент Nous Research с памятью, скиллами и выходом в Telegram и другие мессенджеры. Ниже команды установки для каждой системы, первая настройка, скиллы, SOUL.md и MCP.

1Установка

curl на Linux и macOS, PowerShell на Windows или Hermes Desktop

2Модель

hermes setup или hermes model: Nous Portal, OpenRouter, ключ API, локальная

3Первый чат

hermes или hermes --tui, продолжить сессию — hermes -c

4Скилл из хаба

hermes skills search и hermes skills install с проверкой

5Вызов скилла

/имя-скилла с запросом в терминале или в Telegram

Что такое Hermes Agent

Hermes Agent — ИИ-агент с открытым кодом от Nous Research, который учится на своей работе: после сложных задач сам пишет скиллы, улучшает их по ходу дела, ведёт память о вас и ищет по прошлым разговорам. Код лежит в репозитории NousResearch/hermes-agent под лицензией MIT. На 13.11.2026 у проекта 263 107 звёзд и 59 240 форков на GitHub, последняя версия — v0.23.1 от 10.11.2026.

С агентом говорят в терминале (классический CLI и TUI), в приложении Hermes Desktop, в браузере и в мессенджерах: один процесс-шлюз подключает Telegram, Discord, Slack, WhatsApp, Signal, почту и другие платформы. Встроенный планировщик cron запускает задачи по расписанию, заданному обычными словами, и присылает результат в нужный чат.

Модель выбираете вы: Nous Portal, OpenRouter, OpenAI, Anthropic, свой адрес совместимого API или локальная модель. Меняется она командой hermes model без правки кода. Команды агент выполняет на этом компьютере, в Docker, по SSH, в Modal, Daytona или Vercel Sandbox, поэтому его держат и на VPS за $5, и на кластере с GPU.

Установка Hermes Agent: Linux, macOS, Windows, Docker и Android

На Linux, macOS и в WSL2 Hermes ставится одной командой curl, на Windows без WSL — командой в PowerShell. Скрипт скачивает исходники, ставит uv и через свой менеджер PM подтягивает Python 3.14, Node.js, npm, pnpm, ripgrep, FFmpeg и Chromium для браузерных инструментов. После установки перезагрузите оболочку командой source ~/.bashrc (или source ~/.zshrc) и запустите hermes: интерактивный запуск скрипта сам открывает мастер настройки.

Windows 10 и 11 поддерживаются без WSL: CLI, шлюз, TUI и инструменты работают нативно, права администратора для установки не нужны. Агент ставится в %LOCALAPPDATA%\hermes, команда hermes попадает в PATH пользователя, после установки откройте новый терминал. WSL2 берите, если нужен встроенный терминал вкладки Chat в веб-панели (ему нужен POSIX PTY) или вы и так пишете код внутри WSL. Там работает команда для Linux, данные лежат в ~/.hermes.

Если антивирус помещает в карантин %LOCALAPPDATA%\hermes\bin\uv.exe, это ложное срабатывание на менеджер пакетов uv от Astral. Добавьте в исключения папку bin целиком: хеш файла меняется с каждой версией uv.

Образ Docker nousresearch/hermes-agent собран для amd64 и arm64. Конфиг, ключи, сессии, скиллы и память лежат в папке хоста, смонтированной в /opt/data, поэтому обновляется агент запуском нового образа, hermes update в контейнере не работает. Для Docker Desktop на Windows в репозитории есть docker-compose.windows.yml.

Для Android на aarch64 есть пакет hermes-agent в подписанном APT-репозитории для Termux, скрипт install.sh там не подходит. На 13.11.2026 страница Termux предупреждает, что пакет сейчас не работает и исправление готовят. Шлюз на телефоне живёт в сессии Termux, и Android может остановить его в фоне.

# Linux, macOS, WSL2
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

# Windows, PowerShell
iex (irm https://hermes-agent.nousresearch.com/install.ps1)

# после установки
source ~/.bashrc    # или source ~/.zshrc
hermes

# Docker: первый запуск с мастером настройки
mkdir -p ~/.hermes
docker run -it --rm \
  -v ~/.hermes:/opt/data \
  nousresearch/hermes-agent setup
Linux, macOS, WSL2
Команда или способ

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

Что нужно

Git, curl, tar и утилита SHA-256; на Linux — glibc и systemd, проверяют на свежей Ubuntu

Windows 10 и 11
Команда или способ

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

Что нужно

PowerShell без прав администратора; Git скрипт скачает сам, если его нет

Docker
Команда или способ

docker run -it --rm -v ~/.hermes:/opt/data nousresearch/hermes-agent setup

Что нужно

Docker на x86_64 или aarch64 и папка ~/.hermes на хосте

Android (Termux)
Команда или способ

pkg install hermes-agent

Что нужно

Termux на aarch64 и подключённый репозиторий Hermes с проверкой ключа

Hermes Desktop
Команда или способ

установщик со страницы Desktop на сайте Hermes Agent

Что нужно

macOS 12 и новее на Apple Silicon или Windows 10/11; на Linux приложение собирает hermes desktop

Hermes Desktop и веб-интерфейс

Hermes Desktop — то же ядро агента в окне приложения: конфиг, ключи, сессии, скиллы и память у него общие с терминалом. Приложение бесплатное, аккаунт для запуска не нужен. Скачивается оно со страницы hermes-agent.nousresearch.com/desktop: Hermes-Setup.dmg для Mac, для Windows — Microsoft Store или файл Hermes-Setup.exe.

Hermes-Setup — загрузчик: он скачивает исходную версию агента и собирает приложение у вас, на Intel Mac он не запускается. Пакет из Microsoft Store и подписанный MSIX приходят собранными, MSIX требует Windows 11 22H2 или новее. Linux-пакета приложения нет: поставьте агент командой curl и выполните hermes desktop, команда соберёт и откроет приложение. Она же работает после установки из терминала на macOS и Windows и подхватывает текущие настройки.

В браузере Hermes открывается двумя способами. hermes dashboard поднимает веб-панель на http://127.0.0.1:9119: в ней настройки, ключи API, MCP-серверы, сессии, логи, cron и скиллы. Webapp — рабочее место Desktop в браузере, его отдаёт шлюз на порту 9120.

Вошедший в Webapp пользователь может запускать любые команды от имени вашей учётной записи. Для доступа с другой машины нужен вход по паролю или OAuth, а сам адрес держите за SSH-туннелем, Tailscale или VPN.

hermes dashboard                          # веб-панель на 127.0.0.1:9119

hermes config set webapp.enabled true     # Webapp на порту 9120
hermes gateway restart
hermes webapp
macOS

macOS 12 и новее на Apple Silicon. Загрузчик Hermes-Setup.dmg на странице Desktop сайта Hermes Agent.

Windows

Windows 10/11: Microsoft Store или Hermes-Setup.exe. Собранный пакет MSIX ставится на Windows 11 22H2 и новее.

Linux

Пакета нет. Установите агент из терминала и соберите приложение командой.

hermes desktop

Первый запуск и настройка: модель, ключи, config.yaml

Мастер hermes setup на новой установке предлагает три режима. Quick Setup входит в Nous Portal через OAuth и включает модель вместе с Tool Gateway: поиск, картинки, озвучку и облачный браузер. Full Setup проводит по всем провайдерам и инструментам с вашими ключами. Blank Slate оставляет минимум: модель, работу с файлами и терминал.

Если на компьютере найдутся настройки OpenClaw, Claude Code, Codex CLI или Cursor, мастер сначала предложит перенести их через плагин agent-importers.

Провайдера и модель меняет команда hermes model. В таблице быстрого старта 38 вариантов: Nous Portal, OpenRouter, вход по подписке ChatGPT или Codex, Anthropic, Google AI Studio, xAI, DeepSeek, Hugging Face, AWS Bedrock, Ollama Cloud, LM Studio и любой совместимый с OpenAI адрес вроде vLLM, SGLang или Ollama. Модели нужно окно контекста от 64 000 токенов, модель с меньшим окном Hermes отклонит при запуске.

Секреты и токены Hermes хранит в ~/.hermes/.env, остальные настройки — в ~/.hermes/config.yaml. Команда hermes config set сама кладёт значение в нужный файл, hermes config edit открывает config.yaml в редакторе. Если что-то сломалось, начните с hermes doctor.

hermes setup                 # мастер настройки
hermes setup --portal        # вход в Nous Portal одной командой
hermes model                 # выбрать провайдера и модель
hermes config set OPENROUTER_API_KEY sk-or-...
hermes config set model anthropic/claude-opus-4.6
hermes --tui                 # первый чат в TUI
hermes
Что делает

чат в классическом CLI; hermes --tui открывает TUI

hermes -c
Что делает

продолжить последнюю сессию

hermes model
Что делает

выбрать провайдера и модель по умолчанию

hermes tools
Что делает

включить и выключить инструменты для каждой платформы

hermes gateway setup
Что делает

подключить Telegram, Discord, Slack и другие мессенджеры

hermes skills
Что делает

искать, ставить, проверять и обновлять скиллы

hermes mcp
Что делает

управлять MCP-серверами

hermes cron
Что делает

задачи по расписанию

hermes dashboard
Что делает

веб-панель для настроек, ключей и сессий

hermes doctor
Что делает

найти ошибки в конфиге и зависимостях

hermes update
Что делает

обновиться до последнего стабильного выпуска

hermes backup
Что делает

сохранить папку Hermes в zip для переноса на другой компьютер

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

Да: код открыт под MIT, Hermes Desktop тоже скачивается и работает бесплатно. Платите вы провайдеру модели, за токены по ключу API или за подписку.

Без затрат агент работает на локальной модели. В Hermes Desktop раздел Settings → Providers → Local Models ставит llama.cpp, подбирает модель под ваше железо и запускает её, в терминале то же делает hermes model → Local models. Ollama подключается как Custom Endpoint с адресом http://localhost:11434/v1, ключ ему не нужен.

У Nous Portal есть тариф Free с оплатой по факту и только бесплатными моделями. Платные тарифы включают поиск, картинки, озвучку, облачный браузер и один облачный агент Hermes Cloud.

У Hugging Face бесплатный уровень с кредитом $0,10 в месяц. Ключ Google AI Studio бесплатного уровня кончается за несколько ходов агента: на один ваш вопрос Hermes делает несколько запросов к модели. Подписка Claude Pro к Hermes не подключается, для Claude нужен ключ ANTHROPIC_API_KEY с оплатой за токены или тариф Max с докупленными кредитами.

Free
Цена на 13.11.2026

$0, оплата по факту

Модели

только бесплатные

Облачный агент

нет

Plus
Цена на 13.11.2026

$20 в месяц

Модели

бесплатные и платные

Облачный агент

4 ГБ памяти, 25 ГБ диска

Super
Цена на 13.11.2026

$100 в месяц

Модели

бесплатные и платные

Облачный агент

4 ГБ памяти, 100 ГБ диска

Ultra
Цена на 13.11.2026

$200 в месяц

Модели

бесплатные и платные

Облачный агент

8 ГБ памяти, 100 ГБ диска

Скиллы Hermes Agent и Skills Hub

Скилл — папка с файлом SKILL.md: имя, описание и пошаговая инструкция. Hermes видит короткие описания всех скиллов и подгружает полный текст, только когда задача его требует, поэтому лишние скиллы не раздувают запрос. Формат совместим с открытым стандартом agentskills.io, так что подходят и скиллы для Claude Code и Codex. Устройство файла разобрано на странице /mcp/skills/skill-md/.

Все скиллы лежат в ~/.hermes/skills/. При установке туда копируются встроенные, на 13.11.2026 их 44: заметки и напоминания Apple, GitHub, Obsidian, PDF, Google Workspace, Microsoft Office и другие. Ещё 141 дополнительный скилл Nous лежит в папке optional-skills и ставится командой hermes skills install official/<категория>/<скилл>. После сложной задачи агент сам сохраняет найденный порядок действий как новый скилл инструментом skill_manage.

Каждый установленный скилл становится командой в чате: /k8s deploy the staging manifest запускает скилл k8s с вашим запросом, /skills в CLI показывает список. Общую папку других агентов, например ~/.agents/skills, подключает ключ skills.external_dirs в config.yaml. Скиллы проекта из .hermes/skills/ и .agents/skills/ в репозитории грузятся после команды hermes skills trust.

Skills Hub ищет сразу в нескольких источниках: дополнительные скиллы Nous (official), skills.sh от Vercel, адреса /.well-known/skills/ на сайтах, репозитории GitHub, ClawHub, LobeHub и browse.sh, а ещё ставит скилл по прямой ссылке на SKILL.md. В каталоге на сайте Hermes Agent у карточек есть кнопка Install in Hermes, она открывает установку в Hermes Desktop. Другие каталоги собраны на странице /mcp/skills/gde-iskat/, готовые скиллы с командами — в разделе /mcp/skills/.

Перед установкой из хаба сканер проверяет скилл на утечку данных, внедрение промптов, разрушительные команды и признаки атаки через зависимости. Флаг --force снимает блокировку при мелких замечаниях, вердикт dangerous он не обходит. hermes skills audit заново проверяет все скиллы из хаба.

hermes skills browse                        # всё, что есть в хабе
hermes skills search kubernetes             # поиск по всем источникам
hermes skills search react --source skills-sh
hermes skills inspect openai/skills/k8s     # посмотреть до установки
hermes skills install openai/skills/k8s     # установка с проверкой
hermes skills install official/security/1password
hermes skills list                          # установленные скиллы
hermes skills check                         # есть ли обновления
hermes skills update
builtin
Откуда скилл

встроенные скиллы Hermes

Как с ним обходится сканер

доверяет всегда

official
Откуда скилл

папка optional-skills/ в репозитории Hermes

Как с ним обходится сканер

встроенное доверие, без предупреждения о стороннем авторе

trusted
Откуда скилл

openai/skills, anthropics/skills, huggingface/skills, NVIDIA/skills и ещё 6 репозиториев

Как с ним обходится сканер

правила мягче, чем для community

community
Откуда скилл

skills.sh, адреса well-known, свои репозитории GitHub, большинство маркетплейсов

Как с ним обходится сканер

замечания снимает флаг --force, вердикт dangerous блокирует установку

SOUL.md, память и AGENTS.md

SOUL.md задаёт личность агента: тон, манеру общения, насколько прямо или мягко он отвечает и чего избегает в стиле. Файл лежит в ~/.hermes/SOUL.md (или $HERMES_HOME/SOUL.md), Hermes создаёт заготовку при первом запуске и ставит текст первым в системный промпт вместо встроенного описания. Пустой или удалённый SOUL.md возвращает стандартную личность. Пример первой правки — ниже.

Правила проекта — команды сборки, пути, порты, соглашения по коду — пишите в AGENTS.md в репозитории. Hermes берёт один файл проекта по порядку: .hermes.md, AGENTS.override.md, AGENTS.md, CLAUDE.md, .cursorrules. Внутри Git-репозитория AGENTS.md склеиваются от корня до текущей папки, и файл глубже главнее. Что писать в AGENTS.md и как его читают другие агенты, разобрано на странице /mcp/agents-md/.

Память — два файла в ~/.hermes/memories/: MEMORY.md с заметками о среде и выученных приёмах (до 2 200 знаков) и USER.md с вашим профилем и предпочтениями (до 1 375 знаков). Агент сам правит их инструментом memory, а в промпт они попадают снимком в начале сессии, поэтому новое запомненное видно со следующей сессии. В мессенджерах начинайте новую сессию командой /new после законченной задачи.

You are direct, calm, and technically precise.
Prefer substance over politeness theater.
Push back clearly when an idea is weak.
Keep answers compact unless deeper detail is useful.
SOUL.md

Кто такой агент и как он говорит. Один файл на всю установку Hermes.

~/.hermes/SOUL.md
AGENTS.md

Как устроен конкретный проект. Лежит в репозитории и коммитится в Git.

AGENTS.md
MEMORY.md и USER.md

Что агент запомнил о среде и о вас. Правит их сам.

~/.hermes/memories/

MCP-серверы в Hermes Agent

MCP-серверы Hermes читает из ~/.hermes/config.yaml, раздел mcp_servers. Локальному серверу нужны command, args и env, удалённому — url и headers. Сервер добавляется командой hermes mcp add, из каталога одобренных Nous серверов через hermes mcp install или правкой файла, после правки выполните /reload-mcp в чате. hermes mcp test <имя> проверит подключение и выведет инструменты сервера.

Готовые конфиги, OAuth, фильтры инструментов и разбор ошибок собраны на странице /mcp/klienty/hermes/, настройки MCP в других агентах — в разделе /mcp/klienty/.

mcp_servers:
  github:
    command: npx
    args: ["-y", "@modelcontextprotocol/server-github"]
    env:
      GITHUB_PERSONAL_ACCESS_TOKEN: "ghp_xxx"
  remote_api:
    url: "https://mcp.example.com/mcp"
    headers:
      Authorization: "Bearer ***"

Hermes Agent в Telegram и других мессенджерах

Шлюз — один фоновый процесс, который держит связь со всеми подключёнными платформами, ведёт сессии, запускает задачи cron и доставляет голосовые сообщения. В таблице платформ 28 строк: Telegram, Discord, Slack, WhatsApp, Signal, SMS, почта, Matrix, Mattermost, Microsoft Teams, Google Chat, LINE, Feishu, WeCom, Weixin, QQ, iMessage через BlueBubbles и Photon и другие.

Для Telegram создайте бота у @BotFather, затем выполните hermes gateway setup и выберите Telegram: мастер спросит токен и ID пользователей, которым можно писать боту. Вручную это две строки в ~/.hermes/.env: TELEGRAM_BOT_TOKEN и TELEGRAM_ALLOWED_USERS. В Hermes Desktop и веб-панели есть кнопка Create with QR: отсканируйте код в Telegram, и Hermes сам создаст бота, узнает ваш ID и запишет обе строки.

Шлюз запускает hermes gateway start. hermes gateway install ставит его службой пользователя на Linux, службой launchd на macOS и запланированной задачей на Windows. На сервере шлюз удобно держать в Docker с флагом --restart unless-stopped.

Задачи по расписанию создаются словами в чате или командой hermes cron create, к задаче можно привязать скилл флагом --skill. Результат приходит в чат, откуда задачу поставили, в файл или на выбранную платформу.

hermes gateway setup      # выбрать Telegram, ввести токен и ID
hermes gateway start
hermes gateway status

hermes cron create "every 2h" "Check server status"

# шлюз в Docker на сервере
docker run -d \
  --name hermes \
  --restart unless-stopped \
  -v ~/.hermes:/opt/data \
  -p 8642:8642 \
  nousresearch/hermes-agent gateway run

Hermes Agent, OpenClaw, Claude Code и Codex

Hermes Agent и OpenClaw — личные агенты, которые живут на вашем компьютере или сервере и отвечают в мессенджерах. Claude Code и Codex — агенты для работы с кодом из терминала, редактора и приложения. Скиллы в формате SKILL.md понимают все четыре.

Из OpenClaw, Claude Code, Codex CLI и Cursor в Hermes переносятся настройки, память и скиллы: выполните hermes plugins install agent-importers, затем hermes import-agent openclaw (или claude-code, codex, cursor). Из OpenClaw переезжают ещё SOUL.md, разрешённые команды и настройки мессенджеров, ключи API — с флагом --migrate-secrets.

Hermes Agent
Кто делает и лицензия

Nous Research, MIT; 263 107 звёзд на 13.11.2026

Модели

38 провайдеров, свой адрес API, локальные модели

Где с ним говорить

терминал, Hermes Desktop, браузер, 28 платформ шлюза

Скиллы

~/.hermes/skills/, Skills Hub с ClawHub и skills.sh

Цена

бесплатно; платите провайдеру модели или за Nous Portal

OpenClaw
Кто делает и лицензия

OpenClaw Foundation, MIT; 394 427 звёзд на 13.11.2026

Модели

облачные и локальные провайдеры, модели подключаются плагинами

Где с ним говорить

WhatsApp, Telegram, Slack, Discord, Signal, iMessage и ещё 20+ каналов; приложения для macOS, iOS, Android, Windows и Linux

Скиллы

~/.openclaw/skills и папка skills/ рабочей области, ClawHub

Цена

бесплатно, платного тарифа нет; платите провайдеру модели

Claude Code
Кто делает и лицензия

Anthropic, проприетарная лицензия; 155 519 звёзд у репозитория на 13.11.2026

Модели

Claude; в CLI, VS Code и JetBrains — ещё сторонние провайдеры

Где с ним говорить

терминал, VS Code, JetBrains, приложение, веб; события из Telegram, Discord и iMessage через Channels

Скиллы

~/.claude/skills/ и .claude/skills/, плагины

Цена

подписка Claude или аккаунт Anthropic Console

Codex
Кто делает и лицензия

OpenAI, Apache-2.0; 135 155 звёзд на 13.11.2026

Модели

вход через ChatGPT или ключ API

Где с ним говорить

терминал, расширение для IDE, приложение codex app, Codex Web

Скиллы

~/.agents/skills и .agents/skills

Цена

тарифы ChatGPT Plus, Pro, Business, Edu, Enterprise или оплата API

Частые вопросы

Hermes Agent бесплатный?
Да. Hermes Agent и приложение Hermes Desktop распространяются бесплатно под лицензией MIT. Платить нужно провайдеру модели: за токены по ключу API или за подписку, например Nous Portal от $20 в месяц на 13.11.2026. На локальной модели через llama.cpp или Ollama агент работает без затрат.
Как установить Hermes Agent на Windows?
Откройте PowerShell и выполните iex (irm https://hermes-agent.nousresearch.com/install.ps1). Права администратора не нужны, агент ставится в %LOCALAPPDATA%\hermes; после установки откройте новый терминал и запустите hermes. Приложение с окном ставится из Microsoft Store или файлом Hermes-Setup.exe с сайта Hermes Agent, в WSL2 работает команда для Linux.
Чем Hermes Agent отличается от Claude Code и OpenClaw?
Claude Code — агент Anthropic для работы с кодом на моделях Claude, нужна подписка Claude или аккаунт Anthropic Console. Hermes Agent и OpenClaw — бесплатные агенты под MIT: они работают на вашем компьютере или сервере, отвечают в мессенджерах и подключают модели разных провайдеров. У Nous есть облачный хостинг Hermes Cloud в платных тарифах Nous Portal, у OpenClaw платных услуг нет. Настройки, память и скиллы OpenClaw переносятся в Hermes командой hermes import-agent openclaw.
Где скачать Hermes Agent Desktop?
На странице hermes-agent.nousresearch.com/desktop: Hermes-Setup.dmg для macOS 12 и новее на Apple Silicon, Microsoft Store или Hermes-Setup.exe для Windows 10/11. На Linux установите агент командой curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash и выполните hermes desktop. Приложение бесплатное.
Что такое SOUL.md в Hermes Agent?
Файл ~/.hermes/SOUL.md с личностью агента: тон, стиль общения и то, чего он избегает. Hermes создаёт его при первом запуске и ставит первым в системный промпт. Правила конкретного проекта пишут в AGENTS.md, факты о вас агент хранит в ~/.hermes/memories/USER.md.

Источники: NousResearch/hermes-agent, https://hermes-agent.nousresearch.com/docs/getting-started/i, https://hermes-agent.nousresearch.com/docs/getting-started/q, https://hermes-agent.nousresearch.com/desktop, https://hermes-agent.nousresearch.com/docs/user-guide/featur, https://hermes-agent.nousresearch.com/docs/guides/use-soul-w, https://hermes-agent.nousresearch.com/docs/user-guide/window, https://hermes-agent.nousresearch.com/docs/reference/faq