Васин Константин
Гайд · ИИ-сотрудники

ИИ-офис на Hermes: сотрудники в темах Telegram

Отдать нейронке

Частная группа в Telegram: в каждой теме свой сотрудник со своей ролью, памятью и расписанием. Живёт на сервере, думает по подписке ChatGPT. Как устроен мой офис, где я обжёгся и стартер-пак, из которого агент соберёт такой же.

Hermes 0.21+ подписка ChatGPT стартер-пак промпт для нейросети

С конца сентября у меня в Telegram есть группа «Офис». В ней темы: Ментор, Финансист, Продавец, SMM, Аналитик сайтов и другие. Утром приходит одно сообщение вместо восьми, решения — карточками, не больше пяти в день. Первые две недели офис больше шумел, чем работал. Об этом тоже ниже, с цифрами.

01 Зачем 02 Схема 03 Состав 04 Что пошло не так 05 Тишина 06 Лестница 07 Правки 08 Код и модель 09 Сервер 10 Стартер-пак 11 Промпт 12 Грабли

01Офис нужен, когда вы устали быть диспетчером

У меня работают боты, SEO-заводы на сайтах, обзвон, рассылки. Каждая система писала мне сама: отчёт, сбой, вопрос. К октябрю это было 6–8 сообщений до десяти утра от разных ботов, и в каждом надо было что-то решить.

Офис собирает это в одно место и раскладывает по ролям:

Кому рано

Если автоматики ещё нет и писать вам некому, офис не нужен. Начните со своего сервера с агентом и второго мозга. Офис — следующий шаг, когда агентов стало несколько.

02Четыре слоя: группа, шлюз, профили, штаб в git

Telegram-группа с темамиОдна тема — один сотрудник. Пишете в тему «Финансы» — отвечает Финансист и помнит только свои разговоры.
Шлюз HermesОдин бот, один процесс на сервере. По правилу «группа + тема → профиль» передаёт сообщение нужному сотруднику.
Профили HermesУ каждого свой SOUL.md (роль и характер), своя память, свои плановые задания, своя рабочая папка.
Штаб — приватный git-репозиторийКарта бизнеса, общие правила, паспорт каждого сотрудника, журнал правок. Сотрудники читают его перед работой и пишут туда результаты.

Hermes Agent — открытый агент от Nous Research под лицензией MIT. Он умеет то, на чём держится офис: профили с отдельной памятью, плановые задания с доставкой в нужную тему, маршрутизацию тем в профили. Модель подключается любая; у меня — подписка ChatGPT, запасной — DeepSeek по API.

Почему роль лежит в git

Память профиля Hermes — около 2 200 символов заметок, и она загружается снимком в начале разговора. Роль сотрудника туда не влезает. В SOUL.md я держу короткий характер и ссылку на паспорт, а паспорт — в git. Так видно, кто и когда поменял правило, и любое правило откатывается коммитом.

Не каждый сотрудник — профиль Hermes. Секретарь у меня отдельный бот: Hermes в Telegram работает только как обычный бот и личку владельца не читает, а Секретарю она нужна. Механик — таймер на сервере, без нейросети в обычном проходе.

03Состав: начинал с тринадцати, осталось десять

СотрудникЧем занятГде живёт
МенторУтреннее сообщение, план и разбор недели. Добивается ответов карточками с вариантамипрофиль Hermes
СекретарьЧитает личку через Telegram Business: кто ждёт ответа, какие сделки затихли, что я обещал. Карточки решений дняотдельный бот
ФинансистУчёт по выписке банка, долги, налог одной формулойпрофиль Hermes + свой бот
ПродавецБрошенные счета, дожим, переписка с покупателями — черновиками на кнопкупрофиль Hermes
Директор продуктаСтратегия главного продукта. Не продаёт — это отдельная рольпрофиль Hermes
SMMПлан роликов на неделю, карточка съёмочного дня, сбор цифр по охватампрофиль Hermes
Аналитик сайтовКонверсия и SEO-тесты по сайтампрофиль Hermes
Менеджер агентстваЗаявки на сайты → аудит и КП, отчёты клиентампрофиль Hermes
Оператор звонковБюджеты и остановки кампаний обзвонапрофиль Hermes + скрипты
МеханикПадающие таймеры, лимит подписки, пути после переезда, дисктаймер systemd, модель только на находку

8 октября я завёл тринадцать профилей. Через неделю проверил: у пяти — ни одного сообщения и ни одного задания. Их работу забрали соседи, профили ушли в архив. Правило с тех пор: сотрудник = недельный измеримый результат + триггер + журнал правок. Нет результата две недели — сливаем с другим или замораживаем.

