OpenCode и Hermes: чем отличаются два ИИ-агента

Коротко. Hermes Agent и OpenCode часто ставят рядом в сравнениях, хотя это разные инструменты. OpenCode это открытый ИИ-агент для написания кода: работает в терминале, десктопном приложении или расширении для редактора. Hermes Agent это постоянно работающий помощник: помнит ваши проекты, выполняет задания по расписанию и отвечает в мессенджерах. Выбирать нужно по задаче, а часто достаточно обоих: Hermes умеет передавать работу с кодом в OpenCode. Сведения проверены по документации 22 октября 2026 года.
Что такое OpenCode
По описанию на официальном сайте, OpenCode это открытый ИИ-агент для написания кода. Работает в трёх вариантах: терминал, десктопное приложение, расширение для IDE. Подключить можно любого провайдера моделей по API-ключу, в терминальном интерфейсе для этого есть команда /connect. Рекомендованный сервис моделей у проекта называется OpenCode Zen.
Что ещё указано в документации:
- два режима: Build (агент вносит изменения) и Plan (агент только предлагает, как реализовать задачу, ничего не меняя), переключение клавишей
Tab; - команда
/initсоздаёт файлAGENTS.md, в котором описана структура проекта, чтобы агенту было проще в ней ориентироваться; - установка:
curl -fsSL https://opencode.ai/install | bash, либо через npm, Homebrew и другие менеджеры пакетов. Для Windows рекомендуется WSL.
Про мессенджеры, расписание и память между сессиями на странице введения ничего не сказано, поэтому ориентируйтесь на документацию проекта, если эти возможности для вас важны.
Что такое Hermes Agent
Hermes Agent это открытый агент (лицензия MIT) от Nous Research. Он живёт на вашем компьютере или сервере и продолжает работать, когда вы закрыли окно. По описанию разработчиков, у него есть единая память, навыки, которые он создаёт сам, задачи по расписанию и подключение к мессенджерам. Подробный обзор в статье «Hermes Agent: что это, как установить и настроить».
Сравнение
| Вопрос | Hermes Agent | OpenCode |
|---|---|---|
| Главная задача | Постоянный помощник: сводки, мониторинг, задачи по расписанию, ответы в чате | Помощь в разработке: чтение и правка кода проекта |
| Где работает | Компьютер или сервер, постоянно | Терминал, десктоп, редактор, когда вы работаете |
| Работа с мессенджерами | Да (Telegram, Discord, Slack и другие) | В документации введения не указана |
| Задачи по расписанию | Да, встроенные | В документации введения не указаны |
| Режим «сначала план» | Подтверждения команд: режимы smart, manual, off | Режим Plan, в котором код не меняется |
| Файл описания проекта | Память и навыки | AGENTS.md |
| Лицензия | MIT | На странице введения не указана |
Чек-лист «Какой ИИ-агент выбрать»
8 вопросов и сводная таблица по четырём агентам: платформы, мессенджеры, расписание, лицензии. Оставьте контакты, откроем сразу.
Их можно ставить вместе
Если вам нужно и то, и другое, их можно совмещать. В каталоге встроенных навыков Hermes есть навыки claude-code, codex и opencode: они передают задачу по коду соответствующей программе. Схема такая: вы пишете Hermes в Telegram «исправь ошибку в проекте», а работу с кодом выполняет специализированный агент. Это удобно, когда вы хотите ставить задачи с телефона, пока компьютер работает сам.
Агенты и права доступа в OpenCode
В отличие от «один режим на всё» у OpenCode есть несколько встроенных агентов. Это полезно знать, чтобы не выдавать лишнего:
| Агент | Тип | Что делает |
|---|---|---|
| Build | основной | Агент по умолчанию, все инструменты включены |
| Plan | основной | Планирует и анализирует, правки файлов запрещены (кроме папки планов) |
| General | вспомогательный | Исследует сложные вопросы и ведёт многошаговые задачи, полный доступ |
| Explore | вспомогательный | Быстрый агент только для чтения: поиск файлов и кода |
| Scout | вспомогательный | Только для чтения: внешняя документация и зависимости |

