Три агента с открытым исходным кодом задают разговор в конце 2026 года — OpenCode v2, Hermes и OpenClaw — а вместе они набрали более 850 000 звёзд на GitHub.
OpenClaw, ассистент в стиле лобстера, который начинался как любительский мост для WhatsApp, а теперь управляется собственным фондом, — около 392 000. Hermes Agent, самообучающийся персональный агент от Nous Research, перевалил за 250 000 — обогнав OpenCode где-то за лето. А OpenCode, агент для программирования с открытым исходным кодом от команды, создавшей SST, — около 212 000, и он только что завершил самую масштабную перестройку из всех, что предпринимали эти трое.
Вопрос, который все о них задают: какой из них мне использовать? Честный ответ: вопрос немного не тот. Эти три инструмента пересекаются, заимствуют идеи друг у друга и даже подключаются друг к другу — но созданы они для разных задач. OpenCode — мастерская для кода. Hermes — агент, который живёт рядом с вами и учится. OpenClaw — коммутатор, который встраивает ассистента в каждое ваше чат-приложение, для одного человека или целой команды.
Итак, эта статья делает три вещи. Она толково объясняет различия — без театра таблиц функций. Она громко — потому что я считаю, что это заслуженно, — защищает мысль, почему OpenCode 2.0, официально ставшая основной веткой релизов OpenCode 12 октября, — самое важное обновление агента с открытым исходным кодом этой осенью. А ещё она раскладывает огромную волну новых моделей, появившихся за последние девяносто дней, взятых напрямую из models.dev базы данных, по каждому агенту, чтобы вы знали, что действительно запускать.
Всё здесь сверено с официальной документацией, примечаниями к релизам, списками изменений и собственными репозиториями всех трёх проектов по состоянию на 17 октября 2026. Все три выпускают обновления почти ежедневно, поэтому я помечаю нестабильные цифры по ходу текста.

