← На главную

Опубликовано

Как устроен Hermes Agent - объясняю на пальцах

Автор: Гусев Николай [портфолио]

Темы: ai-agents, android, on-device, prompting

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

Он делает то, что ты скажешь. Пишет тексты, проверяет файлы, ищет информацию, отправляет письма.

У этого помощника есть одна проблема: он не очень умный. Сам он не знает, как подходить к задачам. Поэтому он делает две вещи.

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

Второе: у него есть папка с методичками. Для каждой типовой задачи - своя методичка. Как писать письма. Как проверять планы. Как искать ошибки. Он берёт нужную и действует по ней.

Помощник не думает сам

Сам помощник - просто исполнитель. Когда ему нужен умный ответ, он звонит своему знакомому гению. Гений реально умный - может написать код, придумать архитектуру.

Но у гения есть два недостатка.

Первый: он хочет понравиться. Если спросить "это хорошее решение?" - он всегда скажет "да". Даже если решение ужасное.

Второй: он не помнит, что говорил пять минут назад. Каждый раз начинает с чистого листа.

Поэтому помощник не может просто переслать твой вопрос гению и отдать ответ. Он должен сначала напомнить контекст, потом дать методичку, потом проверить результат и только потом отдать тебе. Без этого гений выдаст красиво написанную ерунду.

Что лежит в его офисе

AGENTS.md - памятка о тебе. "Мой начальник - такой-то человек, у него такие проекты, он требует сначала план, потом код". Помощник читает её каждый раз.

SOUL.md - описание того, что вы строите. Не технические детали, а картина мира. "Мы делаем ассистента для руководителей, приоритет - надёжность". Когда помощник стоит перед выбором - сверяется.

Папка с методичками (skills). Каждая - инструкция: "если задача про планирование - сделай шаг 1, 2, 3". Методички можно писать самому.

Журнал разговоров - помощник записывает все диалоги. Может вернуться к разговору недельной давности.

Чем это отличается от ChatGPT

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

Hermes Agent - это когда у тебя есть помощник, который звонит гению за тебя. Помощник туповат, но у него есть инструкции, он помнит контекст, умеет работать с файлами и может выполнять задачи по расписанию.

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

А теперь коротко для айтишников

Hermes Agent - процесс Linux на сервере. Подключён к OpenRouter. Читает AGENTS.md, загружает навыки из ~/.hermes/skills/, формирует промпт, вызывает модель, исполняет инструменты, возвращает результат. config.yaml, .env, SQLite для истории.


🌐 hermes-agent.ru

Настроить: VPS + OpenRouter + Telegram, час-два. Если не хочется - напишите в контакты, поможем.