5. От одного агента к настоящей команде: профили Hermes для специалистов!

5. От одного агента к настоящей команде: профили Hermes для специалистов!

Создавайте надежных специализированных агентов (оркестраторов, исследователей, авторов, отладчиков), используя профили, SOUL.md для идентификации и понятные схемы передачи задач, вместо одного перегруженного универсального агента.

Как создать мультиагентную команду в HermesБольшинство людей используют одного ИИ-помощника, а затем пытаются заставить его стать исследователем, писателем, программистом, менеджером проектов и оператором одновременно.

Обычно это помогает на какое-то время.Затем личности начинают сливаться воедино. Контекст становится запутанным.

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

Профили Hermes — одна из самых недооценённых функций всей системы.Это не просто косметические образы. Это изолированные агентские среды, которые позволяют разделять память, сеансы, навыки, личность, конфигурацию, состояние cron и поведение шлюза.Это значит, что вы не просто четыре раза переименовываете одного помощника.

Вы создаете агентов на основе ролей с более четкими границами и более узкой специализацией.

Вывод: переход от одного агента к настоящей многоагентной команде начинается с изоляции, а не с улучшения подсказок.

Правильная ментальная модель

Неправильная ментальная модель: «Мне нужен один гениальный искусственный интеллект, который будет делать все».

Более эффективная ментальная модель выглядит так: «Мне нужна небольшая команда с четко распределенными ролями, понятной системой передачи задач и меньшим влиянием контекста».

Именно это и делают профили Hermes.

Один профиль может мыслить как стратег. Другой может сосредоточиться на исследованиях.

Третий может оптимизировать коммуникацию. Четвертый может работать в режиме внедрения и отладки.

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

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

Какие профили на самом деле разделяются

Вот тут-то Hermes и становится чем-то большим, чем обычный помощник.Профиль может изолировать:

  • конфигурация
  • сеансы
  • память
  • навыки
  • личность
  • состояние cron
  • состояние шлюза

Это важно, потому что многоагентные системы дают сбой, когда все их компоненты используют одну и ту же память и тональность.

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

Между ними должна быть четкая граница.

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

Самая простая структура команды

Если вам нужна практическая отправная точка, я подготовил для вас следующее. Начните с четырех ролей:

  1. Гермес > оркестратор
  2. Алан > специалист по исследованиям
  3. Mira > нарративный архитектор
  4. Turing > отладчик и системный инженер

Это сильный паттерн, потому что он отражает реальную работу.

Оркестратор отвечает за планирование, декомпозицию, последовательность действий и итоговый синтез.

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

Автор превращает проверенный материал в ясное и структурированное изложение.

Инженер воплощает планы в работающие системы, тестирует, исправляет ошибки и обеспечивает надежную работу.

Вывод: наиболее полезные команды с искусственным интеллектом соответствуют реальным функциональным ролям, а не произвольным представлениям о том, какими должны быть сотрудники.

5. От одного агента к настоящей команде: профили Hermes для специалистов!

Роль 1: организатор

Ваш профиль оркестратора — это командный центр.Его задача не в том, чтобы выполнять каждую задачу лично.

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

Этот профиль должен быть оптимизирован для:

  • планирование
  • расстановка приоритетов
  • управление зависимостями
  • контроль качества
  • синтез

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

Роль 2: специалист по исследованиям

Исследовательский подход должен быть скептическим, ориентированным на первоисточники и структурированным.

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

Вот тот профиль, который вам нужен:

  • обзор литературы
  • маркетинговые исследования
  • сравнение продуктов
  • проверка источника
  • отслеживание тренда

Дело не только в «качественном исследовании». Дело в том, чтобы уберечь остальных членов команды от неверных предположений.

Вывод: хороший исследовательский агент снижает уровень ложной уверенности во всей системе.

Роль 3: писатель

Профиль автора должен быть ориентирован на ясность изложения, структуру, удобочитаемость и понимание аудитории.Здесь вы превращаете необработанные данные в:

  • Статьи
  • брифинги
  • копия продукта
  • Ветки
  • Скрипты
  • объясняющие