04Через две недели офис больше шумел, чем работал

14 октября я сделал аудит по живым данным сервера. Нашлось четыре проблемы.

Модель повторяла работу скрипта и съедала лимит

У Оператора звонков было 13 плановых заданий, все с вызовом модели на максимальном уровне рассуждений. 70–107 вызовов в сутки, до 93 млн токенов. В чат уходило 8–17 сообщений, остальные проходы заканчивались молчанием. При этом скрипт, который останавливает кампанию при превышении бюджета, уже работал раз в 5 минут. На второй день недельного окна подписка была выбрана на 36 % — на всех сотрудников сразу.

Сотрудники перекладывали работу обратно на меня

Типовые сообщения: «подтвердите остановку», «проверь, идут ли звонки в кабинете». Мой ответ в журнале правок: «Я запустил сорок пять вместо тебя. Зачем ты мне это пишешь каждый раз?» За две недели — 42 правки к одному паспорту.

Обучение на правках производило вопросы быстрее, чем снимало

Очередь «ждут решения» выросла до 48 пунктов. 29 из них — предложения новых правил из разбора правок: одна неделя дала 16 правил и 8 советов. Каждое надо было прочитать и решить.

Утро по-прежнему из 6–8 сообщений

Лимит подписки, Финансист дважды, вахта, Ментор, Секретарь, проверка звонков. Решение «одна сводка» было принято раньше, но не исполнено.

Лечение — в следующих четырёх разделах. Всё это уже вписано в шаблоны стартер-пака.

05Владельцу пишут только решение или аварию

Правило стоит в конце SOUL.md каждого профиля. Касается того, что сотрудник шлёт первым: плановые задания, отчёты, напоминания. Когда пишете вы — он отвечает как обычно.

  1. Готовое решение с действием по умолчанию и сроком. «Через 15 минут остановлю кампанию №37, если не скажешь нет».
  2. Авария, которую не смог починить. Что сломалось, что пробовал, что нужно от вас.
  3. «Проверь сам», «подтверди», «посмотри» без варианта — запрещено.
  4. «Всё штатно» не шлётся. Плановое задание отвечает ровно [SILENT] — Hermes такое не отправляет.
  5. Без служебных слов: cron, job_id, скрипт, лог, пути, коды выхода — только если вы сами спросили про технику.
  6. Утро — одно сообщение Ментора. Остальные кладут свои цифры файлом, Ментор собирает.
  7. Списки — пачкой до пяти. Решения — по одному, не больше пяти в день на всех.
  8. Неважное без ответа старше 14 дней снимается само.

Ещё одна мелочь, которая заметно убавила шум: в Hermes над каждым плановым сообщением стоит служебная шапка с номером задания. Выключается настройкой cron.wrap_response: false — в корневом конфиге и в каждом профиле.

06Доверие растёт по ступеням и по цифрам

Каждый процесс стоит на одной ступени. Поднимаю по цифрам журнала правок.

СтупеньЧто этоКогда выше
L0 Рукамиделаете самипроцесс описан: шаги, входы, выходы
L1 Данныецифры собираются сами2 недели сходятся с реальностью
L2 Советникагент советует, делает человек2 недели подряд ≥80 % без правок, ≥10 решений
L3 С одобренияагент готовит, выполняет после кнопки «ОК»2 недели ≥90 % без правок, ни одной серьёзной ошибки
L4 Самделает сам, вы читаете отчёт и можете откатить—

Понижаю сразу, при первой серьёзной ошибке: деньги, клиент, прод. Написать клиенту, выставить счёт, потратить деньги, опубликовать — не выше L3 без отдельного решения. У меня на L4 только Механик, и только внутри белого списка, который держит код: перезапуск упавшей службы не чаще двух раз в сутки, правка пути с бэкапом, чистка старых логов.

07Сотрудник учится на ваших правках, но правила утверждаете вы

Каждое ваше решение по работе агента — строка в журнале: принял как есть, поправил или отклонил. Ошибка с последствиями — с флагом «серьёзная». По этим строкам считается лестница.

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

Ограничьте поток предложений

Без потолка разбор правок завалит вас так же, как раньше завалили отчёты. У меня: не больше пяти предложений в неделю на всех, правило опирается минимум на две правки или на одну серьёзную, неотвеченное старше 14 дней снимается.

