Частые вопросы
Частые вопросы о Hermes Agent, источники — официальный README, release notes и документация.
В README Hermes Agent описан как «самообучающийся ИИ-агент от Nous Research» — агент со встроенным циклом обучения, который создаёт навыки из опыта, улучшает их в процессе использования, ищет в собственных прошлых разговорах и строит модель пользователя между сессиями. Лицензия MIT, разрабатывается открыто на github.com/NousResearch/hermes-agent.
Hermes Agent создаётся Nous Research. В репозитории (NousResearch/hermes-agent) 300+ контрибьюторов, но подавляющее большинство коммитов — от мейнтейнеров Nous Research (у одного только топ-контрибьютора 2500+ коммитов). Лицензия MIT.
Официальный установщик — одна команда curl из README: `curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash`. Устанавливает uv, Python 3.11, Node.js, ripgrep и ffmpeg. Полная документация — hermes-agent.nousresearch.com/docs/getting-started/installation.
Нативная Windows не поддерживается. В README явно перечислены: Linux, macOS, WSL2 и Android через Termux. На Windows используй WSL2 — установщик запускается той же командой в WSL2-шелле.
Python 3.11, как указано в README и pyproject.toml. Скрипт установки автоматически ставит Python 3.11 через uv — самому ничего делать не нужно, нужен только git.
В README перечислены Nous Portal, OpenRouter (200+ моделей), z.ai/GLM, Kimi/Moonshot, MiniMax, OpenAI и кастомные эндпоинты. v0.8.0 также добавила нативную поддержку Google AI Studio, а Anthropic и Mistral идут как зависимости. Запусти `hermes model` после установки для выбора.
В README перечислены Telegram, Discord, Slack, WhatsApp, Signal, Email и CLI как встроенные каналы. v0.6.0 добавила Feishu/Lark и WeCom. Каждая платформа настраивается через тот же `hermes setup`.
Сам Hermes Agent бесплатный и под MIT-лицензией. Платишь только выбранному провайдеру моделей (Nous Portal, OpenRouter, OpenAI и т.д.). Nous Portal предлагает бесплатный доступ к MiMo v2 Pro (по release notes v0.8.0), также можно использовать локальный эндпоинт.
Скрипт установки клонирует репозиторий в `~/.hermes/hermes-agent/` по умолчанию и симлинкает бинарник `hermes` в `~/.local/bin/hermes`. Каталог установки можно изменить, задав `HERMES_INSTALL_DIR` перед запуском скрипта.
Запусти `hermes update` — в CLI есть встроенный обновлятор, задокументированный в руководстве по установке. Для ручного обновления зайди в каталог установки, запусти `git pull` и `uv pip install -e ".[all]"` в venv.
Да. README явно поддерживает Android через Termux, и скрипт установки определяет Termux и ставит дополнение `.[termux]`. Та же однострочная команда, root не нужен.
В README описан замкнутый цикл, в котором Hermes «создаёт навыки из опыта, улучшает их в процессе использования, подталкивает себя сохранять знания, ищет в собственных прошлых разговорах и строит углубляющуюся модель того, кто ты, между сессиями». Именно этим README отличает Hermes от обычного stateless чат-ассистента.
Навыки — это переиспользуемые, компонуемые способности. Hermes нативно поддерживает открытый каталог agentskills.io (упомянут в README) и умеет генерировать и сохранять собственные навыки из рабочих сессий — система самопишущихся навыков является частью цикла обучения.
Да. v0.6.0 (30 марта 2026) добавила режим MCP-сервера, чтобы Hermes мог предоставлять свои инструменты другим MCP-клиентам. v0.8.0 (8 апреля 2026) добавила MCP OAuth 2.1 для аутентифицированных MCP-соединений — оба упомянуты в официальных release notes.
v0.6.0 (30 марта 2026) добавила официальный Docker-контейнер — он указан как ключевой момент в GitHub-релизе. До v0.6.0 единственным поддерживаемым путём установки был curl-скрипт плюс локальное Python-окружение.
В README перечислены шесть терминальных бэкендов для выполнения инструментов: local, Docker, SSH, Daytona, Singularity и Modal. Они позволяют выполнять команды Hermes в изолированной среде — от обычного шелла до эфемерного serverless-контейнера.
v0.7.0 (3 апреля 2026) сделала память подключаемым интерфейсом провайдера — сторонние бэкенды реализуют ABC провайдера и регистрируются через систему плагинов. Honcho — эталонный плагин с разрешением host/peer по профилю, используемый как бэкенд диалектической пользовательской модели, описанной в README.
Quickstart из README: `source ~/.bashrc` для перезагрузки шелла, затем `hermes` для начала общения, `hermes model` для выбора провайдера, `hermes tools` для настройки инструментов и `hermes setup` для полного мастера. Всё это перечислено в разделе README после установки.
Официальный репозиторий — github.com/NousResearch/hermes-agent. Лицензия MIT, ~50k звёзд, ~6.5k форков и 3700+ коммитов в main на момент написания. Сайт: hermes-agent.nousresearch.com.
В README указаны три канала: Discord Nous Research (discord.gg/NousResearch), GitHub Issues на github.com/NousResearch/hermes-agent/issues для багов и GitHub Discussions в том же репозитории для развёрнутых вопросов и рецептов навыков.
Удали симлинк CLI и каталог установки: `rm ~/.local/bin/hermes`, затем `rm -rf ~/.hermes/hermes-agent`. Если при установке задавал `HERMES_INSTALL_DIR` — удали тот путь. Системные пакеты не затрагиваются.
Нет. Это фанатский сайт сообщества. Он не управляется, не одобрен и не аффилирован с Nous Research. Весь контент здесь основан на публичных материалах — GitHub-репозитории, release notes и официальной документации hermes-agent.nousresearch.com. Hermes Agent и Nous Research — торговые марки соответствующих владельцев.
Нет. В README перечислены CLI и чат-шлюзы (Telegram, Discord, Slack, WhatsApp, Signal, Email) как встроенные интерфейсы — в v0.8.0 нет браузерного UI. Для общения из браузера два пути от сообщества: (1) подключи Hermes к Matrix/Discord/Slack и используй веб-клиент платформы, или (2) направь MCP-совместимый редактор на режим MCP-сервера Hermes (добавлен в v0.6.0).
Да — Linux VPS — типичный вариант деплоя. Официальные требования: минимум 2 ГБ RAM (больше при локальных моделях), ~1 ГБ диска и Python 3.11 (устанавливается автоматически curl-скриптом). Запусти тот же однострочник по SSH. Для изоляции команд на общем хосте включи бэкенд-песочницу SSH или Docker из README, чтобы shell-инструменты Hermes выполнялись в контейнере.
Документация — hermes-agent.nousresearch.com/docs. Это первоисточник по установке, настройке, инструментам, каналам и CLI. Этот сайт (hermesagents.net) берёт факты оттуда плюс из README NousResearch/hermes-agent и GitHub release notes. Если наш сайт расходится с апстримом — верь апстриму.
Нет. Несколько не связанных продуктов используют имя «Hermes» — агенты корпоративной безопасности, email-клиенты, middleware. Этот сайт посвящён только Hermes Agent от Nous Research: open-source самообучающемуся ИИ-агенту на github.com/NousResearch/hermes-agent. Если ищете продукт безопасности Hermes — это не тот сайт.
Teams launched in v0.12.0 (March 2026) as the first plugin-shipped messaging platform. v0.14.0 (May 2026) wired the full Microsoft Graph stack end-to-end: Graph auth + client foundation, a webhook listener that receives Teams events, a pipeline plugin runtime, and outbound delivery via the Teams adapter. Register a Microsoft Graph app, paste the credentials into `hermes gateway setup`, and the bot can read messages and post back in any Teams channel, DM, or group.
Both were added as first-class platforms in v0.14.0 (May 16, 2026). LINE runs via the official LINE Messaging API and brings Hermes to Japan, Korea, and Taiwan markets where LINE dominates. SimpleX Chat is the privacy-focused decentralized messenger with no user IDs — Hermes can run on it without exposing identifiers. They bring total messaging support to 22 platforms.
Yes — v0.14.0 introduced `hermes proxy`. Run it once and you get a local OpenAI-compatible HTTP endpoint backed by whichever OAuth provider you're signed into — Claude Pro, ChatGPT Pro, or SuperGrok. Codex CLI, Aider, Cline, Continue, and anything else that accepts an OpenAI-compatible endpoint can hit it. One subscription, every tool, no API key required.
Yes — v0.14.0 made `/handoff` actually transfer sessions live. Mid-conversation, hand off to a different model, personality, or profile and Hermes moves the entire session — every message, every tool call, every piece of context — without dropping anything. Useful for switching from a fast model to a deep-reasoning one mid-debugging, or passing a session between profiles for different parts of a task.
Yes, via `/goal`. You specify a target and success criteria; the agent runs in a loop — worker proposes, a separate judge LLM evaluates — iterating until the judge confirms the criteria are met. v0.14.0 added `/subgoal` so you can append new criteria to an active loop mid-flight without restarting (#25449). The pattern is called the Ralph loop internally; it works best for tasks with concrete, gradable success conditions and is a poor fit for fuzzy goals where the judge can't grade consistently.
v0.14.0 (May 16, 2026) added an early-beta native Windows build that installs via a PowerShell one-liner — no WSL needed. It bundles MinGit (~45 MB, no admin) for shell command execution; the CLI, gateway, TUI, and tools all run natively. WSL2 remains the production-recommended path because it's been battle-tested longer; native Windows is functional for casual use but has ongoing platform-specific fixes. The only Hermes feature that currently needs WSL2 specifically is the browser-based dashboard chat pane, which uses a POSIX PTY.
Use the built-in cron scheduler: `hermes cron add`. You specify a name, a schedule (cron syntax like `0 8 * * MON-FRI` or natural language), a natural-language description of the job, and delivery targets. Hermes spawns an isolated agent session at the scheduled time, runs the job, and delivers the output to your messaging gateway. v0.14.0 added `deliver=all` (#21495) to fan output to every connected platform at once — useful for nightly backups, weekly audits, daily reports.
Yes. The `computer_use` tool drives the host's GUI via a cua-driver backend. v0.14.0 made this work with non-Anthropic models (#21967, #24063) — previously it was locked to Claude. Any vision-capable model (GPT-5, Gemini, Grok-vision) can now take screenshots, click, type, and drag. Focus-safe operations prevent the agent from fighting your active window. The driver refreshes automatically on `hermes update`.
No. Hermes supports OAuth login for Claude Pro, ChatGPT Pro, and SuperGrok — sign in with your existing subscription, no API key, no separate billing. v0.14.0 added `hermes proxy` (#25969) which exposes those OAuth providers as a local OpenAI-compatible endpoint, so tools like Aider, Cline, and Codex CLI can use them too. For other providers (Nous Portal, OpenRouter, NovitaAI, NVIDIA NIM, etc.), API keys remain the standard path.
v0.14.0's debloating wave (#24220, #24515) made heavyweight backends lazy-install on first use — the `[all]` extras dropped everything covered by lazy-deps, so a base install is meaningfully smaller. The cold start wave (#22138 and ~10 related PRs) shaved ~19 seconds off `hermes` launch — the `hermes tools` All Platforms screen alone dropped from 14 seconds to under 1.5. Concrete numbers depend on which extras you install, but the post-v0.14.0 experience is fast where it used to be sluggish.
Run `hermes claw migrate`. The migrator imports your SOUL.md (persona), MEMORY.md/USER.md entries, user-created skills (to `~/.hermes/skills/openclaw-imports/`), command allowlist, messaging platform configs, API keys (Telegram, OpenRouter, OpenAI, Anthropic, ElevenLabs), TTS assets, and workspace AGENTS.md. Two presets: `full` (default, includes secrets) and `user-data` (no secrets). Always run with `--dry-run` first to preview. The setup wizard auto-detects `~/.openclaw` and offers to migrate before first config.
Layered defenses. Container isolation is the primary boundary — the agent runs shell commands inside a sandbox (Docker, Daytona, Modal, SSH, Singularity, Vercel, or local — seven backends total). A command-approval workflow flags dangerous operations (rm -rf, sudo, curl|sh) for explicit user approval. v0.14.0 added three specific hardening fixes: a sudo brute-force block (#23736), three closures of known dangerous-command bypasses (#26829), and tool error sanitization (#26823) that strips injection attempts from error strings before they re-enter the model context. The overall security policy was rewritten in v0.14.0 around OS-level isolation as the primary trust boundary (#20317).