Добрался наконец-то до первого "клешнеподобного" фреймворка.
Признаться, это уже второй, но
Openfang – это сборник AI-багов, который без "напильника" не запустить.
Герой же сегодняшнего обзора –
Hermes Agent. Он, в отличие от большинства AgentOS,
запускается сразу без танцев с бубном и CC/Codex.
Ставится
по мануалу одной командой. Второй – запуск.
Напильником ничего дорабатывать не придётся.
При первом запуске нас ждёт очень подробный и понятный онбординг, в рамках которого можно сразу подключить tg-бота
(не забудьте через botfather включить в нём треды), через которого будете взаимодействовать с Hermes. Помимо Telegram, поддерживает ещё
20 способов взаимодействия, включая терминал.
Фреймворк предлагает огромное количество инструментов. Только
встроенных скиллов у него более 90 штук.
Готовые интеграции с различными типами памяти, система плагинов, управление контекстом, хуки, субагенты, слэш-команды, cron, собственная канбан-система.
Из интересных фич – он может самостоятельно добавлять себе скиллы,
основываясь на опыте взаимодействия с пользователем. Например, у меня он подключил несколько скиллов и хуков для взаимодействия с Graphiti и Obsidian.
В общем, выглядит так, что на базе Hermes можно построить большое количество разноплановых систем, начиная от "свободного агента, поедающего все доступные токены" и заканчивая
максимально-детерменированным AI-пайплайном с предсказанным экономичным расходом ресурсов.
Не обошлось и без минусов.
По-умолчанию, Hermes
нещадно ест токены. Я тестировал его на GPT-5.4 через Codex CLI авторизацию. Если пересчитать потраченные токены на цену API, получится не менее $20/сутки.
Варианты решения вижу следующие:
1. Оптимизировать наиболее часто используемые пайплайны.
2. Переходить на более дешёвые (как правило, китайские) модели по API. Например, Kimi2.6 и Deepseek v4.
3. Продолжать использовать Codex CLI авторизацию, рискуя попасть под бан.
Второй минус – тёмная версия дизайна их сайта и, как следствие, дашборда. У меня он вызывает ассоциации с дизайном
сайта бильярдного клуба на окраине города родом из нулевых...
И третий, самый серьёзный, минус – это склонность Hermes к отключению самого себя. Он наивно
полагает, что сможет себя перезагрузить. Обычно Hermes просто убивает собственный процесс и уходит в офлайн. Учитывая нейминг, похоже, что
этому Гемесу кто-то забыл выдать таларии. Он раз за разом разгоняется и прыгает со скалы
в надежде, что взлетит не вниз. Для таких случаев нужен второй Hermes, который
будет поднимать первого, если тот опять окажется излишне самоуверенным.
Обсуждение 31
Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.
Обсудить в Telegram