Основные агенты переключаются клавишей Tab, вспомогательных можно позвать упоминанием, например @general найди, где используется эта функция.
Права задаются значениями ask (спрашивать), allow (разрешить), deny (запретить). Ключ edit отвечает за правку файлов, shell за команды оболочки. Правила для команд задаются шаблонами, побеждает последнее подходящее правило, поэтому общий шаблон * ставят первым:
{
"$schema": "https://opencode.ai/config.json",
"agent": {
"build": {
"permission": {
"edit": "ask",
"shell": {
"*": "ask",
"git status *": "allow"
}
}
}
}
}
Свой агент создаётся командой opencode agent create или файлом в .opencode/agents/ (для проекта) либо ~/.config/opencode/agents/ (для всех проектов).
Как подключить модель к OpenCode
В интерфейсе выполните /connect, выберите провайдера и введите ключ, затем /models для выбора модели. Ключи сохраняются в ~/.local/share/opencode/auth.json. Для локальных моделей используется пакет @ai-sdk/openai-compatible и адрес сервера:
| Сервер | baseURL |
|---|---|
| Ollama | http://localhost:11434/v1 |
| LM Studio | http://127.0.0.1:1234/v1 |
| llama.cpp (llama-server) | http://127.0.0.1:8080/v1 |
Если инструменты у локальной модели не работают, документация OpenCode советует увеличить num_ctx в Ollama. У Hermes требование жёстче: контекст не меньше 64 000 токенов, подробности в статье «Локальная модель для Hermes Agent».

Что взять себе от каждого
- От OpenCode полезно перенять привычку сначала план, потом правки: режим Plan не меняет файлы, а только предлагает. В Hermes похожую роль играет режим подтверждений команд.
- От Hermes полезно перенять постоянную работу и память: агент помнит проекты и запускает задачи по расписанию.
- Если нужны оба, настройте разные уровни доступа: коду нужен доступ к проекту, а постоянному помощнику с мессенджером нужны минимальные права.
Как выбрать
Если хотите короткую подсказку, ответьте на четыре вопроса:
И правила на словах:
- Вы разработчик или делаете сайт, бота, сервис. Начните с агента для кода. Если вам нужен именно OpenCode или Claude Code, сравните их доступность и условия.
- Вам нужен помощник вне разработки: сводки, отчёты, мониторинг, почта, напоминания. Это территория Hermes.
- Нужны оба. Поставьте сначала один под свою главную задачу, проверьте его на реальном деле, потом добавляйте второго.
Для сравнения агентов по восьми вопросам мы собрали чек-лист (форма на этой странице). Если вам ближе работа с кодом без программирования, посмотрите мини-курс «Старт: Claude Code, Codex, Cursor»: в нём разбираем, что выбрать, сколько это стоит из России и как сделать первый сервис.
Про доступ из России
Сами программы бесплатны, но модели, к которым они подключаются, имеют свои правила доступа и оплаты. Условия определяет провайдер модели. Проверяйте их до оплаты.
Что дальше
Если выбрали Hermes, установите его по статьям «Hermes Agent на Windows» или «Hermes Agent на VPS в Docker». Про связку с Claude Code читайте в статье «Hermes Agent и Claude Code». Сравнение с OpenClaw в статье «Hermes Agent или OpenClaw».
Частые вопросы
OpenCode и Hermes Agent это одно и то же? Нет. OpenCode помогает писать код. Hermes Agent постоянно работает и отвечает в мессенджерах.
Можно ли использовать вместе?
Да. В Hermes есть навык opencode, который передаёт задачи по коду OpenCode.
Что бесплатно? Hermes Agent под лицензией MIT. Для OpenCode лицензия на странице введения не указана, смотрите документацию проекта. Платить придётся за модели, если вы выбираете платного провайдера.
Где подробнее про установку OpenCode? В документации проекта.
Источники и дата проверки
Данные проверены 22 октября 2026 года:
Материал независимый: учебный центр «Альма Матер» не связан с разработчиками упомянутых программ и сервисов. Названия принадлежат их владельцам.
Hermes Agent за 90 минут: 29 октября, четверг, 19:00 по Москве
Поставим Hermes Agent на экране, подключим модель и первую задачу. Запись эфира и набор готовых файлов получают все, кто зарегистрировался.
Записаться бесплатно →Хотите научиться делать это хорошо?
Настроенное рабочее место и первый работающий сервис за час.
Старт: Claude Code, Codex, Cursor, 2 990 руб. →