Today

Я наконец нормально разложил для себя разницу между OpenClaw и Hermes

Я наконец нормально разложил для себя разницу между OpenClaw и Hermes.

Снаружи они похожи: оба живут в Telegram, оба умеют дёргать инструменты, оба держатся на скиллах, памяти, cron-задачах и рабочих чатах. Если смотреть только на интерфейс, легко решить, что это два варианта одной идеи.

Но внутри это разные животные.

OpenClaw у нас вырос как операционная среда вокруг человека. Он ощущается как кабинет, где на стенах уже висят правила, заметки, карты чатов и рабочие привычки. SOUL.md задаёт характер. USER.md держит контекст пользователя. AGENTS.md описывает поведение агентов. CHATS.md помогает не путать, где что происходит.

В OpenClaw много силы именно в этой плотности. Он хорошо держит твой личный контекст, привычки, команды, внутренние маршруты, рабочие ритуалы. Ты не просто запускаешь ассистента. Ты заходишь в уже обжитое место, садишься в кресло, где всё под рукой, целый центр управления полётами.

Цена тоже есть. Когда система долго растёт вокруг живого человека с бешеной активностью разработчика, в ней появляется много исторических слоёв, которые конкурируют за ресурсы и в итоге тянут всю констукцию на дно, где бот молчит и перестаёт дышать.

Где-то логика лежит в файле. Где-то в навыке. Где-то в чате. Где-то в привычке, которую вы с ботом уже понимаtnt со временем, но новый человек увидит только после третьего падения, если нервов хватит.

Hermes появился позже и уже стоял на плечах гигантов. Без пафоса, в инженерном смысле: можно было посмотреть на то, что в OpenClaw реально работает, где он устаёт, где путается, где хрупкость маскируется привычкой, и заложить архитектуру спокойнее.

Поэтому Hermes с самого начала выглядит более модульным. У него есть config.yaml, нормальная модель провайдеров, реестр инструментов, toolsets, gateway для платформ, state.db, скиллы в ~/.hermes/skills, cron-задачи, профили, сессии, MCP.

Это набор деталей, из которых собирается стройная и надёжная система. Её можно переносить, чинить, объяснять и расширять без ощущения, что ты трогаешь несущую стену.

Для пользователя разница проявляется в количестве сожжённых нервов.

В OpenClaw ты можешь быстрее получить ощущение «у меня есть свой живой агент», если уже попал внутрь готовой среды. Но если начинать с нуля, там легко утонуть в контексте: что где лежит, какая команда что подразумевает, почему один route работает, другой отваливается, почему память ведёт себя страннее, чем написано в документации. И почему он, тварь, перестаёт тебе отвечать в телеграм.

Hermes дружелюбнее для старта. Он меньше требует веры в местную мифологию. Ты видишь конфиг, инструменты, каналы, скиллы, включаешь и выключаешь куски системы более спокойно.

И это, кажется, главное. Спокойствие.

OpenClaw был важной лабораторией. В нём проверялись рабочие идеи: агент как участник чатов, скиллы как процедурная память, cron как автономный ритм, файлы как способ держать характер и правила, Telegram как нормальная операционная поверхность.

Hermes взял эти уроки и сделал следующий инженерный шаг.

Меньше магии в углах. Больше явных границ. Больше переносимости. Больше шансов, что человек поставит систему, начнёт пользоваться и не проведёт первый вечер в разборе того, почему агент завис, ушёл не туда или потерял половину контекста.

Если вы только подходите к теме личных ИИ-агентов, я бы начинал с Hermes.

OpenClaw плохим от этого не становится. Без OpenClaw у Hermes не было бы половины правильных решений. Просто OpenClaw — это не для каждого, слишком часто опускаются руки, потому что он тупо перестаёт отвечаь. А Hermes ближе к нормальному конструктору, который можно собрать у себя и постепенно усложнять.

Начать лучше там, где архитектура помогает вам с первого вечера. А если вы уже на OpenClaw, переход будет почти бесшовным, просто потихоньку переносите свои наработки, скилы, функционал на новые рельсы — и поедете гораздо быстрее! При этом ничего не потеряв.

GitHub Hermes: https://github.com/NousResearch/hermes-agent

💬💬💬💬💬💬💬

Больше практики: на канале @human20app

Среда внедрения ИИ: human20.app