1. Главная
  2. Блог
  3. ИИ-агент Гермес 0.23.1: один шлюз держит чат, платный инструмент спрашивает до потолка

ИИ-агент Гермес 0.23.1: один шлюз держит чат, платный инструмент спрашивает до потолка

ИИ-агент Гермес 0.23.1: один шлюз держит чат, платный инструмент спрашивает до потолка
Видео-версия4 мин · слайды, голос, субтитры
Открыть в VK Видео ↗

Знакомая сцена: задачу начали в терминале, потом открыли тот же диалог на рабочем столе "просто посмотреть", и оба клиента стали писать сразу. Ответы ИИ-агентов легли в одну ленту вперемешку, а ночной cron дописал своё туда же. Сначала мы запретили второе окно людям. Не сработало: бот и расписание не люди, им правило на словах не доходит. В Hermes Agent v0.23.0 от 5 ноября 2026 очередь забрал один локальный шлюз. Платформе ИИ-агентов это снимает ручной разбор "кто ответил первым".

Что шлюз забрал себе

CLI, TUI, Desktop, редакторы, боты и cron больше не пишут в один чат параллельно. Сессией владеет один процесс. Второй клиент читает и встаёт в хвост, а не начинает генерацию рядом.

Рядом закрыли тихую трату. Платный вызов MCP показывает цену и сумму по чату и спрашивает подтверждение, пока лимит ещё не пробит. Режим YOLO это не отменяет: "делай сам" больше не значит "трать молча".

Если модель не выбирали, агент модели ИИ сменился без шума. Тихий дефолт ушёл с GLM-5.2 на GLM-5.3, контекст в миллион токенов заявлен на Nous Portal и OpenRouter. Разовые запуски шлют примерно на 1570 промпт-токенов меньше. Это цифра релиза, не обещание на вашем длинном диалоге: история съедает экономию быстрее, чем разовый запуск.

Каталог плагинов вырос примерно с 600 до более чем 1050. Встроенных навыков стало 44 вместо 58. Webapp выключен, пока не включите webapp.enabled или Web Access. Desktop просит macOS 13+ и 64-битную Windows. Старые browser_* сняты, остаётся browser_exec. Команда hermes mcp serve теперь hermes mcp-serve.

Патч v0.23.1 от 9 ноября поднял потолок каталога с 2 МиБ до 16 МиБ. С 9 ноября живой plugin-catalog.json в старый лимит не влезал, и клиенты молча брали каталог из поставки.

Как проверить, не читая весь список изменений

Обновитесь до v0.23.1, не останавливайтесь на 0.23.0. Иначе проверка каталога врёт: клиент думает, что видит живой список, а читает то, что лежало в поставке. На 0.23.0 новый плагин по имени можно просто не найти.

Откройте один чат из CLI и из Desktop. Напишите короткую реплику в одном окне и сразу во втором. Должна остаться одна очередь. Если второй клиент всё ещё отвечает параллельно, вы смотрите не на этот шлюз.

Дальше деньги. Возьмите один MCP, который сам объявляет цену, поставьте небольшой потолок на чат и доведите тестовый диалог до порога. До превышения должно всплыть подтверждение: цена этого вызова и сколько уже набралось. Инструмент без объявленной цены лимит не заденет. Это не "защита сломалась", это дыра в объявлении.

Web Access включайте на своей машине и заходите по сети, а не через адрес, который виден снаружи.

Где ломается тише, чем в примечаниях

Навыки и промпты со старыми browser_* никто не переписывает за вас. ИИ-агент Гермес перестаёт открывать страницу, а в ленте это выглядит как "инструмент не найден", не как смена версии. Поиск по своим навыкам лучше прогнать до обновления, не после первой жалобы пользователя.

Второй тихий отказ - каталог на 0.23.0. Клиент не кричал, что файл больше 2 МиБ. Он подсовывал старый список. "Есть в документации, нет в поиске" - это он.

Третье - потолок только у инструментов, которые сами назвали цену. Вызов, который снаружи бесплатный, а внутри ходит в платный API и цену не объявляет, вопрос не задаст. Подтверждение перед вызовом не заменяет учёт счёта у поставщика.

И модель. Смена GLM-5.2 на GLM-5.3 без явного выбора меняет характер ответов. Миллион токенов на портале не значит, что локальный прогон получил то же окно. Если после обновления "поплыло", сначала посмотрите, какая модель реально стоит, и только потом ищите баг в навыке.

Публичный URL Webapp без входа отдаёт рабочее место наружу. Это не демо для коллеги, это открытая сессия.

Что заложить у себя, даже если Гермес вам не контур

Чужой релиз мы смотрели как образец двух правил, не как замену своей сборки.

У сессии один писатель. Терминал, рабочий стол, бот и расписание - входы, а не четыре независимых агента с общей лентой. Ответ собирает тот, кто держит очередь. Второй может читать и ставить задачу в хвост.

Платный инструмент спрашивает до порога, и автоматический режим это не отключает. Показ цены и суммы по чату полезнее отчёта на следующее утро. Если инструмент не умеет назвать цену, он не "под лимитом": его либо помечают вручную, либо не пускают в авторежим.

Имя модели пишите в сессию явно. Тихий дефолт удобен в первый день и опасен на второй неделе, когда ответы ИИ-агентов стали другими, а в конфиге пусто. На платформе ИИ-агентов пустое поле модели - это не "и так понятно", это будущий разбор, почему вчерашние ответы больше не повторяются.

Обновление до v0.23.1, одна очередь на чат и один платный MCP до порога показывают, сел релиз или нет. Дальше ваши навыки: старые browser_* и инструменты без цены. Где у вас сейчас второй писатель - в боте, в cron или в соседнем окне?

Похожие статьи

Хотите так же?

Обсудим, как это внедрить у вас

Опишите задачу — подберём ИИ-решение под ваш процесс и бюджет: что сделать агентом, какие нужны данные и интеграции, с чего начать пилот.