раздел 00

Что такое Hermes Agent

Hermes Agent - open-source агент от Nous Research. Он живёт на твоём сервере и общается через Telegram. Проще всего думать о нём так: это Claude Code, который всегда в телефоне. У него есть терминал, доступ по SSH, работа с файлами, веб, память и скиллы. Ты пишешь задачу в чат, а он сам планирует шаги, вызывает нужные инструменты и доводит дело до результата.

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

Агент, а не бот

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

Чат-бот со сценариями
Кнопки и заранее прописанные ветки. Умеет ровно то, что в него заложил разработчик. Ничего сам не делает на сервере.
Агент с инструментами
Получает задачу, сам планирует шаги и вызывает инструменты: терминал, файлы, веб, SSH. Доводит до результата, а не до ответа.

Что у него под рукой

  • Терминал. Может выполнять команды на сервере - как если бы ты сам сидел в консоли.
  • Файлы. Читает и правит файлы проекта, создаёт новые, разбирает логи и данные.
  • Веб. Ходит в интернет: ищет, читает страницы, забирает нужное.
  • SSH. С сервера, где он живёт, ходит на другие твои серверы.
  • Память. Файл персоны плюс накопленные факты - помнит контекст между задачами.
  • Скиллы. Готовые способности-инструкции под типовые задачи, которые ты добавляешь сам.

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