Чинить самым узким средством. Повторяется механическая ошибка — проверка скриптом. Узнаваемый многошаговый случай — навык. Общая ошибка — одна фраза в паспорте. Нового агента заводить только при повторном доказанном сбое, который правило не лечит.

08Следит код, модель разбирает только отклонение

Главный урок по деньгам. «Проверять бюджет каждые две минуты» — работа для скрипта на двадцать строк. Модель нужна, когда скрипт нашёл что-то необычное и надо понять, что делать.

Плановое задание Hermes умеет запускать скрипт без модели (--no-agent --script). Если скрипт ничего не нашёл, сообщения нет.

09Сервер за границей, одна подписка на всех

Hermes с офисом живёт на зарубежном VPS: с российского сервера не достаются ни Telegram API, ни OpenAI. Как поднять сервер и поставить Hermes с ботом — в гайде «Codex и Claude на VPS». Этот гайд начинается с того места, где бот уже отвечает вам в личке.

10Стартер-пак: штаб, роли и расписания без моих данных

Архив с шаблонами, из которых агент соберёт офис. Ключей, ID чатов, имён клиентов и сумм там нет: всё в угловых скобках заполняете вы.

Стартер-пак · zip

ii-ofis-starter.zip

Штаб: карта, правила с лестницей и режимом тишины, паспорта Ментора, Финансиста и Механика, пустой шаблон паспорта, формат журнала правок. Hermes: SOUL двух профилей, общий блок правил для всех SOUL, фрагмент конфига с маршрутами тем, расписания для старта. И промпт сборки.

Скачать стартер-пак

Почему на старте только Ментор и Финансист: так вы за две недели увидите, работает ли схема, и не утонете в тринадцати темах, как я. Механик в паке — таймер без нейросети. Первые две недели он только сообщает.

11Промпт: группу создаёте вы, остальное делает агент

Сначала четыре действия в Telegram — их агент за вас не сделает:

  1. Создайте группу, добавьте туда только своего бота.
  2. В настройках группы включите «Темы».
  3. Сделайте бота администратором с правом «Управление темами».
  4. Откройте группу в веб-версии Telegram: число после # в адресе — ID группы. Это не секрет, агент спросит его сам.

Дальше промпт агенту на сервере — Codex, Claude Code или самому Hermes в терминале. Полная инструкция — по кнопке «Отдать нейронке» вверху страницы.

ПромптИИ-офис на Hermes
На этом сервере стоит Hermes Agent, бот уже отвечает мне в личке. Собери ИИ-офис: частная группа Telegram с темами, каждая тема — отдельный сотрудник (профиль Hermes), правила и паспорта — в приватном git-репозитории ~/shtab.

Инструкция по шагам: https://vasinki.ru/guides/ii-ofis-hermes/instrukciya.md
Стартер-пак: https://vasinki.ru/guides/ii-ofis-hermes/ii-ofis-starter.zip
Документация Hermes: https://hermes-agent.nousresearch.com/docs/

Прочитай инструкцию целиком, потом иди по шагам. Где написано «Стоп» — остановись и жди меня.
Для старта — только Ментор и Финансист в Hermes и Механик таймером без нейросети.

Токен бота, вход в подписку и ключи в чат не выводи и у меня не проси. Перед правкой конфигов — копия. Шлюз не перезапускай, пока идёт плановое задание. Команды сверяй с hermes --help своей версии.

12Грабли, на которые я уже наступил

Готово, если

  1. В теме «Ментор» на вопрос «кто ты?» отвечает Ментор, в теме «Финансы» — Финансист.
  2. Утром в теме Ментора одно сообщение без служебной шапки, с вопросом и вариантами ответа.
  3. Штаб в git: git -C ~/shtab log --oneline показывает коммиты сотрудников.
  4. Остановите для пробы любую свою службу — в течение двух часов Механик сообщит об этом в личку.

Откуда команды и цифры

Ссылка, которую можно переслать

vasinki.ru/guides/ii-ofis-hermes

Схема офиса, правила тишины, лестница доверия, стартер-пак и промпт. Если сервера с агентом ещё нет — начните с гайда про VPS.

Гайд про сервер с агентом →

Читать дальше

Остальные гайды — тоже рабочие схемы, не пересказ документации.

Codex и Claude на VPS, не на своём компьютереСервер, на котором живёт офис. Hermes с ботом — в разделе про Telegram. Экономия токеновПочему лимит кончается раньше, чем кажется, и как резать стартовый вес сессии. Безопасная разработка с AIРоли, режимы агента и правила, чтобы не терять рабочую версию. Все гайдыClaude Code, сайты, SEO, видео.