Писателю не нужно постоянно держать в голове весь процесс исследования или контекст реализации.

Он должен получать более структурированную информацию и сосредоточиться на качестве коммуникации.

Вывод: писать становится лучше, когда автор не пытается одновременно быть исследователем и отладчиком.

Роль 4: разработчик/отладчик

Ваш инженерный профиль должен быть практичным, научно обоснованным и ориентированным на внедрение.Это профиль для:

  • особенности здания
  • сбои при отладке
  • проверка кода
  • проверка исправлений
  • запуск тестов
  • оперативное решение проблем

Этот профиль должен быть ориентирован на воспроизводимость, логи, различия и проверенные результаты, а не на красочное повествование.

Вывод: качество реализации повышается, когда один из профилей остается узкоспециализированным.

Используйте SOUL.md, чтобы сделать каждую роль реальной

Одна из самых простых ошибок при настройке мультиагентных систем — изменить только название.Если у каждого сотрудника одинаковый подход к работе, приоритеты и стиль деятельности, то это не настоящая команда. Это клоны с ярлыками.Hermes предоставляет более прочную основу в виде SOUL.md, который определяет, кто такой агент и как он себя ведет. Здесь вы формируете идентичность каждого профиля по умолчанию.Например:

  • дирижер должен говорить четко и решительно
  • исследователь должен быть в первую очередь ориентирован на поиск доказательств и проявлять скептицизм
  • автор должен говорить четко и учитывать особенности аудитории
  • Инженер должен говорить четко и по делу

Затем используйте AGENTS.md для контекста конкретного проекта, а не для идентификации.Вывод: SOUL.md создает отдельных агентов; AGENTS.md наделяет их общим контекстом миссии.

Пошаговая инструкция по настройке

Это практическая часть: как перейти от одной рабочей конфигурации Hermes к настоящей мультиагентной команде с изолированными ролями.В этом примере команда выглядит так:

  1. Гермес > оркестратор
  2. Алан > специалист по исследованиям
  3. Мира > писатель
  4. Turing > отладчик и системный инженер

Цель состоит не в том, чтобы просто создать четыре имени.

Цель состоит в том, чтобы создать четыре отдельных профиля Hermes с собственной идентичностью и состоянием.

Вывод: настоящая многоагентная система в Hermes начинается с профилей, а не с подсказок.

Шаг 1. Начните с рабочей конфигурации Hermes

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

Это означает:

  • ваша модель/провайдер настроены
  • Ваши API-ключи или аутентификация уже работают
  • ваша обычная среда Hermes пригодна для использования

Это важно, потому что самый простой способ собрать команду — клонировать рабочую настройку.

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

Шаг 2. Создайте профили специалистов

Создавайте каждый новый профиль, клонируя текущий рабочий профиль.

Команды:Профиль Hermes, созданный Аланом --cloneПрофиль Hermes, созданный с помощью mira --cloneПрофиль Hermes, созданный с помощью Turing --cloneЕсли вы хотите сначала изучить доступные варианты, выполните следующую команду:создание профиля Hermes с помощью команды --helpПри использовании параметра --clone копируются полезные базовые настройки, например:

  • config.yaml
  • .env
  • SOUL.md

Но у каждого нового профиля по-прежнему есть собственная изолированная память и история сессий.

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

Шаг 3. Убедитесь, что профили существуют

После создания профилей убедитесь, что они действительно созданы.Команда:список профилей hermesТеперь вы должны увидеть список своих новых профилей.На диске они должны находиться по следующим адресам:/home/neo/.hermes/profiles/alan//home/neo/.hermes/profiles/mira//home/neo/.hermes/profiles/turing/Ваш основной профиль в Hermes может оставаться главным, а остальные — выполнять функции специалистов.

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

Шаг 4. Присвойте каждому профилю реальную личность с помощью SOUL.md