Кратко — версия за 60 секунд
- Это не три версии одного и того же. OpenCode v2 — это агент для программирования , который стал программируемой средой выполнения агентов. Hermes Agent — это персональный агент , построенный вокруг памяти и цикла обучения. OpenClaw — это self-hosted платформа-ассистент (самостоятельный хостинг) , построенная вокруг Gateway, который соединяет модели, инструменты и более 20 чат-приложений для одного человека или команды.
- OpenCode 2.0 — обновление года. Тег 2.0.0 вышел 11 сентября; пост Anomaly о запуске 12 октября сделал ветку 2.x основной; 2.0.32 вышла 16 октября — 33 релиза за пять недель. Одна общая фоновая служба за каждым интерфейсом, перестроенный API, Code Mode включённый для каждого сервера MCP, фоновые субагенты и команды оболочки (нажмите
Ctrl+B), более 80 внутренних плагинов с горячей перезагрузкой, клиентский пакет и встраиваемый SDK, встроенные инструменты git worktree, удалённое сопряжение по QR-коду, нативная поддержка Windows ARM64 и пакеты WinGet. - Чем вам обойдётся v2: плагины v1 не загружаются, серверный API изменился, v2 не запускает языковые серверы (поэтому нет диагностики LSP), а общий доступ к сессиям убран. V1 по-прежнему получает патчи — 1.19.3 вышла 16 октября — и
opencode upgrade --majorперенесёт вас, когда вы будете готовы. - Hermes Agent v0.22.0, “The Threshold Release”, вышел 13 октября и это его самый крупный релиз: пошаговый первый запуск на пробной модели, коннекторы приложений для таких инструментов, как Linear и Notion, локальные модели в один клик через llama.cpp, каталог Plugin Catalog из 600 проверенных плагинов, вход через менеджер паролей для его браузера, “Bot Screen”, который можно перехватить, и управление субагентами в реальном времени. Начиная с v0.21.0 в него вошло около 6 080 слитых пул-реквестов от примерно 2 520 контрибьюторов.
- OpenClaw — самый крупный и самый “инфраструктурный” из трёх. Сейчас им управляет независимый фонд 501(c)(3), где есть мейнтейнеры из Microsoft, NVIDIA, OpenAI и Tencent, платного тарифа у него нет, а его октябрьские релизы (2026.10.1–2026.10.4) посвящены надёжности. Это лучший выбор для многоканальных многопользовательских ассистентов — и тот, у кого самая тяжёлая история безопасности. Песочница по-прежнему отключена по умолчанию.
- Волна моделей реальна. С начала сентября models.dev добавил Gemini 4 Argon, Muse Wonder от Meta и модель с открытыми весами Muse Spark Open (всего 816 млрд, 42 млрд активных), Claude Haiku 5.5 по $0.10/$0.50 за миллион токенов, Mistral Large 4, открытую модель от Reflection Beam 1.0, GPT-6.1 Sol, Claude Sonnet 5.5 и Opus 5.5, открытую MiMo-V2.6 от Xiaomi, Grok 4.7 и DeepSeek V4.1 Flash. Контекстное окно на миллион токенов теперь норма, а цены на вывод — от $0.28 до $50 за миллион токенов.
- Моя рекомендация: пишите код с OpenCode v2. Запускайте Hermes (если хотите агента, который учится вам) или OpenClaw (если нужна общая многоканальная инфраструктура) как постоянно работающую “приёмную”. Затем подключите приёмную к OpenCode — Hermes поставляет встроенный навык OpenCode, а OpenClaw умеет управлять OpenCode как внешним harness по Agent Client Protocol.
- Сколько это стоит: все три распространяются по лицензии MIT и бесплатны. Счёт — это время работы моделей. Направить в постоянно работающий чат-агент небольшую быструю модель вместо средней — это разница примерно между $3 и $47 в месяц при одной и той же нагрузке, а фронтирные модели стоят куда дороже (в части 10 показаны расчёты).
OpenCode v2, Hermes Agent и OpenClaw: краткий обзор
| OpenCode v2 | Hermes Agent | OpenClaw | |
|---|---|---|---|
| Что это | Агент для кодинга на ИИ с открытым исходным кодом, перестроенный в программируемую среду выполнения агентов | Самоулучшающийся персональный агент с памятью и циклом обучения | Платформа ассистента на self-hosted (самостоятельном хостинге), построенная вокруг Gateway |
| Создатель | Anomaly (команда, создавшая SST) | Nous Research | OpenClaw Foundation (независимый фонд 501(c)(3)); создатель — Peter Steinberger |
| Лицензия | MIT | MIT | MIT |
| Как зарабатывает | Необязательные сервисы моделей: Zen (оплата по факту), Go ($10 в месяц), Go Plus ($40 в месяц), корпоративный | Необязательная подписка Nous Portal и Hermes Cloud в облаке | Никак — нет платного тарифа, платного хостинга или токена; финансируется жертвователями |
| Последний релиз (17 окт.) | 2.0.32 (16 окт.); v1 всё ещё получает патчи (1.19.3) | v0.22.2 (15 окт.); v0.22.0 “Threshold” — 13 окт. | 2026.10.4 (15 окт.); 2026.10.10-beta.1 в тестировании |
| Звёзды GitHub | ~212 тыс. | ~254 тыс. | ~392 тыс. |
| Основная среда выполнения | TypeScript на Node | Python | TypeScript на Node (24.16+ или 26.1+) |
| Основные интерфейсы | Терминальный интерфейс, opencode mini, настольное приложение Electron, устанавливаемое веб-приложение, расширения для IDE, HTTP API, SDK | CLI и TUI, Hermes Desktop, шлюз обмена сообщениями, веб-дашборд, API, совместимый с OpenAI, ACP для редакторов | Browser Control UI, CLI, TUI, приложение в строке меню macOS, Windows Hub, узлы iOS и Android |
| Приложения для чатов | Не его задача — вы подключаете браузер или телефон к сервису | 20+ (Telegram, Discord, Slack, WhatsApp, Signal, электронная почта, Teams, iMessage через BlueBubbles…) | 20+ (WhatsApp, Telegram, Discord, iMessage, Slack, Teams, Signal, Google Chat…) |
| Память | Сессии, AGENTS.md и навыки — без долгосрочного представления о вас | Курируемая MEMORY.md и USER.md, поиск по сессиям, подключаемые провайдеры памяти, самостоятельно написанные навыки | Один слот для плагина памяти, поиск по сессиям, воспоминания с отслеживанием источника, Skill Workshop |
| Где выполняется код | Ваша машина, за упорядоченными правилами разрешений; Code Mode выполняет JavaScript в изолированном интерпретаторе | Семь терминальных бэкендов: локальный, Docker, SSH, Singularity, Modal, Daytona, Vercel Sandbox | По умолчанию хост; опционально песочницы, узлы устройств и облачные воркеры |
| Модель безопасности по умолчанию | Правила «разрешить/спросить/запретить» (побеждает последнее совпадение), политики жёсткого запрета, снимки до и после каждого шага | Подтверждение команд и сопряжение в личных сообщениях; проект утверждает, что единственная реальная граница — операционная система | Сопряжение в личных сообщениях по умолчанию; политика реализуется в коде Gateway; песочница включается по желанию |
| Сильная сторона | Написание, рефакторинг и проверка кода | Долгоживущий агент, который изучает вас и живёт в ваших чатах | Общая постоянно работающая инфраструктура ассистента для дома, команды или компании |
Версии, число звёзд и цены — срез на 17 октября 2026 года. Все три проекта выпускают релизы несколько раз в неделю — прежде чем полагаться на конкретную сборку, проверьте страницу релизов каждого проекта.
Содержание
- Кратко — версия за 60 секунд
- OpenCode v2, Hermes Agent и OpenClaw: краткий обзор
- Часть 1 — Три агента, три задачи
- Часть 2 — OpenCode 2.0: обновление года
- Часть 3 — Где OpenCode v2 ещё сыроват
- Часть 4 — Hermes Agent: агент, который изучает вас
- Часть 5 — OpenClaw: от мема про лобстера до фонда
- Часть 6 — Лицом к лицу: 12 различий, которые действительно важны
- Часть 7 — Почему для кода я выбрал бы OpenCode v2
- Часть 8 — Вместе лучше: приёмная и мастерская
- Часть 9 — Новая волна моделей по данным models.dev
- Часть 10 — Сколько это на самом деле стоит
- Часть 11 — Безопасность: раздел, который никто не хочет читать
- Часть 12 — Как установить все три: пошагово
- Часть 13 — Что вам запускать? Восемь сценариев
- 1. “Я просто хочу создавать программы.”
- 2. “Хочу ассистента в телефоне, который действительно меня помнит.”
- 3. “Хочу одного ассистента для семьи или команды — в WhatsApp, Slack и Teams.”
- 4. “У меня небольшой бизнес, и мне нужна автоматизация — ежедневные отчёты, разбор входящих, напоминания.”
- 5. “Хочу запускать задачи по кодингу с телефона.”
- 6. “Мой код не должен выходить за пределы компании.”
- 7. “Я на OpenClaw, но мне интересен Hermes.”
- 8. “Я всё ещё на OpenCode v1.”
- Часть 14 — За чем следить дальше
- Часто задаваемые вопросы
- Чем отличаются OpenCode, Hermes Agent и OpenClaw?
- OpenCode v2 лучше Hermes Agent для программирования?
- Hermes Agent лучше OpenClaw?
- Что нового в OpenCode 2.0?
- Стоит ли обновляться с OpenCode v1 до v2?
- Можно ли использовать OpenCode вместе с Hermes Agent или OpenClaw?
- OpenCode, Hermes Agent и OpenClaw бесплатны?
- Какие ИИ-модели лучше всего работают с этими агентами в октябре 2026 года?
- Безопасно ли пользоваться OpenClaw?
- Может ли Hermes Agent запускать локальные модели?
- Что такое models.dev?
- Поддерживает ли OpenCode v2 LSP?
- Кто делает OpenCode, Hermes Agent и OpenClaw?
- Итог
Часть 1 — Три агента, три задачи
Прежде чем смотреть на таблицы функций, полезно представить, где каждый инструмент живёт.
OpenCode — это мастерская. Вы открываете его внутри проекта, описываете, что нужно, и он проделывает цикл, который делает разработчик: читает код, составляет план, правит файлы, запускает команды, читает вывод, исправляет сломанное и продолжает, пока работа не сделана или пока не понадобитесь вы. Его сессии — про кодовую базу, а не про вас. Он старается понять ваш репозиторий — через AGENTS.md файлы, навыки и сам код — и он намеренно хорош в неглянцевых частях работы с кодом: разрешения, отмена, диффы, параллельные ветки.
Hermes Agent — компаньон, который учится. Nous Research построила его вокруг того, что называет замкнутым циклом обучения. Вы общаетесь с ним из терминала, настольного приложения или чата на телефоне; он хранит небольшую, отобранную память о вас и вашей среде в MEMORY.md и USER.md, ищет по своим прошлым разговорам, пишет себе новые навыки после трудной задачи и дорабатывает их в следующий раз. Он ставит задачи по расписанию, делегирует подагентам и работает на чём угодно — от ноутбука до дешёвого VPS и бессерверной песочницы, которая засыпает при простое. Он вполне умеет писать код — даже запускает настоящие серверы языков — но его центр тяжести — вам.
OpenClaw — это коммутатор. В его основе — Gateway, локальная плоскость управления, которой принадлежат сессии, инструменты, учётные данные и подключения к чат-платформам. Каналы приводят ассистента в WhatsApp, Telegram, iMessage, Slack, Teams, Discord и ещё более десятка других; сопутствующие приложения и телефонные “узлы” добавляют голос, камеру, экран и действия с устройством. Один и тот же Gateway запускает частного ассистента на одном ноутбуке или общее развёртывание для команды — проект утверждает, что разница только в конфигурации. Его собственный архитектурный тезис: доверенный шлюз, недоверенное исполнение и политика, применяемая в коде, а не запрашиваемая в промпте.
Показать изображение Три разные отправные точки. Каждый проект тянется к остальным, но настройки по умолчанию всё ещё говорят, для чего он создан.
Что у них общего
Пересечение реально, и оно растёт:
- Все три под лицензией MIT и бесплатны для self-hosted (самостоятельного хостинга).
- Все три не привязаны к конкретной модели. Работают и хостед-модели фронтира, и модели с открытыми весами через облачных провайдеров, и локальные модели через Ollama, LM Studio, vLLM или llama.cpp.
- Все три понимают MCP, Model Context Protocol, поэтому одни и те же серверы инструментов подключаются к каждому.
- Все три используют один формат навыков. OpenCode загружает навыки из своих папок и и
.claude/skillsи.agents/skills; Hermes совместим со стандартом agentskills.io; OpenClaw следует спецификации AgentSkills. Хорошо написанный навык переносится между ними. - Все три читают
AGENTS.mdинструкции в этом формате. OpenClaw и Hermes также разделяют идеюSOUL.md-файла персоны иUSER.md-профиля — Hermes даже может импортировать конфигурацию OpenClaw одной командой. - У всех трёх теперь есть некая форма “режима кода” — модель пишет небольшой скрипт, который вызывает несколько инструментов за раз вместо одного вызова инструмента на каждый обмен.
Где они действительно расходятся
Различия — в настройках по умолчанию и центре тяжести:
| Вопрос | OpenCode v2 | Hermes Agent | OpenClaw |
|---|---|---|---|
| О чём “сессия”? | О проекте и задаче | О разговоре с вам (и вашими ботами) | О разговоре в канале — для одного человека или многих |
| Что он помнит в долгосрочной перспективе? | Инструкции и навыки вашего репозитория’ | Вы: предпочтения, окружение, прошлые разговоры | Всё, что хранит его плагин памяти, с зафиксированным происхождением |
| Для кого это? | Разработчик (или команда разработчиков) | Один человек, возможно, с целым набором ботов | Один человек, домохозяйство или целая организация |
| Где он обычно работает? | На вашей машине разработчика (или на сервере разработки, с которым вы сопрягаетесь) | Где угодно — ноутбук, VPS за $5, Docker, бессерверные песочницы | Машина под вашим контролем, обычно постоянно включённая |
| Его инстинкт, когда он не уверен | Спрашивать перед действием (правила разрешений) | Спрашивать разрешение на рискованные команды; учиться на результате | Следовать политике, заданной оператором |
Помните эту таблицу. Большинство споров “OpenClaw против Hermes против OpenCode” в интернете на самом деле о том, какая из этих строк важна для спорящего.
Часть 2 — OpenCode 2.0: обновление года
Я работаю с OpenCode, и каждая неделя релизов v2 только усиливала аргументы в его пользу. Вот почему он заслуживает этого звания.
Большинство успешных проектов с открытым исходным кодом никогда не решаются переписать себя. OpenCode решился — и вместо того, чтобы год извиняться, команда выпустила релиз 33 релиза за пять недель, сделала 2.x основной линейкой и продолжила выпускать патчи для старой линейки для всех, кто не готов переходить.
Хронология
| Когда (2026) | Что произошло |
|---|---|
| Июль | OpenCode 2.0 выходит в публичную бету (поначалу в виде отдельного opencode2 бинарника) |
| 11 сентября | Выпущен тег 2.0.0 |
| 12–30 сентября | Выпускаются версии с 2.0.1 по 2.0.21 — часто по два релиза в день |
| 11 октября | v1.19.0 добавляет opencode upgrade --major и /update команду, которая может перевести вас на OpenCode 2 — и перестаёт автоматически устанавливать обновления |
| 12 октября | Anomaly публикует свой пост о запуске OpenCode 2.0; официальный журнал изменений переходит на линейку 2.x; The New Stack и Product Hunt подхватывают новость. 2.0.27 добавляет встроенные инструменты worktree, устанавливаемое веб-приложение и более безопасное удалённое сопряжение |
| 13 октября | 2.0.28: автопринятие для каждого проекта, нативная версия для Windows ARM64, пакеты WinGet |
| 14 октября | 2.0.29: удалённое сопряжение устройств по QR-коду, управление учётными записями провайдеров, автоматическое продолжение ответа |
| 15 октября | 2.0.30: закреплённые диффы в интерфейсе терминала, изменённые файлы по ходам, инструкции globs и URL теперь загружаются, старый бэкенд обмена сессиями выведен из эксплуатации |
| 16 октября | 2.0.32: скопировать последний ответ с помощью /copy, headless auth login, экспериментальный API голосовых сессий в SDK. V1 в тот же день получает 1.19.3 |
Номера сборок и даты взяты из тегов и changelog проекта. Считайте их снимком на конкретный момент.
Показать изображение Тридцать три релиза v2 за пять недель — и при этом v1 продолжал получать сборки с исправлениями. Быстро, но не безрассудно.
Семь главных идей OpenCode 2.0
1. Один сервис за каждым экраном
В 2.0 сервер OpenCode запускается автоматически как один фоновый процесс на вашей машине, а всё остальное — его клиенты: полноэкранный интерфейс терминала, более лёгкий opencode mini, десктопное приложение на Electron, веб-приложение, расширения для IDE и ваши собственные скрипты. Начните сессию в терминале, продолжите в десктопном приложении, подтвердите запрос разрешения из вкладки браузера — это одна и та же сессия везде.
Разделение клиента и сервера было и в v1, но сам Anomaly в своём посте признаёт, что этого касались только опытные пользователи. В 2.0 это просто то, как работает OpenCode, и вы это видите:
bash
opencode service status # работает ли общий сервис и где?
opencode service restart # если завис — перезапустить
2. API, переписанный с нуля
Anomaly на удивление прямо высказался о старом серверном API. Вердикт в трёх словах: “Он был плохим.” Новый переработали с учётом того, как миллионы ежедневных пользователей на самом деле управляют агентами, и — что особенно важно — OpenCode может вызывать его для самого себя. В примерах из поста о запуске агент создаёт git worktree для новой задачи, переименовывает сессию и переносит её в этот worktree, перечисляет сессии и прерывает зависшую.
Вот в чём настоящий сдвиг в v2. OpenCode больше не просто инструмент, которым вы пользуетесь; это runtime, которым может управлять другое ПО. Orca — открытая кабина для запуска нескольких агентов в параллельных git worktree — как раз из тех инструментов, которым это идёт на пользу. Как и неофициальные SDK, которые уже появляются для других языков.
3. Code Mode, включённый по умолчанию для MCP
Именно на эту функцию я бы в первую очередь указал скептику.
Каждый добавленный MCP-сервер обычно выливает определения своих инструментов в контекст модели, а каждый вызов инструмента — отдельный round trip. Добавьте десять серверов, и вы платите — токенами и задержкой — ещё до того, как ввели первое слово.
Ответ OpenCode 2.0 — это Code Mode. Минимальный интерпретатор JavaScript в новом @opencode/codemode пакете превращает MCP-серверы и эндпоинты OpenAPI в вызываемые функции. Вместо того чтобы вызывать инструменты по одному, модель пишет короткий скрипт, который связывает несколько вызовов в один round trip — в примере из поста о запуске баги из GitHub сразу заводятся в Linear. Каждый MCP-сервер по умолчанию подключён к Code Mode. Anomaly утверждает, что можно подключить тысячу инструментов почти без раздувания контекста и позволить агенту самому находить и комбинировать их.
Он плотно изолирован: у песочницы нет прямого доступа к файловой системе, нет импортов, нет таймеров и нет прямого fetch — она может вызывать только инструменты из своего каталога, и каждый такой вызов всё равно проходит через ваши правила разрешений. execute У инструмента execute, который её запускает, есть собственное разрешение, поэтому его можно полностью отключить.
Меньше round trip — меньше ожидания и меньше токенов. Но я всё же назвал бы это многообещающим а не про доказавшим себя — независимого бенчмарка по нему пока никто не опубликовал — но конструкция верная.
4. Фоновые субагенты и фоновый shell
Самое узкое место в агентном кодинге — не модель. Это ожидание.
В 2.0 основной агент может передать задачу субагенту, который работает в фоне — автоматически или по вашей просьбе — и продолжить работу. Такой субагент может использовать другую модель: в примере из поста о запуске субагент-ревьюер на отдельной модели читает работу основного агента. Долго работающие команды shell тоже могут выполняться асинхронно, причём агент получает уведомление, когда они завершатся. А если что-то уже выполняется на переднем плане, Ctrl+B он отправляет это в фон.
Одна оговорка, которую документация справедливо подчёркивает: параллельность — не изоляция. Два агента, редактирующие одни и те же файлы, всё равно столкнутся. Поэтому следующая функция важна.
5. Встроенные Git worktrees
Начиная с 2.0.27, в OpenCode встроены worktree_create, worktree_list и worktree_remove инструменты. Попросите его начать рискованное изменение в отдельном worktree — и он создаст изолированную копию на своей ветке и перенесёт туда сессию. Удаление worktree требует обычного подтверждения правки, а принудительное удаление может уничтожить незакоммиченную работу, поэтому читайте запрос перед нажатием.
Скомбинируйте фоновых субагентов с worktrees — и получите параллельные изолированные потоки работы в одном окне OpenCode, не прибегая к другим инструментам.
6. Плагины на всех уровнях
Почти каждая функция в 2.0 сама построена как внутренний плагин — их более 80. Логика Anomaly проста: если команде приходится жить на Plugin API, то Plugin API остаётся хорошо поддерживаемым. Плагины Terminal-UI перешли из экспериментальных в стабильные и работают на библиотеке OpenTUI. И всё перезагружается на лету, что приводит к самому приятному трюку в релизе: попросите OpenCode написать плагин для себя прямо в середине сессии, и он сразу сможет им воспользоваться.
7. Клиент и встраиваемый SDK
@opencode/client подключается к запущенному сервису — локальный он находит автоматически, что упрощает запланированные скрипты — и поставляется в вариантах на чистом JavaScript и на Effect. @opencode/sdk идёт дальше: это тот же код, на котором работает CLI, упакованный так, чтобы вы могли встроить среду выполнения OpenCode в свой сервер или в такое окружение, как Cloudflare Durable Objects, причём любой клиент OpenCode сможет к нему подключиться. Anomaly говорит, что SDK всё ещё в разработке; считайте его ранним.
Три недели с версии 2.0.15
В конце сентября v2 была на 2.0.15. Вот что появилось с тех пор — длинный список для трёх недель:
- Удалённое сопряжение устройств (2.0.29). В Settings → Pairing, выберите Pair device чтобы включить удалённый доступ через OpenTunnel и получить QR-код или ссылку. Теперь управлять сессией с телефона можно, отсканировав код.
- Управление аккаунтами провайдеров (2.0.29). Переключайте, переименовывайте, удаляйте или добавляйте аккаунты для каждого провайдера из диалога подключения или Settings → Providers.
- Автоматическое продолжение ответа (2.0.29). Ответы, упирающиеся в лимит выходных токенов, теперь продолжаются, а не обрываются на полуслове.
- Автопринятие по проектам (2.0.28). Доверяйте одному проекту больше, чем другому, в разделе Settings → Projects, или переключайте это в сессии с помощью
mod+shift+a. - Нативные пакеты Windows ARM64 и WinGet (2.0.28). Больше никакой эмуляции x64 на ноутбуках с ARM.
- Обзор новинок релиза в терминале (2.0.28). После обновления главный экран один раз показывает, что’s нового;
/highlightsвозвращает его. - Устанавливаемое веб-приложение и более безопасное удалённое сопряжение (2.0.27). Установите веб-интерфейс из Chrome или Edge; первый запуск
opencode pair --remoteтеперь предупреждает, что открывает доступ к вашему серверу, и запрашивает подтверждение. - Учётные данные Google Cloud для Vertex и более быстрые снимки (2.0.26). Application Default Credentials работают сразу из коробки, а снимки сессий стоят дешевле, восстанавливаются после прерываний и занимают меньше места на диске.
- Диффы в закреплённой панели и “изменённые файлы по ходам” (2.0.30).
/diffоткрывает просмотр диффов рядом с вашей сессией (нажмитеfчтобы перейти в полноэкранный режим), а таймлайн может показывать, какие файлы изменил каждый ход, с количеством строк. - Инструкции, которые действительно загружаются (2.0.30). Локальные glob-шаблоны и удалённые URL в настройке
инструкциитеперь разрешаются и обновляются — это закрывает один из пробелов, с которыми запускалась v2. - Улучшения удобства (2.0.32).
/copyкопирует последний ответ, а не всю переписку,opencode auth loginбольше не падает на серверах без графического интерфейса, а в SDK появился экспериментальный API голосовых сессий для realtime-моделей OpenAI’s и Grok Voice от xAI.
Что перешло из 2.0.0 — и до сих пор впечатляет
Все функции со времён запуска на месте, и именно поэтому я доверяю v2 настоящую работу:
- Права, которые работают как межсетевой экран. Единый упорядоченный список
allow,«спрашивать»иdenyправил — побеждает последнее совпадение — поэтому “спрашивать перед любой командой оболочки, разрешитьgit status, запретитьgit push” — это три строки. Разумные настройки по умолчанию спрашивают разрешение перед любым действием вне проекта и перед чтением.envфайлов. - Политики которые никогда не спрашивают, а только запрещают — например, убирают из списка всех провайдеров моделей, кроме одобренных.
- Снимки до и после каждого шага модели, с
/undo,/redoи сообщение об откате. - Локальные модели, которые просто появляются. Ollama, LM Studio и vLLM обнаруживаются автоматически на своих портах по умолчанию.
- Варианты моделей повсюду с
provider/model#variant, поэтому агент-планировщик и агент-исполнитель могут запускать одну и ту же модель с разным уровнем рассуждений. - Навыки, которые можно переносить. OpenCode читает папки навыков Claude Code’s и кросс-инструментальные
.agentsпапки навыков напрямую. - Прогрев кэша промптов (по умолчанию отключено) и сжатие на основе контрольных точек для длинных сессий.
Как обновиться
Если вы на v1, обновитесь до последней 1.x и выполните:
bash
opencode upgrade --major # или введите /update в терминальном интерфейсе
opencode --version # должно показать 2.0.x
opencode service status # подтверждает, что общий сервис запущен
Новые установки могут использовать установщик v2 напрямую (curl -fsSL https://opencode.ai/v2/install | bash) или менеджер пакетов — полный список в части 12. Сделайте резервную копию ~/.config/opencode сначала; v1 и v2 используют общие папки конфигурации.
Часть 3 — Где OpenCode v2 ещё сыроват
Я хочу, чтобы люди пользовались OpenCode v2. Именно поэтому этот раздел существует. Перехвалить инструмент — самый быстрый способ заставить кого-то от него отказаться.
Плагины v1 не работают. API плагинов переписали, и руководство по миграции прямо говорит: переименовать ключ конфигурации или перенести файл недостаточно — код плагина v1 нужно портировать. Популярные плагины догоняют, но проверьте свой, прежде чем переходить.
API сервера полностью другой. Всё, что написано под HTTP-эндпоинты v1, нужно портировать, а новые сторонние SDK всё чаще ориентируются только на 2.x.
В v2 нет LSP — пока. Вот это я бы подчеркнул для всех, кто работает с типизированной кодовой базой. V2 принимает вашу lsp конфигурацию, но, согласно руководству по миграции, не запускает языковые серверы, не предоставляет инструменты LSP и не выдаёт диагностику LSP. Рекомендуемый обходной путь — позволить агенту запускать ваш линтер, проверку типов или компилятор: добавьте allow правило для npm run typecheck * (или ваш аналог), чтобы он мог проверять свою работу без запросов. Стоит знать, что Hermes Agent действительно запускает полноценные языковые серверы — pyright, gopls, rust-analyzer, typescript-language-server и ещё около двадцати — и возвращает их диагностику после каждой правки. В этом одном пункте Hermes впереди.
Общий доступ к сессиям убран. В v1 можно было опубликовать сессию по публичной ссылке. В 2.0.30 команда убрала выведенный из эксплуатации бэкенд шаринга и недоступную /share команду. Если вы использовали ссылки для показа клиентам, что делал агент, экспортируйте расшифровку вместо этого.
Скорость выпуска релизов работает в обе стороны. Тридцать три релиза за пять недель означают быстрые исправления и неизбежные редкие регрессии. Даже упаковка ещё устаканивается: пакеты WinGet были анонсированы в 2.0.28, но последние коммиты проекта приостанавливают автоматические отправки в WinGet, пока пакеты не примут. Если вы на Windows, проверьте, прежде чем полагаться на этот путь.
Ускорение пока никто не измерял. Code Mode и фоновая работа должны сокращать число токенов и ожидание. Как отметил один аккуратный независимый разбор, нет опубликованного бенчмарка, показывающего, что v2 быстрее или дешевле v1 на одной и той же задаче. Измерьте это на своём репозитории.
К общему сервису стоит относиться серьёзно. В январе уязвимость в сервере v1 OpenCode (CVE-2026-22812, оценка CVSS 8.8) позволяла неаутентифицированное удалённое выполнение кода в версиях до 1.0.216. Дизайн v2 осторожнее — сервис слушает localhost, opencode pair выдаёт учётные данные, а удалённое подключение теперь требует подтверждения — но фоновый сервис, который умеет запускать команды оболочки, всё равно остаётся фоновым сервисом, который умеет запускать команды оболочки. Держите его на localhost, подключайтесь по SSH или через частную сеть вроде Tailscale и никогда не открывайте порт в интернет.
Мой вывод: ничто из этого не должно остановить нового пользователя, а большая часть — вообще кого-либо. Если вы зависите от плагинов v1, диагностики LSP или ссылок на сессии, задержитесь на 1.19.x чуть дольше. Всем остальным стоит переходить сейчас.
Часть 4 — Hermes Agent: агент, который изучает вас
Если OpenCode — специалист, то Hermes Agent — амбициозный универсал, и на GitHub, по крайней мере, побеждает универсал. Hermes вырос с примерно 165 000 звёзд в конце мая до 216 000 к середине июля (по данным отчётов Hermes Atlas, которые ведёт сообщество) и сегодня имеет около 254 000.
Кто его делает
Hermes Agent создан в Nous Research, лаборатории ИИ с открытым исходным кодом, известной прежде всего семейством моделей Hermes. Агент распространяется под лицензией MIT, а бизнес строится вокруг него: Nous Portal, подписка, которая объединяет доступ к более чем 300 моделям плюс “Tool Gateway” для веб-поиска, генерации изображений, синтеза речи, облачного браузера и опциональных облачных песочниц; и Hermes Cloud, вариант с хостингом. В июле TechCrunch сообщил, что Nous ведёт переговоры о привлечении нового финансирования при оценке около $1,5 млрд; RuntimeWire сообщил о раунде не менее $75 млн во главе с Robot Ventures. Считайте оба сообщения неподтверждёнными.
Цикл обучения
Nous называет Hermes самоулучшающимся, и механика за этим вполне конкретна:
- Курируемая память. Два небольших файла,
MEMORY.mdдля вашей среды и проектов иUSER.mdдля вас, намеренно ограничены по размеру и загружаются в каждой сессии. Агент сам подталкивает себя сохранять важное. - Поиск по сессиям. Прошлые разговоры индексируются (полнотекстовый поиск SQLite) и суммируются по запросу, так что вопрос “что мы решили насчёт скрипта резервного копирования в прошлом месяце?” действительно работает.
- Навыки, написанные самим агентом. После сложной задачи Hermes может написать навык с описанием того, как он её выполнил, а затем улучшить этот навык при следующем использовании.
- Подключаемые провайдеры памяти. “Диалектическое” моделирование пользователя от Honcho, Mem0, Supermemory, Hindsight и другие подключаются из каталога плагинов, когда встроенных файлов не хватает.
На практике эффект такой: чем дольше вы пользуетесь агентом, тем менее общим он становится. В этом весь смысл Hermes, и ни один другой инструмент в этом сравнении не делает на этом такого акцента.
Где он живёт
- CLI и терминальный интерфейс —
hermesначинает разговор; слэш-команды работают одинаково в терминале и в чат-приложениях. - Hermes Desktop — нативное приложение для macOS, Windows и Linux, где теперь Bot Mode включён по умолчанию: список именованных ботов, каждый — отдельный профиль со своей моделью, памятью, навыками и аватаром; они могут выполнять рутины и даже общаться друг с другом в групповых чатах.
- Шлюз для мессенджеров — один фоновый процесс подключает Hermes к Telegram, Discord, Slack, WhatsApp, Signal, SMS, электронной почте, Home Assistant, Matrix, Mattermost, Microsoft Teams, LINE, iMessage через BlueBubbles и ещё более чем десятку других.
- Сервер API, совместимый с OpenAI, так что фронтенды вроде Open WebUI или LibreChat могут с ним работать, и поддержка ACP так что он работает внутри VS Code, Zed и редакторов JetBrains.
- Голос, включая активационное слово “Hey Hermes” без рук на десктопе и живые голосовые разговоры в голосовых каналах Discord.
Он работает где угодно — в этом и смысл
Hermes спроектирован так, чтобы не быть привязанным к вашему ноутбуку. Он поддерживает семь терминальных бэкендов: локальный, Docker, SSH, Singularity, Modal, Daytona и Vercel Sandbox. С Daytona или Modal среда агента засыпает при простое и просыпается по требованию, так что всегда доступный агент может стоить очень мало между разговорами. Сам проект советует VPS за $5, и это не фигура речи.
Автоматизация и делегирование
- Cron обычным языком — “каждый будний день в 7 утра суммируй мою почту и отправь в Telegram” — с доставкой на любую подключённую платформу.
- Субагенты через
delegate_taskинструмент: изолированный контекст, ограниченные наборы инструментов, собственные терминалы и до десяти одновременно запущенных по умолчанию. execute_codeпозволяет агенту написать скрипт Python, который вызывает собственные инструменты Hermes по RPC, сворачивая многошаговую задачу в один ход — аналог Code Mode в Hermes.- Канбан-доски, цели и mixture-of-agents для более длительной многошаговой работы.
- Пакетная генерация траекторий, отсылка к его исследовательским корням: можно прогнать агента через тысячи промптов, чтобы получить данные для обучения.
Он умеет писать код — по-настоящему
Не путайте “личный агент” с “не умеет писать код”. Hermes запускает настоящие языковые серверы и возвращает их диагностику после каждой правки, делает снимок рабочего каталога перед изменениями (с /rollback), поддерживает git worktree и загружает контекст проекта из AGENTS.md, CLAUDE.md, .cursorrules и своего собственного .hermes.md. Он также поставляется с готовыми навыками для делегирования работы над кодом в OpenCode, Claude Code или Codex — подробнее об этом в части 8.
v0.22.0, “The Threshold Release”
Самый крупный релиз Hermes на сегодня вышел 13 октября (на GitHub он указан опубликованным 14-го). Главные изменения:
- Первый запуск, который настраивается сам — свежая установка на десктопе открывает чат с пошаговой настройкой на пробной бесплатной модели, так что для старта не нужен ключ API.
- Коннекторы которые позволяют Hermes действовать внутри облачных приложений вроде Linear и Notion, с несколькими именованными аккаунтами на приложение.
- Локальные модели в один клик через llama.cpp, с рекомендациями под ваше железо.
- Стабильные каналы релизов — проверенные релизы по SemVer теперь по умолчанию для установок из исходников, с опциональным переключением на ветку main.
- Подписанные десктопные пакеты, страница в Microsoft Store и
hermes pm— менеджер пакетов для закреплённых инструментов и окружений Python. - Каталог из 600 проверенных плагинов, каждый закреплён за проверенным коммитом.
- Новейшие модели — Claude 5.5, GPT-6 и Gemini 4 Argon — с воспроизведением предыдущих рассуждений по умолчанию.
- Входы через менеджер паролей для браузерного агента через 1Password, Bitwarden или собственное хранилище Hermes, без раскрытия пароля модели.
- Bot Screen — смотрите рабочий стол бота и перехватывайте управление для входов, запросов двухфакторной аутентификации или CAPTCHA.
- Управление субагентами в реальном времени — видите работающих субагентов, их задачи и расшифровки, управляете ими или останавливаете.
- Более компактная кодовая база — в примечаниях к релизу сказано, что исходный код сократился примерно на треть без изменения поведения.
Масштаб трудно переоценить: с v0.21.0 — около 24 200 коммитов, 6 080 слитых пул-реквестов и 7 180 закрытых задач от примерно 2 520 участников. В течение двух дней вышли два патч-релиза — v0.22.1 с исправлениями для Windows Store и v0.22.2 с исправлениями надёжности шлюза.
Честная позиция Hermes по безопасности
Больше всего в Hermes я уважаю то, что его политика безопасности не притворяется. Она описывает Hermes как однотенантный личный агент и прямо заявляет: “Единственная граница безопасности против враждебной LLM — это операционная система.” Внутренние защиты — подтверждение команд, правила запрета по шаблонам, сопряжение в личных сообщениях для чат-платформ — полезные слои, но не стены.
Практическое следствие простое. Если Hermes будет читать вашу почту, ходить по вебу или принимать сообщения из чат-приложения, поместите его терминал на изолированный бэкенд (Docker, удалённый SSH-сервер или облачную песочницу), а не на основную машину, и дайте ему только те учётные данные, которые нужны.
Где Hermes слабее
- Один уровень доверия на канал. Собственная политика безопасности Hermes говорит, что все, кого вы авторизовали в адаптере канала, имеют равное доверие, и предлагает отдельные экземпляры, если нужно разделение. Для одного человека это нормально; для командной модели прав это не годится.
- Память без происхождения. Сопровождающие OpenClaw в своём сравнении отмечают, что встроенные записи памяти Hermes не фиксируют, из какой сессии они пришли, поэтому у команды “забудь это” размытые границы. Учитывайте источник, но наблюдение по существу справедливо.
- Много движущихся частей. Python, Node, встроенный менеджер пакетов и быстрый поток релизов — README даже описывает ложные срабатывания антивирусов на Windows.
- Лучший опыт подталкивает вас к подписке. Вам никогда не нужен Nous Portal, но это явно самый гладкий путь.

Часть 5 — OpenClaw: от мема про лобстера до фонда
Ни у одного агента с открытым исходным кодом не было более странного, быстрого и публичного года, чем у OpenClaw.
Очень короткая история
Согласно собственной странице истории проекта, он начался как Warelay, шлюз для WhatsApp. Он стал Clawd, живущим в Clawdbot, в ноябре 2025 года. В январе 2026-го, после вежливого письма от Anthropic о товарном знаке, он “полинял” и превратился в Moltbot 27 января — а три дня спустя, 30 января, превратился в OpenClaw. Само переименование было хаосом: автоматические боты захватили ник в соцсети за секунды, а создатель Питер Стайнбергер в панике случайно переименовал собственный аккаунт GitHub.
Потом проект взорвался. В феврале Стайнбергер объявил, что переходит в OpenAI, а проект переезжает в независимый фонд. Этот фонд был анонсирован в Июль: независимая организация 501(c)(3) под председательством основателя Path Дэйва Морина, с первой полноценной командой из десяти человек, которую по инженерной части возглавляет главный архитектор Винсент Кок. В число ключевых сопровождающих входят инженеры из NVIDIA и Microsoft (по четыре), OpenAI и Tencent (по три), а также из Atlassian, Xiaomi, Red Hat и Hugging Face. В июне Microsoft выпустила Scout — постоянно работающего личного агента на основе OpenClaw. Заявленная цель Морина — сделать OpenClaw “Швейцарией ИИ”: нейтральной территорией для любой модели и любой лаборатории.
README аккуратно говорит о деньгах: фонд финансируется донорами, включая Amazon, OpenAI, Red Hat и Мичиганский университет, при инфраструктурной поддержке GitHub, NVIDIA, Vercel и других, и, по его собственным словам, “OpenAI — донор, а не владелец”. Здесь нет платного уровня, хостингового сервиса и токена.
Масштаб
С примерно 392 000 звёзд и 82 500 форков OpenClaw — крупнейший из трёх с большим отрывом: The New Stack в июле сообщил, что он занимает шестое место среди самых звёздных проектов GitHub за всё время, опережая Linux и React. Морин заявлял о примерно 4,5 млн новых self-hosted (самостоятельно размещённых) экземпляров в неделю; я не могу независимо проверить эту цифру, но одни только данные GitHub говорят сами за себя.
Показать изображение Звёзды измеряют внимание, а не качество или использование. Аудитория OpenCode по замыслу уже — он занимается только кодом, — и это делает его цифры более впечатляющими, а не менее.
Как устроен OpenClaw
- Gateway — это локальная плоскость управления: сессии, инструменты, события, учётные данные и подключения каналов живут там.
- Control UI (в вашем браузере), CLI и TUI подключаются к Gateway.
- Каналы приводят ассистента в чат-приложения. Telegram, WebChat, A2A и Reef входят в базовую установку; Discord, iMessage, Signal, Slack, Microsoft Teams, WhatsApp, Matrix, Google Chat, LINE и ещё более десятка других устанавливаются как официальные плагины.
- Сопутствующие приложения и узлы добавляют приложение для меню macOS, Windows Hub и узлы iOS и Android с сопряжением, голосом, камерой, записью экрана и геолокацией.
- Маршрутизация между агентами даёт отдельным агентам изолированные сессии по рабочему пространству или отправителю, а общий Gateway позволяет нескольким людям работать в одной сессии с их историей и указанием авторства.
Если вы новичок, моё руководство по OpenClaw для Discord, Telegram и бесплатных моделей проходит через настройку каналов, а 10 практических способов использовать OpenClaw даёт идеи, что с ним делать, когда он уже работает.
Аргумент об архитектуре
Документация OpenClaw прямо утверждает, что правильный дизайн агента, которому вы доверяете учётные данные, — это доверенный Gateway с недоверенным перемещаемым исполнением: работу можно вынести в песочницу, на узел устройства или на одноразовый облачный воркер, который никогда не хранит постоянные учётные данные Gateway, а политика инструментов реализуется в коде, а не запрашивается в системном промпте. Секреты можно указывать по ссылке-идентификатору, так что модель никогда не видит исходное значение, состояние версионируется по схеме, а релизы подписывает фонд.
Две честные сноски, обе от самого проекта: песочница по умолчанию выключена, а код плагинов выполняется в том же процессе и без песочницы. История про надёжную изоляцию — это то, что вы настраиваете, а не то, что получаете при установке.
Harness других вендоров как плагины
Самая умная идея в OpenClaw — он не настаивает на том, чтобы быть единственным циклом агента. Он относится к harness других вендоров как к полноценным средам выполнения: плагин Codex запускает собственный цикл app-server Codex от OpenAI, плагин Copilot работает через GitHub Copilot SDK, а плагин Anthropic запускает установленный исполняемый файл Claude Code. Через Agent Client Protocol он также может запускать внешние harness для кодинга — включая OpenCode — внутри сессий, привязанных к чату. Он является клиентом и сервером MCP, говорит с другими агентами по протоколу A2A 1.0 Linux Foundation и может предоставлять API, совместимый с OpenAI.
Навыки, ClawHub и обучение
ClawHub — это реестр навыков и плагинов OpenClaw с публикацией, модерацией и вердиктами доверия для каждого релиза на основе VirusTotal, собственного ClawScan проекта и статического анализа. Документация честно признаёт, что ожидающая или устаревшая проверка всё ещё может допустить установку с предупреждением, поэтому openclaw skills verify стоит запускать, прежде чем доверять чему-то новому.
И OpenClaw теперь тоже учится. Мастерская навыков позволяет агенту сохранить процедуру после сложной многошаговой работы, исправить навык, который сбил его с толку, и архивировать навыки, которыми никто не пользовался 30 дней, — причём каждое изменение версионируется и его можно отменить. Старая формула “OpenClaw не учится, а Hermes учится” устарела.
Октябрьские релизы
- 2026.10.1 (10 октября) добавил поддержку Claude Haiku 5.5, сохранил состояние Code Mode между ячейками и перезапусками, добавил навигацию по Workboard, разрешил MCP Apps вызывать свои инструменты, пока их представления остаются открытыми, распространил облачные воркеры на корпоративные репозитории и ввёл запечатанные неизменяемые поколения установки с возможностью восстановления.
- 2026.10.4 (15 октября) — это релиз надёжности: исправления для работы, прерванной сном или переводом часов, зависших после обновления чатов и разных проблем с сообщениями и входом, — собранный из 55 пул-реквестов от 49 участников.
- A 2026.10.10 beta уже тестируется.
История безопасности, о которой нужно знать
Рост OpenClaw сопровождался чередой инцидентов безопасности, и любое честное сравнение обязано их учитывать:
- CVE-2026-25253 (CVSS 8.8) — захват аккаунта в один клик с выходом на удалённое выполнение кода, вызванный конфигурацией по умолчанию и исправленный в январе.
- CVE-2026-32922 (CVSS 9.9) — исправлено в релизе 2026.3.11.
- Утечка в Moltbook — ошибка конфигурации бэкенда в Moltbook, социальной сети агентов, построенной на OpenClaw, открыла около 1,5 млн ключей API и приватных сообщений агентов.
- Вредоносные навыки — к февралю проект OpenSourceMalware выявил 386 навыков с вредоносным кодом среди чуть более чем 3 000 известных.
К чести проекта, он ответил структурно: в личных каналах неизвестные отправители по умолчанию проходят сопряжение, в документации есть руководство по безопасности и регламент на случай компрометации, ClawHub сканирует каждый релиз, а фонд публикует рекомендации по безопасности открыто. Но урок остаётся: OpenClaw силён, потому что подключается ко всему, и именно поэтому небрежная установка опасна.
В чём OpenClaw слабее
- Тяжелее в запуске. Рабочее пространство pnpm, Node 24.16+ или 26.1+, демон Gateway, плагины каналов и doctor для миграций конфигурации — это инфраструктура, и ощущается она именно так.
- Инструменты по умолчанию работают на хосте. Прочитайте руководство по песочнице, прежде чем подключать других людей.
- Строгая политика конфигурации. Проект намеренно не держит долгоживущих псевдонимов для переименованных ключей конфигурации;
openclaw doctor --fixпереносит вас, но запустить его нужно самому. - Поверхность атаки — это и есть продукт. Более двадцати каналов и публичный реестр навыков — одновременно функция и риск.
Часть 6 — Лицом к лицу: 12 различий, которые действительно важны
Вот сравнение в одной таблице, а дальше — что каждая строка значит на практике.
| # | Различие | OpenCode v2 | Hermes Agent | OpenClaw |
|---|---|---|---|---|
| 1 | Основная задача | Писать код, рефакторить и проверять | Быть вашим долгоиграющим личным агентом | Запускать ассистентов по каналам, людям и устройствам |
| 2 | Где вы с ним встречаетесь | Терминал, десктоп, веб-приложение, IDE; управление с сопряжённого телефона | Терминал, десктоп, 20+ чатов, голос | Сначала 20+ приложений чатов; Control UI в браузере; нативные приложения и узлы телефонов |
| 3 | Постоянная работа | Фоновый сервис; расписание opencode run задаёте вы сами | Встроенный cron с доставкой в любой чат | Демон Gateway с заданиями cron и почтовыми триггерами |
| 4 | Долговременная память | Ничего о вас — инструкции проекта и навыки | Отобранные файлы памяти, поиск по сессиям, моделирование пользователя | Один подключаемый слот памяти с записанным происхождением |
| 5 | Обучение | Вы учите его (навыки, AGENTS.md); по запросу он может написать плагины для себя | Пишет и улучшает собственные навыки | Мастерская навыков учится, исправляет и архивирует процедуры |
| 6 | Параллельная работа | Фоновые субагенты, фоновый shell, встроенные worktree | До 10 одновременных субагентов, Kanban, групповые чаты ботов | Маршрутизация между агентами, субагенты, облачные воркеры |
| 7 | Инструменты в одном скрипте | Code Mode (JavaScript, включён по умолчанию для MCP) | execute_code (Python поверх RPC) | Code Mode (JavaScript через Node или QuickJS) |
| 8 | Безопасность по умолчанию | Упорядоченные правила allow/ask/deny, жёсткие запреты, снимки на каждом шаге | Подтверждение команд, сопряжение в личных сообщениях; изолируйте бэкенд | Сопряжение в личных сообщениях; политика в коде; песочница по желанию |
| 9 | Помощь в кодинге | Снимки и /undo, закреплённые диффы, изменённые файлы по ходам; LSP пока нет | Настоящие языковые серверы, контрольные точки и /rollback, worktree | Делегирует работу Codex, Claude Code, OpenCode и другим harness |
| 10 | Модели | 75+ провайдеров через models.dev, автоматически найденные локальные модели, Zen/Go, вход через ChatGPT и Copilot | 300+ моделей Nous Portal, OpenRouter, OpenCode Zen/Go, Copilot, локальный llama.cpp | Почти все крупные провайдеры, OAuth по подписке, эндпоинты на собственном хостинге, отобранный список рекомендуемых |
| 11 | Кто платит команде | Anomaly — за счёт необязательных модельных сервисов и корпоративных функций | Nous Research на венчурные деньги — через Portal и Cloud | Фонд на пожертвования; покупать нечего |
| 12 | Стиль релизов | 33 релиза v2 за пять недель; v1 всё ещё получает патчи | Крупные именованные релизы плюс ежедневные canary; стабильные каналы SemVer с v0.22 | Несколько релизов в неделю; четыре канала релизов; публичные беты |
Показать изображение Одни и те же строительные блоки, разные центры: у OpenCode в центре сессия, у Hermes — память агента, у OpenClaw — Gateway.
1. Почти всё решает задача
Если ваша фраза начинается с “в этом репозитории…”, вам нужен OpenCode. Если она начинается с “напомни мне…”, “проследи за…” или “каждое утро…”, вам нужны Hermes или OpenClaw. Если с “наша команда…” — склоняйтесь к OpenClaw. Остальные строки в основном отсюда и следуют.
2. Где вы с ним встречаетесь
OpenCode живёт там же, где живёт код: в терминале, настольном приложении, браузере и вашем редакторе. С версии 2.0.29 телефон можно сопрячь по QR-коду и удалённо управлять сессией, но это по-прежнему кокпит для кодинга, а не собеседник в чате. У Hermes и OpenClaw всё наоборот: их создавали для переписки. Hermes добавляет голос и слово пробуждения, OpenClaw — узлы устройств, которые могут пользоваться камерой, экраном и геолокацией телефона.
3. Постоянная работа
Все три умеют работать в фоне. Но только двое из них начинают первыми. У Hermes есть cron на естественном языке, который доставляет результаты в любой подключённый чат; у OpenClaw запланированные задания и почтовые триггеры встроены в Gateway. OpenCode ждёт, пока его попросят, — правда, его новый клиентский пакет умеет находить запущенный сервис, а это делает opencode run запуск из вашего собственного задания cron совсем простым.
4. Память
Здесь самое резкое философское расхождение. OpenCode помнит ваш проект: AGENTS.md, навыки, историю сессий. Он не строит модель вас, и для инструмента для кодинга это, пожалуй, преимущество. Hermes помнит вамнамеренно и в ограниченных файлах, которые вы можете прочитать. OpenClaw делает память слотом плагина — одновременно работает только один плагин памяти — и отслеживает, откуда пришло каждое воспоминание, так что удаление действительно что-то значит.
5. Обучение
Hermes сделал цикл самопишущихся навыков своей визитной карточкой; Мастерская навыков OpenClaw теперь делает почти то же самое, с версионированием и отменой. OpenCode сам не учится — но в 2.0 вы можете попросить его написать плагин или навык для себя и сразу же пользоваться им, а это более явное и проверяемое обучение. Для кода я предпочитаю явное.
6. Параллельная работа
OpenCode 2.0 почти закрыл этот разрыв: фоновые субагенты, фоновые команды shell и встроенные worktree дают настоящие параллельные потоки в одном окне. Hermes по умолчанию запускает до десяти субагентов одновременно и добавляет Kanban-доски и групповые чаты ботов. OpenClaw распределяет работу между несколькими агентами и умеет отдавать выполнение облачным воркерам.
7. Инструменты в одном скрипте
Все три теперь позволяют модели написать небольшую программу вместо одного вызова инструмента за каждый круг. OpenCode и OpenClaw используют JavaScript, Hermes — Python. Особенность OpenCode в том, что Code Mode включён по умолчанию для каждого MCP-сервера, и это тем важнее, чем больше инструментов вы подключаете.
8. Безопасность по умолчанию
Система разрешений OpenCode — самая понятная: вы читаете список правил и знаете, что произойдёт. Hermes — самый честный: он говорит, что единственная настоящая стена — операционная система, и советует изолированные бэкенды. У OpenClaw — самая структурная модель — Gateway, который проводит политику в коде, — но включать песочницу вам. Подробнее в части 11.
9. Помощь в кодинге
Пошаговые снимки, закреплённые диффы и хронология изменённых файлов в OpenCode дают лучший цикл проверки из всех трёх. Hermes выигрывает в диагностике от языковых серверов, которой у OpenCode v2 сейчас нет. У OpenClaw подход другой: вместо того чтобы соревноваться в роли агента для кодинга, он принимает у себя других агентов — среди них Codex, Claude Code, Copilot и OpenCode.
10. Модели
Все три действительно не привязаны к конкретной модели. Каталог провайдеров OpenCode — — это это models.dev, открытая база, которую наполняет сообщество и которую начали в команде OpenCode, — поэтому новые модели обычно появляются там первыми. Самый гладкий путь у Hermes — Nous Portal; OpenClaw ведёт вручную отобранный список “рекомендуемых моделей”, который его средства выбора показывают первым. Самим моделям посвящена часть 9.
11. Кто платит команде
Это важнее, чем кажется. OpenCode финансируется продажей необязательного доступа к моделям и корпоративных функций вокруг бесплатного агента. Hermes — продукт лаборатории на венчурные деньги, которая продаёт подписки и хостинг. OpenClaw управляется фондом, который ничего не продаёт. Ни один вариант не лучше автоматически, но каждый создаёт свои стимулы, и полезно понимать, на какой из них вы опираетесь.
12. Стиль релизов
Все три движутся быстро. OpenCode выпускает небольшие частые точечные релизы. Hermes теперь делает крупные именованные релизы в стабильном канале SemVer, а для смелых — ежедневные canary-сборки. OpenClaw выпускает несколько релизов в неделю в четырёх каналах, между ними — публичные беты. Фиксируйте версии везде, где это важно.
Часть 7 — Почему для кода я выбрал бы OpenCode v2
Я пишу программы с ИИ-агентами, а не руками, и OpenCode — то место, где идёт эта работа: именно этим инструментом я собрал моё собственное приложение Stash. Hermes и OpenClaw тоже умеют писать код. Вот почему для кода я всё равно беру OpenCode v2.
1. В специальной работе выигрывают специалисты. Цикл кодинга: план, правка, тест, чтение диффа, при необходимости откат, повтор. OpenCode v2 отшлифовал каждый шаг этого цикла: агент-планировщик, который не может править файлы, упорядоченные правила разрешений, снимки до и после каждого шага модели, закреплённый просмотр диффов, список изменённых за ход файлов и откат одной командой. Агент-универсал может делать ту же работу. Но он не делает её настолько проверяемой.
2. Страховка рассчитана на то, как люди на самом деле пользуются агентами сегодня. В 2026 году большинство тех, кто ведёт агентов для кодинга, не читают каждую строку по мере её появления. Пошаговые снимки, worktree и правило “запретить git push” — вот что делает такой стиль работы выживаемым. OpenCode считает их основными функциями, а не дополнениями.
3. Code Mode и фоновая работа бьют по настоящему узкому месту. Ожидание. Каждый обойдённый круг и каждое задание, которое можно отправить в фон с помощью Ctrl+B — это возвращённое время. На загруженной связке MCP Code Mode должен также означать заметно меньше токенов; хотелось бы увидеть независимые замеры, но решение выглядит разумным.
4. Это среда выполнения, а не просто приложение. Перестроенный API, клиентский пакет и встраиваемый SDK позволяют OpenCode жить внутри ваших собственных инструментов: заданий CI, дашбордов, кокпитов для параллельных агентов вроде Orca и даже Cloudflare Durable Object. А поскольку OpenCode может вызывать собственный API, агент способен организовывать свою работу: создать worktree, перенести в него сессию, прервать застрявшее.
5. Свобода в моделях без лишней возни. OpenCode берёт каталог провайдеров из models.dev, сам находит Ollama, LM Studio и vLLM, входит в аккаунты ChatGPT и GitHub Copilot и предлагает собственный план Go — $10 в месяц за набор из 29 моделей, — если вам просто нужно что-то работающее. Смена модели — выбор в меню, а в год, когда “лучшая модель” меняется каждый месяц, это своего рода страховка.
6. Он хорошо ладит с двумя другими. Hermes поставляется с готовым навыком для передачи работы OpenCode, а OpenClaw умеет запускать OpenCode как внешний harness. Оба могут использовать OpenCode Zen и Go как провайдеров моделей. Выбор OpenCode для кода не отрезает вас ни от одного из них.
7. Импульс настоящий. Около 212 000 звёзд, более 28 000 форков, примерно 950 участников и заявленные на главной странице более 16 миллионов разработчиков в месяц. Kilo, агент для кодинга с открытым исходным кодом, которого Anaconda купила в июле, перестроил свой CLI и расширение для VS Code поверх OpenCode.
Справедливые возражения
- Диагностики LSP в v2 пока нет. У Hermes они есть. Вместо этого поручите агенту запускать проверку типов.
- Он не знает вам. Если вам нужен агент, который помнит ваши предпочтения во всех сферах жизни, — это работа для Hermes.
- Он не живёт в ваших чатах. Если вы хотите запустить задачу из WhatsApp в электричке, используйте Hermes или OpenClaw как приёмную — именно об этом дальше, в части 8.
- Если вы пользуетесь Claude только по плану Pro или Max, Claude Code по-прежнему будет более гладким путём. С января Anthropic ограничила такие подписки своим инструментом; OpenCode может работать с Claude через платный ключ API.
Часть 8 — Вместе лучше: приёмная и мастерская
Полезнее всего думать об этих трёх инструментах не как о соперниках, а как о ролях. Поставьте приёмную туда, где вы уже есть, — в свои чаты, — и пусть она передаёт задачи по коду в мастерскую , которая отлично разбирается в коде.
Показать изображение Приёмная говорит с вами, мастерская — с вашим кодом. Ни одной не нужно уметь делать работу другой.
Схема A: Hermes — приёмная, OpenCode — мастерская
Hermes поставляется с готовым навыком, который устанавливается по умолчанию, для использования OpenCode как автономного исполнителя кода, управляемого через терминальные и процессные инструменты Hermes. Навык написан под разработку функций, рефакторинги и проверку пул-реквестов, долгие сессии с контролем прогресса и параллельные задачи в изолированных worktree.
На практике это значит, что вы можете написать Hermes в Telegram что-то вроде “Запустите OpenCode в ~/code/shop, добавьте пагинацию в API заказов, прогоните тесты и пришлите мне краткое описание диффа” — и Hermes будет управлять OpenCode на той машине, где работает сам.
Два практических замечания:
- В требованиях навыка до сих пор указана команда установки v1 (
npm i -g opencode-ai@latest). Если вы перешли на OpenCode 2.0, ставьте его установщиком v2 и проверьте, который бинарник на самом деле видит Hermes, командойwhich -a opencode— сам навык предупреждает, что разные оболочки могут находить разные бинарники OpenCode. - Дайте Hermes такой же доступ к моделям. У Hermes есть встроенные
opencode-zenиopencode-goпровайдеры, так что одна подписка OpenCode Go может обслуживать оба инструмента.
Схема B: OpenClaw — приёмная, OpenCode через ACP
OpenClaw умеет запускать внешние harness для кодинга через Agent Client Protocol, и в его списке harness есть opencode псевдоним. Когда бэкенд ACP настроен — об этом рассказывает страница OpenClaw “ACP agents — setup” — вы можете привязать разговор к сессии OpenCode, работающей в конкретном репозитории:
текст
/acp spawn opencode --bind here --cwd /workspace/shop
С этого момента этот чат и есть — это сессия OpenCode: сообщения идут в OpenCode, ответы возвращаются в канал, а среда выполнения ACP владеет сессией и её отменой. OpenCode должен быть установлен и авторизован на хосте Gateway. Для команды это убойная схема: канал в Slack или Teams, где любой, кому разрешено, может попросить исправление, а правила разрешений самого OpenCode по-прежнему решают, что агенту можно.
Схема C: один счёт за модели для всех трёх
Все три инструмента принимают одни и те же виды доступа к моделям, так что это можно централизовать:
- OpenCode Zen или Go работают нативно в OpenCode и как провайдеры в Hermes и OpenClaw.
- Роутер , например OpenRouter, даёт всем трём один ключ и один счёт; локальный переключатель вроде CC Switch, если он у вас уже есть, держит настройки провайдеров в одном месте.
- Локальная Ollama обслуживает все три для приватных задач при нулевых предельных затратах.
Пять правил для связки из двух агентов
- Приёмная предлагает, а сливаете вы. Запретить
git pushв правилах разрешений OpenCode, а пул-реквесты проверяйте сами. - Запускайте мастерскую на чём-то одноразовом — на dev-машине, VPS или в контейнере, а не на машине с вашими личными данными.
- Разные учётные данные. Агент, смотрящий в чаты, не должен держать ваши рабочие ключи, а агент для кодинга — вашу почту.
- Сопрягайте, а не выставляйте наружу. Используйте сопряжение в личных сообщениях в приёмной, сопряжение OpenCode в мастерской и SSH или частную сеть между машинами.
- Храните расшифровку. Каждый раз просите в чате краткое описание диффа, чтобы оставалась читаемая человеком запись того, что изменилось.
Часть 9 — Новая волна моделей по данным models.dev
Агент хорош ровно настолько, насколько хороша модель за ним, и последние девяносто дней были исключительными даже по меркам 2026 года. (Более широкую картину года смотрите в моём сводном обзоре State of AI 2026.)
Удобнее всего следить за этой ротацией моделей на сайте models.dev — базе данных с открытым исходным кодом о характеристиках, ценах и возможностях моделей, которую начали вести в команде OpenCode и которая используется внутри самого OpenCode. Именно поэтому новые модели так быстро появляются в списке выбора OpenCode: каталог — это models.dev. Всю базу любой может выгрузить как JSON:
bash
curl https://models.dev/api.json
Я выгрузил всю базу 17 октября. Сейчас в ней 232 провайдера и 8 986 карточек моделей. Если отфильтровать текстовые модели с вызовом инструментов, опубликованные самими разработчиками и выпущенные с 15 июля по 16 октября, и считать каждую модель один раз, получится 40 новых моделей за три месяца. У тридцати четырёх из них контекстное окно не меньше миллиона токенов. У тринадцати — открытые веса.
Цены ниже — это каталожные цены из models.dev в долларах США за миллион токенов (вход / выход), без НДС. Модели с открытыми весами продают многие хосты по разным ценам; если сам разработчик не продаёт модель напрямую, я указываю хост. Всё это меняется каждую неделю — проверяйте, прежде чем строить на этом бюджет.
Фронтир, закрытые веса
| Модель | Производитель | Выпуск (2026) | Контекст | Цена (вход / выход) | Почему это важно |
|---|---|---|---|---|---|
| Gemini 4 Argon | 13 окт. | 1M | $2 / $10 | Новый флагман Google для кодинга, математики и долгосрочных агентов; запущен в приложении Gemini и в интерфейсе кодинга Antigravity | |
| Muse Wonder | Meta | 12 окт. | 1M | $4 / $20 | Фронтирная мультимодальная модель рассуждений Meta для персональных агентов, долгосрочного кодинга и работы с компьютером |
| Claude Haiku 5.5 | Anthropic | 7 окт. | 1M | $0.10 / $0.50 | Быстрый и недорогой Claude — идеален для разговорчивых шагов постоянно работающего агента |
| Mistral Large 4 | Mistral | 6 окт. | 1M | $0.68 / $2.09 | В models.dev описана как мультимодальная MoE с 1 триллионом параметров |
| GPT-6.1 Sol | OpenAI | 29 сент. | 1.05M | $2 / $10 | Производительность почти как у Astra в кодинге и работе с компьютером, но заметно дешевле |
| Claude Sonnet 5.5 | Anthropic | 28 сент. | 1M | $2 / $10 | Повседневный Claude для кодинга и агентов |
| Claude Opus 5.5 | Anthropic | 22 сент. | 1M | $4 / $20 | Долгие агентские задачи в кодинге и работе со знаниями |
| GPT-6 Sol / GPT-6 Luna | OpenAI | 22 сент. | 1.05M | $2 / $10 · $0,10 / $0,50 | Sol — для сложных задач; Luna — для массовых сфокусированных задач |
| Grok 4.7 | xAI | 21 сент. | 500K | $2 / $6 | Фронтирная модель xAI для долго работающих агентов |
| GPT-6 Astra | OpenAI | 4 сент. | 1.05M | $10 / $50 | Самая мощная модель OpenAI |
| Gemini 3.8 Flash | 2 сент. | 1M | $0.75 / $3.75 | Самая сильная Flash-модель Google, нацеленная на длительную работу над софтом | |
| Claude Fable 5.1 | Anthropic | 1 сент. | 1M | $10 / $50 | Верхний уровень Anthropic для требовательных рассуждений и долгой работы |
Волна открытых весов
| Модель | Производитель | Выпуск (2026) | Размер | Контекст | Цена (вход / выход) | Почему это важно |
|---|---|---|---|---|---|---|
| Muse Spark Open | Meta | 15 окт. | 816B всего, 42B активных | 1M | $1,25 / $4,25 (Ollama Cloud) | Версия Muse Spark с открытыми весами, которую Марк Цукерберг обещал в сентябре; уже у десятка хостов |
| Nemotron 3.5 Super VL | NVIDIA | 15 окт. | 120B всего, 12B активных | 1M | Бесплатно в каталоге NVIDIA | Рассуждения о видении и языке для агентов, открытые веса |
| Beam 1.0 | Reflection AI | 5 окт. | 501B всего, 23B активных | 1M | $1 / $3 (OpenRouter) | Новая открытая MoE для кодинга и агентов; ограниченное время бесплатно в OpenCode Go и Zen |
| MiMo-V2.6-Pro / Flash | Xiaomi | 22 сент. | — | 1M | $0,435 / $0,87 · $0,14 / $0,28 | Мультимодальные агенты для кодинга по минимальным ценам |
| DeepSeek V4.1 Flash | DeepSeek | 10 сент. | — | 1M | $0.15 / $0.60 | Дешёвая и толковая рабочая лошадка с лимитом вывода 393K |
| Hy4 preview | Tencent | 28 авг. | — | 1M | $0.834 / $2.501 | Агентская модель Tencent нового поколения |
| GLM-5.3-Flash | Z.ai | 26 авг. | — | 1M | $0.15 / $0.50 | Нативно мультимодальная и открытая — отличная повседневная модель для сборки |
| GLM-5.3 | Z.ai | 14 авг. | — | 1M | $1.40 / $4.40 | Флагман Z.ai для долгосрочного кодинга |
| Qwen3.8 27B | Alibaba | 14 авг. | 27B dense | — | Запустите локально | Локальный универсал для машин с 32 ГБ и больше |
| DeepSeek V4 Pro | DeepSeek | 12 авг. | — | 1M | $0.66 / $1.98 | Более крупный DeepSeek, по-прежнему дешёвый |
| Kimi K3 | Moonshot AI | 16 июл. | — | 1M | $3 / $15 | Мультимодальная, с переключаемым режимом максимальных усилий в рассуждениях |
“—” значит, что models.dev не фиксирует эту деталь. Перед коммерческим использованием читайте лицензию каждой модели — “открытые веса” не всегда означают “делайте что хотите”.
Показать изображение Цены на вывод различаются примерно в 180 раз — от $0,28 до $50 за миллион токенов. Обратите внимание на логарифмическую ось: дешёвый край гораздо дешевле, чем кажется.
Пять выводов из данных
- Миллион токенов теперь по умолчанию. У тридцати четырёх из сорока новых моделей контекстное окно не меньше миллиона токенов. Длинный контекст перестал быть отличием — теперь важно, насколько хорошо модель использует его — именно для этого и нужны компактификация контрольных точек в OpenCode и поиск по сессиям в Hermes.
- Дешёвый уровень стал по-настоящему хорош. Claude Haiku 5.5 и GPT-6 Luna стоят по $0,10 на входе и $0,50 на выходе. DeepSeek V4.1 Flash, GLM-5.3-Flash и MiMo-V2.6-Flash — в той же полосе. Для постоянно работающего агента, который отвечает на десятки сообщений в чате в день, это полностью меняет экономику (часть 10).
- Открытые веса теснят фронтир. Muse Spark Open, Beam 1.0, Kimi K3 и GLM-5.3 — все с открытыми весами, с миллионным контекстом и настройкой под агентов. Год назад “открытый” означало “поколение позади”. Всё чаще это значит “на несколько месяцев позже и за долю цены”.
- Разброс цен огромен. Выходные токены стоят от $0,28 за миллион внизу и до $50 наверху. Использовать флагман на каждом шаге — самая дорогая привычка в агентском ИИ.
- Бесплатные акции повсюду. В каталогах OpenCode Zen и Go сейчас есть ограниченные по времени бесплатные версии Beam, LongCat 2.5 Preview, Nemotron 3.5 Super VL, MiMo-V2.6-Flash, DeepSeek V4.1 Flash и GLM-5.3-Flash. Отлично для экспериментов — проверяйте условия, прежде чем отправлять что-то чувствительное.
К чему мейнтейнеры каждого проекта вас склоняют
- OpenClaw держит вручную собранный упорядоченный список рекомендованных моделей, который его списки выбора показывают первым. На 16 октября верхушка списка выглядит так: Claude Opus 5.5, GPT-6.1 Sol, Gemini 4 Argon, GPT-6 Astra, Claude Fable 5.1, Claude Sonnet 5.5, Claude Sonnet 5, Grok 4.7, DeepSeek V4.1 Flash и DeepSeek V4 Flash — ниже Muse Spark 1.3, Hy4, MiMo-V2.6-Pro, Qwen3.8 Max, GLM-5.3 и Kimi K3.
- OpenCode Go ($10 в месяц, или $40 за Go Plus с более высокими лимитами) сейчас предлагает Kimi K3, Gemini 4 Argon, Kimi K2.7 Code, Step 5 Preview, MiniMax M3, Claude Haiku 5.5, GPT-6 Luna, Qwen3.7 Plus, GLM-5.3-Flash, MiMo-V2.6-Flash, DeepSeek V4.1 Flash и Muse Spark 1.3, а также бесплатные модели на ограниченное время — всего 29.
- Hermes Agent v0.22 добавил поколение Claude 5.5, GPT-6 и Gemini 4 Argon, а Nous Portal предлагает более 300 моделей. Одна освежающе честная деталь из собственной документации Nous: её чат-модели Hermes 4 не рекомендуются для управления Hermes Agent, потому что они настроены на разговор, а не на быстрые серии вызовов инструментов.
Мои предложения по маршрутизации
Это мои отправные точки, а не результаты бенчмарков — проверьте двух кандидатов на своей работе, прежде чем останавливаться на одном.
| Роль | Сильные | Значение | Приватные / локальные |
|---|---|---|---|
| OpenCode — планирование и сложные баги | Claude Opus 5.5, GPT-6.1 Sol, Gemini 4 Argon | GLM-5.3, Kimi K3 | Открытым моделям фронтирного уровня нужно серверное железо |
| OpenCode — повседневная сборка | Claude Sonnet 5.5 | GLM-5.3-Flash, DeepSeek V4.1 Flash, MiMo-V2.6-Pro | Qwen3.8 27B |
| Hermes / OpenClaw — разговорные шаги постоянно работающего агента | Claude Haiku 5.5 | GPT-6 Luna, DeepSeek V4.1 Flash, GLM-5.3-Flash | Nemotron 3.5 Lightning, Qwen3.8 27B |
| Hermes / OpenClaw — переданные тяжёлые задачи | Claude Sonnet 5.5, GPT-6.1 Sol | GLM-5.3, DeepSeek V4 Pro | — |
Если GLM станет вашей основной моделью, GLM Coding Plan по моей партнёрской ссылке даёт скидку 10%. (Партнёрская ссылка — см. раскрытие информации в начале статьи.) В OpenCode для него есть встроенный провайдер, /connect, а в Hermes тоже есть провайдер Z.ai. Следите за тем, чтобы тип ключа соответствовал провайдеру — ключи Coding Plan и обычные ключи API не взаимозаменяемы.
Если хотите копнуть глубже в отдельные модели, мои Сравнение Kimi K3, Fable 5.1 и GLM-5.3 и разбор GLM-5.3-Flash и MiniMax M3 идут дальше, чем могу я, а моё сравнение MiniMax M3, Kimi K2.7 Code и Nemotron 3 Ultra смотрит на модели через призму OpenClaw и Hermes Agent.
Часть 10 — Сколько это на самом деле стоит
Все три инструмента под лицензией MIT и бесплатны. Платите вы за время работы моделей — и, если нужен постоянно включённый агент, за место, где его запускать.
Необязательные подписки
| Вариант | Цена | Работает с | Примечания |
|---|---|---|---|
| Локальные модели через Ollama, LM Studio или llama.cpp | $0 | Все три | Ваше железо, ваше электричество; медленнее и слабее фронтирных моделей |
| OpenCode Go | $10 в месяц | В OpenCode нативно; в Hermes и OpenClaw как провайдер | 29 моделей с лимитами использования на пятичасовое окно |
| OpenCode Go Plus | $40 в месяц | То же | Более высокие лимиты |
| OpenCode Zen | Оплата по факту использования | То же | Модели, которые команда OpenCode прогнала через бенчмарки для агентов |
| Nous Portal | Примерно $20–$200 в месяц | Hermes (самый простой путь) | Более 300 моделей плюс Tool Gateway; тарифы $20, $100 и $200 по данным Composio за сентябрь |
| Hermes Cloud | Хостинг с оплатой по счётчику | Hermes | В сентябрьском сравнении Composio инстансы стоили от примерно $0,29 в день во время работы |
| OpenClaw | $0 | — | Ни платных тарифов, ни хостинга, ни платных токенов |
| Небольшой VPS | Около $5 в месяц | Любой | В README Hermes прямо предлагается VPS за $5 |
Цены приведены по прайсам или сообщениям на 17 октября 2026 года, указаны без НДС и часто меняются. Проверяйте перед подпиской.
Если на время экспериментов вы предпочитаете не тратить на модели ничего, мой обзор лучших бесплатных API для OpenClaw — хорошая отправная точка: большинство этих эндпоинтов работает и с Hermes, и с OpenCode.
Почему маршрутизация моделей важнее для Hermes и OpenClaw
Сессия кодинга идёт всплесками: час напряжённой работы, потом тишина. Постоянно работающий чат-агент — противоположность: десятки или сотни мелких шагов в день, и каждый тащит с собой большой системный промпт, файлы памяти и определения инструментов. Именно здесь выбор модели тихо определяет ваш счёт.
Вот простая модель одного загруженного персонального агента: 100 шагов в день в течение 30 дней, каждый отправляет 20 000 входных токенов и получает 1 000 выходных, по ценам из таблицы выше. “С кешированием” предполагает, что 90% входных токенов считаются по тарифу чтения кеша провайдера, и не учитывает надбавки за запись в кеш.
| Модель на каждом шаге | В месяц, без кеширования | В месяц, с кешированием |
|---|---|---|
| Claude Haiku 5.5 или GPT-6 Luna | $7.50 | $2.64 |
| DeepSeek V4.1 Flash | $10.80 | $2.86 |
| GLM-5.3-Flash | $10.50 | $4.02 |
| Claude Sonnet 5.5 или GPT-6.1 Sol | $150.00 | $47.40 |
| Claude Opus 5.5 | $300.00 | $94.80 |
| GPT-6 Astra | $750.00 | $264.00 |
Показать изображение Тот же агент, та же нагрузка, тот же месяц. Модель, на которую уходят разговорные шаги, — самая крупная строка в счёте.
Вывод: выделите «приёмной» быструю и дешёвую модель для разговора и сортировки задач и позволяйте ей эскалировать — к более сильной модели или к OpenCode — только когда задача этого заслуживает. Hermes поддерживает резервных провайдеров и отдельную модель для каждого бота; OpenClaw поддерживает модели для каждого агента и переключение при сбое; в OpenCode каждый агент и каждая команда могут работать на своей модели.
Четыре реалистичных месячных бюджета
| Бюджет | Настройка | Примерно в месяц |
|---|---|---|
| Бесплатно | OpenCode v2 с локальными моделями; Hermes или OpenClaw на той же машине с локальными моделями | $0 (плюс оборудование, которое у вас уже есть) |
| Стартовый | OpenCode Go для кодинга и как провайдер для «приёмной» | $10 |
| Повседневный | OpenCode Go + дешёвая модель через API для постоянно работающего агента + VPS за $5 | $15–30 |
| Power | Go Plus или Nous Portal, фронтирные модели через API для трудных задач, постоянно работающий VPS | $50–150+ |
Часть 11 — Безопасность: раздел, который никто не хочет читать
Все три инструмента умеют читать недоверенный контент — веб-страницы, письма, сообщения в чатах, файлы — а затем действовать вашими учётными данными на настоящем компьютере. Эта комбинация — вся ценность агента и одновременно весь риск. Главная угроза — промпт-инъекция: текст, который агент читает и который убеждает его сделать то, о чём вы не просили.
У каждого проекта свой ответ на это, и вам стоит знать, на какой именно вы полагаетесь.
| OpenCode v2 | Hermes Agent | OpenClaw | |
|---|---|---|---|
| Кто может с ним говорить? | Вы локально; сопряжённые браузеры или телефоны с учётными данными | Вы и все, кого вы одобрите на каждой чат-платформе (сопряжение в личных сообщениях) | Сопряжённые отправители в каждом канале; роли и области доступа в общих Gateway |
| Что выполняет команды? | Ваша учётная запись пользователя, ограниченная правилами разрешений | Настроенный терминальный бэкенд — ваш хост, если только вы не выберете Docker, SSH или облачную песочницу | Хост для основной сессии, если только вы не настроите песочницы, узлы или облачные воркеры |
| Что останавливает плохую команду? | Упорядоченные правила allow/ask/deny и жёсткие запреты | Запросы подтверждения и правила запрета — и, по его собственному признанию, в итоге только операционная система | Политики, применяемые в коде Gateway, плюс необязательная песочница |
| Отмена | Снимки до и после каждого шага (только файлы) | Контрольные точки и /rollback (только файлы) | Версионированное состояние и защищённые обновления; выученные навыки можно отменить |
| Известная история | Январская уязвимость сервера v1 (CVE-2026-22812), исправленная в 1.0.216 | Отчёты об аудите от пользователей и записи CVE от третьих сторон; проверьте вкладку безопасности проекта’s на GitHub | Несколько серьёзных CVE, утечка Moltbook и вредоносные навыки ClawHub — в основном в начале 2026 года |
Контрольный список для каждого
OpenCode v2
- Держите общий сервис на localhost. Подключайтесь к нему извне через
opencode pairSSH или частную сеть вроде Tailscale — и читайте подтверждение перед использованием--remote. - Начинайте каждый проект с включёнными shell-командами
«спрашивать», затем разрешите безопасные (git status *,git diff *, ваши команды тестов и линтинга) и denygit push *. - Оставьте включённым стандартный запрос подтверждения перед чтением
.envфайлов. - Используйте политики чтобы неодобренные провайдеры моделей исчезали при работе с клиентами.
- Делайте коммит перед большими задачами. Снимки восстанавливают файлы; они не могут отменить удалённую таблицу базы данных или развёртывание.
Hermes Agent
- Если Hermes читает почту, просматривает сайты или принимает сообщения в чате, запускайте его терминал на Docker, удалённом SSH-хосте или облачной песочнице, а не на основной машине.
- Держите сопряжение в личных сообщениях и белые списки строгими. Политика Hermes’s прямо говорит, что все, кого вы авторизуете в канале, имеют одинаковое доверие — запускайте отдельные экземпляры для разных уровней доверия.
- Держите дашборд и другие локальные HTTP-интерфейсы на loopback; проект рассматривает их открытие как крайнюю меру.
- Время от времени просматривайте навыки, которые он пишет для себя. Выученные процедуры — это сила, и они сохраняются.
OpenClaw
- Прочитайте руководство по безопасности, инструкцию по открытию доступа и руководство по песочнице перед тем как подключать кого-либо ещё или открывать Gateway.
- Одобряйте неизвестных отправителей осознанно, только
openclaw pairing approve <channel> <code>. - Включите песочницу для всего, что выходит за пределы вашей основной сессии, и фиксируйте версии разрешённых плагинов.
- Запуск
openclaw skills verifyпрежде чем доверять новому навыку из ClawHub, и помните, что незавершённая проверка всё равно может разрешить установку с предупреждением. - Один общий Gateway рассчитан на людей, которые доверяют друг другу. Группам, не доверяющим друг другу, нужны отдельные Gateway.
Все три
- Никогда не открывайте порт агента напрямую в интернет.
- Давайте каждому агенту минимум прав, который ему нужен: отдельные ключи API, никаких производственных учётных данных, никакой личной почты на машине для кодинга.
- Обновляйтесь регулярно — каждый проект в этой статье исправляет проблемы безопасности в точечных выпусках.
- Если вы запускаете любой из них на сервере Linux, начните с основ в моём Чек-лист защиты сервера Debian.
Часть 12 — Как установить все три: пошагово
Все три можно запустить на одной машине. Но для всего, что будет работать постоянно и оставаться доступным с телефона, я всё же советую выделенный компьютер или VPS.
Шаг 0 — что вам понадобится
- Git, а для всего, что связано с кодом, — проект в репозитории Git.
- Современный терминал (Ghostty, WezTerm, Kitty, Alacritty, Windows Terminal).
- macOS, Linux или Windows. Все три теперь поддерживают нативную установку в Windows; WSL2 по-прежнему остаётся хорошим вариантом для инструментов, ориентированных на Linux.
- Хотя бы одна модель: ключ API, аккаунт OpenCode Go или Zen, вход в Nous Portal, подписка ChatGPT или GitHub Copilot там, где она поддерживается, — или Ollama для локальных моделей.
OpenCode v2
bash
# macOS, Linux, WSL — the official v2 installer
curl -fsSL https://opencode.ai/v2/install | bash
# or a package manager
npm install -g @opencode/cli
brew install anomalyco/tap/opencode-v2
winget install --id Anomaly.OpenCode -e # Windows (check availability — see Part 3)
# then
opencode --version # 2.0.x
opencode service status # the shared background service
cd ~/code/your-project && opencode
В OpenCode выполните /connect чтобы добавить провайдера, и /models чтобы выбрать модель, — или просто запустите Ollama, которую v2 обнаруживает автоматически. Приложение для компьютера находится на opencode.ai/download. Переходите с v1? Тогда выполните opencode upgrade --major, предварительно сделав резервную копию ~/.config/opencode. Полная документация: opencode.ai/v2/docs.
Разумная стартовая политика разрешений для opencode.jsonc в корне проекта:
jsonc
{
"$schema": "https://opencode.ai/config.json",
"permissions": [
{ "action": "shell", "resource": "*", "effect": "ask" },
{ "action": "shell", "resource": "git status *", "effect": "allow" },
{ "action": "shell", "resource": "git diff *", "effect": "allow" },
{ "action": "shell", "resource": "npm test *", "effect": "allow" },
{ "action": "shell", "resource": "npm run typecheck *", "effect": "allow" },
{ "action": "shell", "resource": "git push *", "effect": "deny" }
]
}
Это правило проверки типов заменяет отсутствующую диагностику LSP — подставьте команды своего инструментария.
Hermes Agent
bash
# macOS, Linux, WSL2
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
source ~/.bashrc # or ~/.zshrc
hermes setup # full setup wizard (or: hermes setup --portal for Nous Portal)
hermes model # pick a provider and model
hermes # start chatting in the terminal
hermes gateway setup # connect Telegram, Discord, Slack, WhatsApp…
hermes gateway start
hermes doctor # diagnose problems
В Windows выполните iex (irm https://hermes-agent.nousresearch.com/install.ps1) в PowerShell. Загрузить Hermes Desktop можно на hermes-agent.nousresearch.com, а документация находится на hermes-agent.nousresearch.com/docs. Переходите с OpenClaw? Сначала посмотрите, что будет импортировано, с помощью hermes claw migrate --dry-run — он может перенести ваши SOUL.md, воспоминания, созданные вами навыки, список разрешённых команд, настройки обмена сообщениями и выбранные ключи API.
OpenClaw
bash
# macOS, Linux, WSL2
curl -fsSL https://openclaw.ai/install.sh | bash
# or, if you already manage Node.js (24.16+ or 26.1+; Node 26 recommended)
npm install -g openclaw@latest --allow-scripts=openclaw
openclaw onboard --install-daemon
# then
openclaw gateway status
openclaw dashboard # opens the Control UI in your browser
В Windows выполните iwr -useb https://openclaw.ai/install.ps1 | iex в PowerShell. Мастер настройки проверяет доступ к моделям, создаёт рабочее пространство и настраивает Gateway; подключайте каналы из руководства по началу работы, а новых отправителей одобряйте с помощью openclaw pairing approve <channel> <code>. Прочитайте руководство по безопасности прежде чем приглашать кого-то ещё. Что касается конкретно Telegram, моё Руководство по режиму тредов OpenClaw в Telegram описывает настройку пошагово.
Подключаем приёмную к мастерской
- Hermes → OpenCode: встроенный навык OpenCode устанавливается по умолчанию. Убедитесь, что
opencodeбинарный файл, который видит Hermes, — это версия v2 (which -a opencode), и авторизуйте провайдера в OpenCode (opencode auth login). Затем просто попросите Hermes использовать OpenCode для задачи по кодингу. - OpenClaw → OpenCode: следуйте руководству OpenClaw’s по настройке агентов ACP, убедитесь, что OpenCode установлен и авторизован на хосте Gateway, затем привяжите беседу командой
/acp spawn opencode --bind here --cwd /path/to/repo.
Часть 13 — Что вам запускать? Восемь сценариев
Показать изображение Восемь ситуаций — восемь ответов. Найдите строку, которая похожа на вас.
1. “Я просто хочу создавать программы.”
OpenCode v2. Начните с политики разрешений в части 12, а AGENTS.md для вашего проекта, а также OpenCode Go или локальную модель. Orca добавьте позже, если хотите прогнать несколько моделей на одной задаче наперегонки. Впервые создаёте что-то с агентами? Начните с моего руководство по вайб-кодингу.
2. “Хочу ассистента в телефоне, который действительно меня помнит.”
Hermes Agent. Установите Hermes Desktop, подключите Telegram (или другой удобный вам мессенджер) и направьте повседневные запросы в недорогую модель, например Claude Haiku 5.5, GPT-6 Luna или DeepSeek V4.1 Flash. Дайте ей несколько недель на обучение, прежде чем судить — в этом весь смысл.
3. “Хочу одного ассистента для семьи или команды — в WhatsApp, Slack и Teams.”
OpenClaw. Общий Gateway, плагины каналов, роли и многопользовательские сессии — именно для этого он и создан. Включите песочницу и используйте отдельные Gateway для групп, которые не доверяют друг другу.
4. “У меня небольшой бизнес, и мне нужна автоматизация — ежедневные отчёты, разбор входящих, напоминания.”
Hermes или OpenClaw для постоянно включённой части, а OpenCode пусть пишет нужные скрипты и интеграции. Крон на естественном языке у Hermes — самый быстрый старт для одного человека; автоматизация и роли OpenClaw лучше масштабируются на команду. Подробнее об этом подходе я писал в ИИ для роста бизнеса с OpenClaw и OpenCode.
5. “Хочу запускать задачи по кодингу с телефона.”
Приёмная плюс OpenCode — схема из части 8. Или, если вам нужно только проверять и направлять сессию, возможно, достаточно привязки устройства по QR-коду в OpenCode 2.0.
6. “Мой код не должен выходить за пределы компании.”
OpenCode v2 с локальными моделями, и политику OpenCode, которая убирает облачных провайдеров из списка выбора для этого проекта. Если вам ещё нужна приёмная, запустите Hermes или OpenClaw только с локальными моделями в той же частной сети. В моём Руководство по локальному ИИ на MacBook Pro M5 Pro 64 GB руководстве рассказано, какие локальные модели подходят для какого объёма памяти.
7. “Я на OpenClaw, но мне интересен Hermes.”
Запуск hermes claw migrate --dry-run и сравните их бок о бок. Оставайтесь на OpenClaw, если полагаетесь на многопользовательские Gateway, узлы устройств или его модель политик; попробуйте Hermes, если больше всего хотите агента, который вас изучает.
8. “Я всё ещё на OpenCode v1.”
Обновитесь с opencode upgrade --major — если только вы не зависите от плагинов v1, диагностики LSP или ссылок для обмена сессиями. В этом случае побудьте ещё немного на 1.19.x; её продолжают патчить.
Часть 14 — За чем следить дальше
- Нативные приложения OpenCode. Anomaly говорит, что нативные приложения на основе нового процесса сопряжения уже в разработке.
- LSP в OpenCode v2. Конфигурация по-прежнему принимается; вернутся ли языковые серверы — главный открытый вопрос для типизированных кодовых баз. Сроков не объявлено.
- Экосистема плагинов v2 догоняет, а встраиваемый SDK выходит за пределы нынешнего раннего состояния разработки.
- Дата вывода OpenCode v1 из эксплуатации. Она не объявлена; 1.19.x по-прежнему получает исправления.
- Новый ритм выпусков Hermes. v0.22 перевёл установки из исходников на проверенные релизы SemVer. Следите, устоятся ли огромные сводные релизы в более ровном ритме — и изменят ли продукт Hermes Cloud и сообщения о раунде финансирования.
- OpenClaw 2026.10.10 выход из беты и вопрос, выработают ли советы фонда по идентичности агентов, профилям, оценкам и корпоративному развёртыванию общие стандарты, которые примут другие проекты.
- Параметры песочницы по умолчанию. OpenClaw поставляется с отключённой изоляцией; Hermes по умолчанию выполняет код на хосте. Первый проект, который сделает изоляцию поведением по умолчанию, не усложнив настройку, заслужит большие почести.
- Модели. Лицензия Muse Spark Open и локальные квантования, запуск API Gemini 4 Argon и то, как быстро OpenCode Go, Nous Portal и список рекомендаций OpenClaw принимают каждый новый релиз.
- Цены. Каждый тариф в этой статье менялся как минимум раз за год. Перепроверьте перед продлением.
Часто задаваемые вопросы
Чем отличаются OpenCode, Hermes Agent и OpenClaw?
OpenCode — это ИИ-агент для программирования с открытым исходным кодом: вы запускаете его в проекте кода, и он планирует, вносит правки, выполняет команды и проверяет изменения. Hermes Agent от Nous Research — самоулучшающийся персональный агент с долговременной памятью, самостоятельно написанными навыками, задачами по расписанию и доступом из более чем 20 чат-приложений. OpenClaw — это платформа-ассистент для самостоятельного хостинга, построенная вокруг Gateway, который соединяет модели, инструменты, устройства и чат-приложения для одного человека или целой команды. Все три распространяются по лицензии MIT и работают почти с любой моделью.
OpenCode v2 лучше Hermes Agent для программирования?
Для большинства задач программирования — да. У OpenCode v2 лучше цикл проверки: упорядоченные правила разрешений, снимки до и после каждого шага модели, закреплённые диффы, встроенные git worktree, фоновые субагенты и Code Mode для инструментов MCP. Hermes тоже умеет программировать, и сейчас у него есть одно явное преимущество: он запускает настоящие языковые серверы и передаёт их диагностику обратно после каждой правки, чего OpenCode v2 пока не делает.
Hermes Agent лучше OpenClaw?
Зависит от задачи. Hermes — более сильный выбор для одного человека, которому нужен агент, изучающий его предпочтения и работающий с ноутбука, дешёвого VPS или бессерверной песочницы. OpenClaw — более сильный выбор для общих многоканальных ассистентов для семей, команд и компаний, с ролями, узлами устройств и политиками, применяемыми в его Gateway. Hermes умеет импортировать существующую установку OpenClaw с помощью hermes claw migrate.
Что нового в OpenCode 2.0?
OpenCode 2.0 запускает одну общую фоновую службу за своим терминальным интерфейсом, настольным приложением, веб-приложением и расширениями для IDE; заново перестраивает серверный API; добавляет Code Mode, включённый по умолчанию для каждого сервера MCP; добавляет фоновых субагентов и фоновые команды оболочки (Ctrl+B); реализует большинство функций как более 80 внутренних плагинов с горячей перезагрузкой; и поставляет клиентский пакет и встраиваемый SDK. Недавние релизы 2.0.x добавили встроенные инструменты git worktree, сопряжение устройств по QR-коду, нативные сборки Windows ARM64 и закреплённые диффы.
Стоит ли обновляться с OpenCode v1 до v2?
Большинству — да. Обновитесь до последней версии 1.x и запустите opencode upgrade --major, или введите /update в терминальном интерфейсе, предварительно создав резервную копию ~/.config/opencode. Подождите, если вы зависите от плагинов v1 (они не работают в v2), от диагностики LSP (v2 не запускает языковые серверы) или от ссылок для общего доступа к сессиям (отменены в v2). V1 по-прежнему получает релизы с исправлениями.
Можно ли использовать OpenCode вместе с Hermes Agent или OpenClaw?
Да. Hermes поставляется со встроенным навыком, который управляет OpenCode как автономным работником-программистом, а OpenClaw может запускать OpenCode как внешний harness через Agent Client Protocol с помощью /acp spawn opencode. И Hermes, и OpenClaw также могут использовать OpenCode Zen и OpenCode Go как поставщиков моделей, так что одна подписка может обслуживать все три.
OpenCode, Hermes Agent и OpenClaw бесплатны?
Да — все три распространяются по лицензии MIT и бесплатны для самостоятельного хостинга. Вы платите за использование моделей, если не запускаете локальные модели. Необязательные платные услуги есть у двух из них: OpenCode Go ($10 в месяц), Go Plus ($40) и Zen (оплата по мере использования) для OpenCode, а также Nous Portal и Hermes Cloud для Hermes. У OpenClaw платных тарифов нет вовсе.
Какие ИИ-модели лучше всего работают с этими агентами в октябре 2026 года?
Для сложного программирования и планирования сильнейшие варианты — Claude Opus 5.5, GPT-6.1 Sol и Gemini 4 Argon; они возглавляют кураторский список рекомендаций OpenClaw — а также GLM-5.3 и Kimi K3 как сильные варианты с открытыми весами. Для повседневной разработки хорошее соотношение цены и качества у GLM-5.3-Flash, DeepSeek V4.1 Flash, MiMo-V2.6-Pro и Claude Sonnet 5.5. Для всегда включённых чат-агентов дешёвые быстрые модели, такие как Claude Haiku 5.5, GPT-6 Luna и DeepSeek V4.1 Flash, удерживают расходы на уровне нескольких долларов в месяц. Прежде чем остановиться на выборе, протестируйте двух кандидатов на своей работе.
Безопасно ли пользоваться OpenClaw?
Может — если аккуратно его настроить. В начале 2026 года у OpenClaw было несколько серьёзных проблем с безопасностью, включая уязвимости CVE высокой опасности и вредоносные навыки в ClawHub, и он до сих пор поставляется с отключённым режимом песочницы, а инструменты в основной сессии работают на хосте. Прочитайте его руководство по безопасности и инструкцию по реагированию на инциденты, не выключайте сопряжение по DM, включите песочницу для всего, что выходит за пределы вашей собственной сессии, проверяйте навыки перед установкой и никогда не открывайте Gateway в интернет.
Может ли Hermes Agent запускать локальные модели?
Да. В Hermes v0.22.0 появился запуск локальных моделей в один клик через llama.cpp с рекомендациями под конкретное железо, а ещё Hermes работает с Ollama и другими локальными серверами, совместимыми с OpenAI. Если активно используете инструменты, выбирайте модель, заточенную под агентские задачи, и дайте ей большое контекстное окно.
Что такое models.dev?
models.dev — открытая база данных, которую наполняет сообщество: характеристики, цены и возможности ИИ-моделей. Её запустила команда OpenCode, и она используется внутри OpenCode. В базе более 230 провайдеров и почти 9 000 карточек моделей, а полные данные доступны в формате JSON по адресу models.dev/api.json.
Поддерживает ли OpenCode v2 LSP?
Пока нет. OpenCode v2 принимает существующую lsp конфигурацию, но в его руководстве по миграции сказано, что он не запускает языковые серверы, не предоставляет инструменты LSP и не выдаёт диагностику LSP. Рекомендуемый обходной путь — дать агенту запускать линтер, средство проверки типов или компилятор вашего проекта: разрешите эти команды в своих правилах доступа, чтобы он мог проверять свою работу.
Кто делает OpenCode, Hermes Agent и OpenClaw?
OpenCode делает Anomaly — команда, создавшая фреймворк SST. Hermes Agent делает Nous Research, открытая ИИ-лаборатория. OpenClaw создал Peter Steinberger, который в феврале 2026 года перешёл в OpenAI; сейчас проектом управляет OpenClaw Foundation — независимая организация 501(c)(3), в которой есть мейнтейнеры из Microsoft, NVIDIA, OpenAI и Tencent.
Итог
Если сравнивать OpenCode, Hermes Agent и OpenClaw так, будто это три версии одного продукта, теряется то, что делает каждый из них хорошим.
OpenClaw — это инфраструктура: самая связанная, самая управляемая и самая амбициозная из трёх, где безопасность крепка, если всё настроить, а история объясняет, почему настраивать необходимо. Hermes Agent — самый личный — агент, который помнит вас, пишет собственные навыки и следует за вами из терминала в телефон, с на удивление честным взглядом на то, где на самом деле проходят его границы безопасности.
А OpenCode v2 — обновление года. Он взял чрезвычайно популярный инструмент и как следует перестроил его: один сервис за каждым экраном, API, которым могут управлять агенты, Code Mode включён по умолчанию, фоновая работа, которую видно и можно остановить, встроенные worktree и такой темп релизов, что шероховатости превращаются в исправления за дни, а не за месяцы. Пробелы серьёзные — LSP пока нет, ссылок для общего доступа нет, экосистема плагинов ещё переносится — но для написания программ с ИИ ничего из открытого исходного кода сейчас не лучше.
Так что не выбирайте одно. Пишите код в OpenCode v2. Hermes или OpenClaw поставьте на ресепшен. Дешёвую модель направляйте на болтовню, сильную — на трудные задачи. А потом пусть ресепшен передаёт кодинг в мастерскую.
Уже пользуетесь кем-то из этой тройки? Расскажите, какие модели вы направляете на какие задачи, стабилен ли у вас OpenCode 2.0 и заслужили ли Hermes или OpenClaw постоянное место на вашем телефоне. Правки и контраргументы приветствуются — статья обновляется, когда картина меняется.
Раскрытие информации: В статье есть одна партнёрская ссылка — на GLM Coding Plan от Z.ai. Подписка по ней даёт скидку 10%, а мне может принести комиссию без дополнительных затрат для вас. Другие продукты в статье не спонсированы, и ни одна из упомянутых компаний или фондов не проверяла её перед публикацией.
Последнее обновление: 17 октября 2026 года.



