Hermes Agent с нуля: VPS, Codex, Telegram и автоматизация
От первого запуска до собственного ИИ-ассистента
Вы даёте агенту одну инструкцию, а он сам подключается к VPS, готовит Ubuntu, устанавливает Hermes и проверяет работу. Вручную вводить серверные команды не нужно: создадим локальный .env, дадим готовые промпты, подтвердим доступ и подключим ChatGPT/Codex и Telegram.
Hermes Agent — программа для работы с ИИ-моделями, файлами, браузером и внешними сервисами. Для постоянной работы подойдёт VPS. Подписку ChatGPT/Codex можно подключить непосредственно в Hermes.

1. Как работает Hermes Agent
Hermes связывает языковую модель с инструментами. Вы ставите задачу на обычном языке; агент выбирает действия, читает файлы, вызывает поиск, запускает команды и возвращает результат. Набор возможностей зависит от настроек и разрешений.
Вот как можно составить таблицу конкурентов.
Таблица создана. Вот файл, источники и непроверенные данные.
Для старта достаточно компьютера. VPS понадобится, когда агент должен работать постоянно и принимать задачи из Telegram в любое время.
2. Первый запуск: попробуйте локально
Попросите вашего ИИ-агента с доступом к компьютеру установить Hermes и помочь с первым запуском. Агент сам проверит вашу систему и актуальную инструкцию. При необходимости он попросит вас подтвердить установку или войти в аккаунт.
Промпт · Первый запуск Hermes
Помоги мне установить и попробовать Hermes Agent на этом компьютере. Сначала определи операционную систему и проверь актуальную официальную инструкцию Hermes. Покажи, какой способ установки подходит моей системе и что потребуется от меня. Перед установкой дождись моего подтверждения.
После подтверждения установи Hermes из официального источника, проверь работоспособность и помоги выбрать модель. Если потребуется войти в аккаунт или подтвердить доступ, объясни, что мне нажать. Не проси отправлять пароли или токены в чат.
В конце помоги открыть первый диалог с Hermes и предложи простую проверку: спросить, какие инструменты ему доступны. Если что-то не получилось, сообщи об ошибке и объясни следующий шаг.
…
Для этого нужен агент, который может работать с файлами и запускать действия на компьютере. Если у вас только обычный чат без таких инструментов, используйте доступное приложение Hermes и следуйте его подсказкам.
3. Покупаем VPS для Hermes
VPS — удалённый Linux-сервер. Он продолжает работать, когда вы выключаете компьютер. Для этого сценария понадобится сервер с Ubuntu, доступом по SSH и запасом памяти для установки инструментов.
- 🖥️FirstVDS
Подойдёт для аренды Linux VPS. Выберите тариф с Ubuntu и SSH-доступом.
- ☁️SpaceWeb (Sweb)
Ещё один вариант VPS с Linux. Проверьте доступность нужного региона и конфигурации.
- ⚙️Рекомендуемая стартовая конфигурация
Ubuntu LTS, 2 vCPU, 4 ГБ RAM и 30 ГБ SSD. Это ориентир для тестового агента без локальной LLM.
Не официальный минимум
4. Создаём .env и поручаем агенту настройку VPS
Вы уже арендовали VPS у FirstVDS или SpaceWeb. Дальше не нужно вручную вводить команды на сервере. Подготовьте маленький файл с параметрами подключения, и локальный агент сделает техническую работу за вас.
- 1Создайте отдельную папку на компьютере
Например,
hermes-vps-setup. Именно эту папку откройте в локальном агенте, которому разрешена работа с файлами и терминалом. - 2Создайте файл с именем
.envНа Windows включите отображение расширений файлов, чтобы получилось именно
.env, а не.env.txt. Заполните адрес VPS и пароль, который выдал хостер. - 3Отправьте агенту готовый промпт ниже
Агент прочитает локальный
.env, проверит SSH-доступ, покажет план и после вашего разрешения настроит Ubuntu.
Файл .env на ВАШЕМ компьютере · пример
VPS_HOST=203.0.113.10
VPS_PORT=22
VPS_USER=root
VPS_PASSWORD=вставьте_пароль_от_VPS
SERVER_AGENT_USER=agent
SERVER_TIMEZONE=Europe/Moscow
IP-адрес 203.0.113.10 — учебный пример: замените его своим, а вместо вставьте_пароль_от_VPS укажите пароль от хостера. Файл содержит секрет: не отправляйте его в чат, не добавляйте в Git и не храните в общей папке. Давайте агенту доступ к этому файлу только если доверяете ему и среде, в которой он работает. После проверки входа по ключу удалите пароль из файла.
Промпт № 1 · Подготовка VPS
Ты работаешь на моём компьютере. В открытой рабочей папке лежит локальный файл .env с параметрами VPS: VPS_HOST, VPS_PORT, VPS_USER, VPS_PASSWORD, SERVER_AGENT_USER и SERVER_TIMEZONE.
Моя цель — подготовить новый VPS с Ubuntu для Hermes Agent. Сначала помоги настроить SSH-ключ, используя пароль хостера для первого входа.
Не выводи пароль, содержимое .env и приватного ключа в чат, команды, журналы или отчёт. Не отправляй секреты во внешние сервисы и не добавляй .env в Git. Используй пароль только для первичного подключения безопасным способом, без передачи через аргументы команд. Если среда не позволяет сделать это безопасно, попроси меня ввести пароль в интерактивном запросе SSH и объясни, что делать.
1. Проверь наличие SSH-клиента и доступность VPS. Если подключение не работает, покажи ошибку без секретов и объясни, что проверить.
2. Создай на моём компьютере отдельную пару SSH-ключей Ed25519 для этого VPS. Если выбранный файл уже существует, не перезаписывай его: предложи новое имя. Приватный ключ остаётся на компьютере.
…
Важно: агенту действительно нужен локальный доступ к чтению .env и выполнению SSH-команд. Обычный чат без инструментов этого сделать не сможет. Не используйте для первого эксперимента сервер, на котором уже работают важные сайты, почта или базы данных.
5. Агент устанавливает Hermes на VPS
После подготовки VPS не вводите установочные команды сами. Дайте агенту второе задание — он установит Hermes из официального источника под отдельным пользователем и проверит результат.
Промпт № 2 · Установка Hermes на VPS
Продолжи работу с VPS, параметры которого хранятся в локальном файле .env. Подключись к серверу по SSH с использованием указанного ключа.
Проверь официальную актуальную инструкцию установки Hermes Agent на hermes-agent.nousresearch.com и подготовь план. Ничего не скачивай с неофициальных зеркал. После моего согласия установи Hermes Agent под отдельным пользователем SERVER_AGENT_USER, а не под root. Установи только необходимые зависимости, обеспечь доступность команды hermes для этого пользователя и выполни hermes doctor.
Покажи версию Hermes и результаты диагностики. Если есть ошибки — попробуй исправить их, объясняя изменения. Не устанавливай Codex CLI: далее мы подключим подписку ChatGPT/Codex прямо к Hermes. Не проводи авторизацию в мой аккаунт самостоятельно и не проси пароль ChatGPT. Подготовь инструкцию, что именно мне нужно будет подтвердить для OAuth на VPS.
Не публикуй открытые веб-панели в интернете, не создавай публичные порты без разрешения и не выводи секреты в журнал.
…
Если в интерфейсе агента нет автоматического доступа к SSH, потребуется агент с включённым терминальным инструментом. В этом сценарии все команды выполняет он; пользователь только подтверждает опасные изменения и авторизует личные аккаунты.
6. Подключаем подписку ChatGPT/Codex через агента
Codex CLI на VPS устанавливать не нужно. Hermes умеет использовать подписку ChatGPT/Codex напрямую через авторизацию OpenAI. Поскольку вход в аккаунт выполняется лично вами, здесь будет один ручной шаг: открыть выданный адрес и подтвердить авторизацию.
Промпт № 3 · Подключить ChatGPT/Codex
Подключись по SSH к моему VPS, используя локальный .env, и открой настройку модели Hermes под пользователем агента. Мне нужен только вариант «ChatGPT or Codex Subscription» с авторизацией через мой аккаунт ChatGPT, без Codex CLI и без отдельного API-ключа.
Проверь официальный актуальный способ OAuth-авторизации для удалённого VPS. Если потребуется перенаправление SSH-порта, device-code или одноразовая ссылка, подготовь всё необходимое и объясни мне следующий шаг простыми словами. Дай мне самостоятельно открыть ссылку и подтвердить вход. Не запрашивай мои пароль, cookies или коды двухфакторной аутентификации.
После успешной авторизации выбери Codex как модель Hermes, выполни безопасный тестовый диалог и проверь работоспособность. Если авторизация не прошла, сообщи точную ошибку и предложи безопасный следующий шаг. В завершение подготовь краткий отчёт без токенов и личных данных.
…
Когда агент сообщит адрес авторизации, откройте его в своём браузере и подтвердите доступ. После этого агент сможет продолжить настройку и тест. Точный механизм входа зависит от версии Hermes и возможностей удалённой авторизации. Официальная документация провайдеров Hermes.
7. Агент подключает Telegram
Теперь можно управлять Hermes через Telegram. Создайте бота в мини-приложении @BotFather, а подключение к VPS поручите агенту.
- Откройте @BotFather в Telegram и нажмите Open / Открыть, чтобы запустить мини-приложение.
- В разделе My bots выберите Create a New Bot.
- Укажите название бота и придумайте свободный username, который заканчивается на
bot, напримерmy_hermes_helper_bot. При желании добавьте описание и нажмите Create Bot. - На странице созданного бота найдите Access Token и нажмите Copy. Вставьте токен в локальный
.envниже.
Это схемы для ориентира, не скриншоты: интерфейс Telegram может немного отличаться. Токен даёт доступ к управлению ботом — не отправляйте его в чат и не публикуйте на скриншотах. Если токен попал к посторонним, откройте страницу бота в BotFather и перевыпустите его через Revoke.
Добавьте токен в локальный .env в той же рабочей папке:
Добавьте к локальному .env
TELEGRAM_BOT_TOKEN=вставьте_токен_из_BotFather
TELEGRAM_ALLOWED_USER_ID=ваш_числовой_Telegram_ID
Промпт № 4 · Подключить Telegram
Подключи Telegram к Hermes на моём VPS. Для SSH и параметров бота используй только локальный .env. Проверь актуальную документацию Hermes gateway setup. Не выводи значение TELEGRAM_BOT_TOKEN в чат или логи.
Сначала составь план, а после подтверждения настрой Telegram-шлюз, разреши доступ только пользователю TELEGRAM_ALLOWED_USER_ID, запусти gateway как постоянный сервис без root и проверь запуск после перезагрузки. Не открывай публичные административные интерфейсы.
Напиши мне, как проверить бота: какое безопасное сообщение отправить и какой ответ ожидать. В конце сообщи статус сервиса и ошибки, если они были.
…
Для некоторых способов установки сервисного менеджера или конфигурации шлюза понадобится ваше подтверждение. Прежде чем доверить боту важные файлы, проверьте, что доступ ограничен вашим Telegram ID.
8. Четыре задания на каждый день
Попробуйте эти примеры в Telegram после подключения Hermes. Поменяйте детали под себя. Для поиска нужен доступ к интернету, а для работы с документами — сам файл или папка, доступные агенту.
Спланировать поездку
Готовый промпт
Помоги спланировать поездку на выходные. Сначала спроси, откуда и куда я еду, даты, бюджет и что мне интересно. Затем предложи удобный план на каждый день: как добраться, что посмотреть и где поесть. Найди актуальные часы работы и примерные цены, приложи ссылки на источники. Если чего-то не удалось проверить, так и напиши. Ничего не бронируй и не оплачивай.
…
Разобраться с документом
Готовый промпт
Я пришлю документ. Прочитай его и объясни простыми словами, о чём он, какие в нём важные условия, даты и что от меня требуется. В конце составь список вопросов, которые стоит уточнить. Если какая-то часть файла не читается или формулировка непонятна, скажи об этом. Не выдумывай содержание и не изменяй оригинал.
…
Составить меню и список покупок
Готовый промпт
Помоги составить меню на три дня и список продуктов. Сначала спроси, на сколько человек готовить, какой бюджет, что мы любим и какие продукты исключить. Предложи простые блюда, сгруппируй покупки по отделам магазина и укажи примерное количество продуктов. Если я напишу, что уже есть дома, учти это.
…
Получать подборку по интересующей теме
Готовый промпт
Хочу получать в Telegram короткую подборку новостей на интересующую меня тему. Сначала спроси тему, как часто и в какое время присылать подборку, а также мой часовой пояс. Найди несколько свежих материалов, к каждому добавь краткое описание, дату и ссылку на источник. Сначала покажи пример подборки и расписание, затем после моего подтверждения создай задание. Если поиск или доставка недоступны, объясни, что нужно подключить. Не утверждай, что сообщение доставлено, пока это не проверено.
…
9. Память и Skills
Память сохраняет полезные сведения о пользователе и рабочей среде. Skill хранит повторяемую инструкцию для определённой задачи. Это удобно, когда вы регулярно выполняете похожую задачу — например, планируете меню на неделю.
Промпт · Поиск навыков
Покажи, какие готовые навыки доступны в Hermes. Помоги найти навык для моей задачи: сначала спроси, что я хочу делать, затем предложи подходящие варианты и простыми словами объясни, для чего каждый нужен. Если подходящего навыка нет, скажи об этом и предложи создать свой. Ничего не устанавливай без моего подтверждения.
…
Промпт · создание Skill
Создай Skill для планирования меню на неделю. Пусть он сначала спрашивает, на сколько человек готовить, какие продукты мы любим и что нужно исключить. Затем предлагает простые блюда и составляет общий список покупок по категориям. Перед сохранением покажи мне текст навыка. Другие навыки не изменяй.
…
Другие примеры и инструкции собраны в разделе Гайды VIBERZ.
10. Личный ассистент: память, дела, задачи и расписание
Теперь самое полезное. Hermes может стать личным ассистентом, которому вы пишете в Telegram: «запиши задачу», «напомни», «что у меня завтра?» или «подготовь отчёт». Чтобы это работало надёжно, нужны не только сообщения в чате, но и реальные файлы с данными плюс отдельные задания планировщика.
Шаг 1. Создаём личного ассистента одним промптом
Отправьте следующий запрос уже установленному Hermes. Он должен сам создать файлы, выбрать подходящие места хранения и объяснить, где всё лежит. Писать скрипты или команды вручную не требуется.
Промпт № 1 · Настроить личного ассистента
Ты мой личный ассистент. Твоя задача — помогать мне ничего не забывать, управлять делами, планировать день, готовить отчёты и вовремя напоминать о важных событиях.
Настрой для этого постоянную систему на VPS.
1. Проверь текущий профиль Hermes, включённую память, доступные инструменты, Telegram и планировщик Cron.
2. Через штатный инструмент memory сохрани в USER.md мои предпочтения: общайся по-русски, отвечай конкретно, не придумывай факты, перед отправкой сообщений третьим лицам и необратимыми действиями спрашивай разрешение. В MEMORY.md запомни только путь к рабочей папке ассистента и принцип ведения данных. Не заполняй штатные файлы памяти длинными списками задач.
3. Создай отдельную постоянную папку для данных ассистента. В ней создай: PROFILE.md — мои рабочие предпочтения и часовой пояс; TODO.md — быстрый список дел; TASKS.md — задачи с ID, статусами, приоритетами и сроками; SCHEDULE.md — события и регулярные обязательства; REMINDERS.md — напоминания со временем и статусом; DONE.md — архив выполненного; ASSISTANT.md — правила, по которым ты обновляешь эти файлы.
4. Не перезаписывай существующие файлы и не уничтожай данные. Если файлы уже есть, проверь структуру и аккуратно дополни недостающее.
5. Для каждой новой задачи фиксируй дату создания, статус, срок (если указан) и источник. Даты и время храни с явно указанным часовым поясом. Не выдумывай сроки.
…
Пример структуры, которую создаст агент
assistant-data/
├── ASSISTANT.md — как устроена система
├── PROFILE.md — настройки и часовой пояс
├── TODO.md — короткие дела
├── TASKS.md — задачи и статусы
├── SCHEDULE.md — встречи и регулярные события
├── REMINDERS.md — напоминания
└── DONE.md — выполненные задачи
Почему не складывать всё в USER.md? Встроенная память Hermes ограничена по объёму. В ней лучше хранить предпочтения и путь к рабочей папке, а длинные списки дел — в отдельных файлах. Задания по расписанию работают в новых сессиях: им нужно явно поручить открывать эти файлы.
Шаг 2. Список дел — как в обычном мессенджере
После настройки вы сможете писать короткими сообщениями. Например, «добавь в дела купить батарейки» или «покажи всё, что я обещал сделать на этой неделе». Для первой проверки лучше дать задание с явным требованием сохранить его на диск.
Промпт № 2 · Задачи и список дел
Запиши в мой список дел: купить новый блок питания для светодиодной ленты.
Создай задачу: подготовить презентацию для клиента к пятнице, приоритет высокий.
Покажи текущий список дел и задач, их ID и сроки.
Обнови реальные файлы TODO.md и TASKS.md. Проверь, что записи сохранились на диске. Не создавай напоминание о сроке, если я его отдельно не попросил.
…
Шаг 3. Напоминания — в том числе о лекарствах
Сначала задайте время и часовой пояс. Для медицинских напоминаний Hermes должен использовать только расписание, которое вы сами указали. Агент не назначает препараты, не меняет дозировку и не определяет, что делать с пропущенным приёмом.
Промпт № 3 · Реальные напоминания в Telegram
Создай напоминания через штатный планировщик Hermes с доставкой в мой личный Telegram-чат.
1. Каждый день в 09:00 — «Принять назначенное лекарство».
2. Сегодня в 18:00 — «Позвонить близкому человеку».
3. Каждый понедельник в 10:00 — «Полить растения».
Перед созданием уточни мой часовой пояс, если он неизвестен. Не делай предположений о назначении, дозировке и количестве таблеток. Никому не звони и не отправляй сообщения автоматически — это только напоминания.
…
Шаг 4. Утренняя сводка и вечерняя проверка дел
Вместо того чтобы каждый раз спрашивать «что у меня сегодня», можно получать одну короткую сводку по утрам и один итог дня вечером. Содержимое берётся из сохранённых файлов, а не из памяти последнего чата.
Промпт № 4 · Расписание личного ассистента
Сделай два регулярных задания через Cron. Все часы — по моему часовому поясу, который нужно предварительно проверить.
Утром в 09:15: прочитай текущие TODO.md, TASKS.md, SCHEDULE.md и REMINDERS.md. Пришли в мой Telegram краткий план дня: встречи, задачи со сроком сегодня, просроченные задачи и максимум три главных приоритета. Если данных нет — так и скажи, ничего не придумывай.
Вечером в 20:30: прочитай те же файлы. Спроси, что из запланированного выполнено, и покажи незакрытые задачи. Не отмечай ничего выполненным без моего ответа.
Убедись, что каждое задание автономно: оно запускается в новой сессии и само читает актуальные файлы. После настройки покажи реальные ID заданий и проверь их статус.
…
Шаг 5. Личный итог недели
Ассистент может собрать ваши завершённые и незакрытые дела в короткий итог, чтобы было проще спланировать следующую неделю.
Промпт № 5 · Итог недели
Помоги подвести итоги недели по моим сохранённым делам. Покажи, что я отметил выполненным, что осталось и какие дела просрочены. Предложи короткий план на следующую неделю, используя только записанные сведения.
Сначала покажи пример итога. Затем спроси, хочу ли я получать его регулярно в Telegram, и уточни день, время и часовой пояс. Создавай расписание только после моего подтверждения. Не отправляй итог другим людям и не отмечай задачи выполненными без моего разрешения.
…
Шаг 6. Проверяем, что ассистент действительно помнит
Закройте текущую сессию и откройте новую. Попросите агента найти уже сохранённые задачи. Если он просто пересказывает прошлый разговор, система ещё не проверена. Он должен прочитать рабочие файлы и показать настоящие записи.
Промпт № 6 · Проверка памяти и автоматизаций
Это новая сессия. Найди рабочую папку моего личного ассистента через штатную память Hermes. Прочитай TODO.md, TASKS.md, SCHEDULE.md и REMINDERS.md. Выведи все активные задачи и ближайшие напоминания с их ID и сроками.
Отдельно запроси список Cron-заданий и сравни его с REMINDERS.md. Покажи расхождения, если они есть. Ничего не пересоздавай и не удаляй автоматически. Если файл отсутствует или недоступен, сообщи об этом прямо.
…
Будет ли Hermes напоминать, если компьютер выключен?+
Да, если Hermes и планировщик работают на включённом VPS, Telegram подключён, задание активно и доставка настроена. Выключенный локальный компьютер этому не мешает.
Что если Telegram не доставил сообщение?+
Не считайте напоминание гарантированным, пока не проверены планировщик и доставка. Для критичных лекарств используйте также будильник или приложение напоминаний на телефоне.
Зачем и память, и отдельные файлы?+
USER.md/MEMORY.md хранят краткие постоянные сведения. TODO.md и другие файлы — актуальные списки, которые можно проверять, редактировать и резервировать. Cron обеспечивает запуск по времени.
Техническая основа: официальная документация по памяти Hermes · задания по расписанию.
11. Доводим агента до рабочего состояния
После первого запуска проверьте одну задачу вручную, затем включайте расписание. Следите за расходами на модель и не давайте прав на удаление или публикацию без необходимости. Для работы 24/7 нужны запущенный шлюз и действующая авторизация.
Codex используется как модель Hermes через подписку ChatGPT. Отдельная установка Codex CLI здесь не требуется.
12. Частые вопросы
Нужна ли отдельная установка Codex для Hermes?+
Нет. Достаточно выбрать ChatGPT or Codex Subscription в настройках модели Hermes и пройти авторизацию.
Понадобится ли видеокарта на VPS?+
Нет, если используете облачную модель. Для запуска собственной большой модели требования будут совсем другими.
Hermes продолжит работать, если выключить компьютер?+
Да, если он запущен на работающем VPS, а шлюз настроен как постоянный сервис.
Можно ли установить всё бесплатно?+
Программное обеспечение доступно бесплатно, но VPS, модель и некоторые внешние инструменты могут требовать оплаты.
Можно ли сразу разрешить агенту менять сервер?+
Начните с чтения файлов и тестовой папки. На рабочем сервере применяйте отдельного пользователя, минимальные разрешения и проверку команд, меняющих систему.
Результат
У вас есть VPS с Hermes Agent, подключённой подпиской ChatGPT/Codex и каналом управления через Telegram. Теперь настройте личного ассистента: сохраните дела и задачи в файлах, проверьте память и только после этого включите напоминания и отчёты по расписанию.
Соберите своего ИИ-помощника
19 уроков для новичков: сервер, Hermes, Telegram, память, личный ассистент и подключение сервисов. Технические действия можно поручить Codex.
Посмотреть курс ↗
Применить на деле
Разовая покупка
Первый экранЧерез два дня откроешь в браузере экран своего продукта, собранный сам
Примени ИИ к своему делу: за два дня — первый экран своего продукта.
Взять за 990 ₽Разовая покупка
Маркетинг без отделаВосемь скиллов Claude вместо SMM, копирайтера, дизайнера и таргетолога
Восемь готовых скиллов Claude, которые заменяют маркетинговый отдел.
Взять за 1 590 ₽Или всё сразу
VIBERZ Team — 29 900 ₽
4 недели в группе: от идеи до MVP по ссылке, с созвонами и разборами. Pro-доступ ко всей библиотеке включён.