На этом этапе профили превращаются в реальных агентов. У каждого профиля специалиста должен быть свой файл SOUL.md:/home/neo/.hermes/profiles/alan/SOUL.md/home/neo/.hermes/profiles/mira/SOUL.md/home/neo/.hermes/profiles/turing/SOUL.mdИспользуйте SOUL.md для определения долговременной идентификации:

  • тон
  • поведение по умолчанию
  • сильные стороны
  • приоритеты
  • чего агенту следует избегать

Сильный раскол выглядит так:

  • Hermes: планирование, делегирование, обобщение, финальный контроль качества
  • Алан: доказательства, проверка, глубина исследования, работа с неопределенностью
  • Мира: ясность, структурированность, ориентация на аудиторию, отточенная коммуникация
  • Тьюринг: реализация, отладка, тесты, воспроизводимость, техническая точность

Это ключевое различие:

  • SOUL.md определяет, кто является агентом
  • AGENTS.md определяет общий контекст проекта

Вывод: если вы меняете только название профиля, а не файл SOUL.md, то на самом деле у вас нет команды.

Шаг 5. Разделите общий контекст и идентификационные данные

После того как у каждого профиля появится своя уникальная идентификация, сохраняйте общий рабочий контекст в файлах на уровне проекта, например в AGENTS.md.Используйте его для таких целей, как:

  • структура репозитория
  • соглашения о кодировании
  • правила рабочего процесса
  • ожидания от использования инструмента
  • инструкции для конкретного проекта

Не перегружайте SOUL.md временными сведениями о проекте.Такое разделение позволяет поддерживать систему в чистоте.

  • Идентификационные данные хранятся в SOUL.md
  • Контекст проекта остается в файле AGENTS.md
  • Вывод: стабильным командам нужны стабильные идентификаторы и общий контекст, а не один гигантский набор разнородных инструкций.

Шаг 6. Добавьте общий справочный файл для команды

Это помогает вести единый справочный файл, в котором содержится информация о списке сотрудников и о том, как агенты работают вместе.Например:/home/neo/.hermes/team-agents.mdЭтот файл может описывать:

  • роль каждого агента
  • правила передачи
  • когда использовать, какой профиль
  • Как выглядит хороший результат по каждому из них

Так у вас будет одно место, где вы сможете объяснить систему себе или любому другому пользователю.Вывод: командный справочный файл упрощает настройку мультиагентной системы.

Шаг 7. Запустите каждый профиль по отдельности

После создания профилей вы можете вызывать их по отдельности.Типичный паттерн:Гермес -п АланГермес -p miraГермес -p ТьюрингВажно, чтобы каждый из них работал как отдельный профиль с изолированным состоянием.Это означает:

  • Алан не унаследовал писательский талант Миры
  • Тьюринг не унаследовал исследовательскую память Алана
  • каждый агент становится более чистым в долгосрочной перспективе

Вывод: польза заключается в том, чтобы использовать профили по отдельности, а не просто создать их один раз.

Объединяйте профили с помощью обмена сообщениями

Профили становятся еще более функциональными в сочетании с шлюзом Hermes.

Теперь ваша команда не ограничена рамками одного локального сеанса терминала.Вы можете использовать разные профили для разных аккаунтов в мессенджерах, контролировать их удаленно, распределять работу через Telegram и сохранять границы ролей в чатах и задачах.Именно здесь Hermes начинает восприниматься не столько как отдельный помощник, сколько как операционная система.

Вывод: обмен сообщениями превращает профили из локальной организационной функции в интерактивную многоагентную систему управления.

Заключение

Если вы хотите, чтобы Hermes чувствовал себя более влиятельным, перестаньте заставлять одного агента делать все.Создайте команду.Начните с координатора, добавьте одного специалиста, проверьте передачу дел и только потом расширяйте штат. Именно на этом этапе профили Hermes перестают быть просто функцией и превращаются в инфраструктуру.

Вывод: самая эффективная мультиагентная команда — не самая большая. Это команда с наиболее четким распределением ролей.

Тут примеры промптов создаём отдельный профиль Hermes