🤖HermesBlog
Hermes Feature Guides · Часть 148/9/2026

Hermes Profiles: Run Multiple AI Agents Like a Pro

What are Hermes goals and how to use them — turn big tasks into persistent multi-step plans your agent remembers.

hermes-feature-14-goals

Hermes Profiles: Запускайте несколько AI-агентов как профессионал

Когда-нибудь мечтали, чтобы у вас был отдельный ИИ для кодинга, другой — для исследований, а третий — для личных задач? Всё на одной машине, и при этом они не мешают друг другу. Именно это и позволяют делать Hermes Profiles.

Представьте профиль как отдельный «дом» для каждого агента. У каждого — свой конфиг, API-ключи, индивидуальность, память и даже свои навыки. Больше никакого смешивания состояния между разными проектами и никаких споров о том, кто что изменил.

Единственное правило, которое нельзя нарушать

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

Начало работы за 30 секунд

Создать профиль невероятно просто. Вот весь процесс:

hermes profile create coder       # создаёт профиль + команду "coder"
coder setup                       # настройка API-ключей и модели
coder chat                        # начать общение

Вот и всё. Как только вы создали профиль с именем coder, у вас мгновенно появляется команда coder, которая работает со всеми подкомандами Hermes. Нужно запустить его шлюз? coder gateway start. Проверить его состояние? coder doctor. Всё работает само.

Три способа создать профиль

1. Пустой профиль — начать с нуля со встроенными навыками:

hermes profile create mybot

Затем выполните mybot setup, чтобы всё настроить. Если вы планируете использовать этот профиль как работника канбан-доски, добавьте описание, чтобы оркестратор знал, для чего он хорош:

hermes profile create researcher --description "Читает исходный код и внешнюю документацию, записывает выводы."

2. Клонировать только конфиг — скопировать текущую настройку, но начать с чистой памятью:

hermes profile create work --clone

Это копирует ваш config.yaml, .env, SOUL.md и навыки. Те же API-ключи и модель, но новые сессии и воспоминания. Идеально для создания рабочего «близнеца».

3. Клонировать всё — полный снимок:

hermes profile create backup --clone-all

Это копирует абсолютно всё: конфиг, API-ключи, индивидуальность, все воспоминания, навыки, cron-задачи, плагины. Это полноценная рабочая копия. Обратите внимание: история сессий и базы данных состояния исключаются (они могут занимать десятки ГБ), поэтому для настоящего резервного копирования с историей используйте hermes profile export.

Также можно клонировать из конкретного профиля:

hermes profile create work --clone-from coder

Переключение между профилями

У вас есть три способа указать профиль:

Псевдонимы команд — у каждого профиля своя команда:

coder chat
coder config set model.default anthropic/claude-sonnet-4

Флаг -p — работает с любой командой, где угодно:

hermes -p coder chat
hermes chat -p coder -q "привет"

Постоянный профиль по умолчанию — установите один раз и забудьте:

hermes profile use coder
hermes chat    # теперь работает с coder

Это как kubectl config use-context. И не бойтесь потеряться — CLI всегда показывает, какой профиль активен. Ваше приглашение меняется на coder ❯, стартовый баннер показывает Profile: coder, а hermes profile даёт полную картину.

Профили против рабочих областей против песочниц

Их постоянно путают, но это совершенно разные вещи:

  • Профиль = каталог состояния вашего агента (конфиг, память, сессии)
  • Рабочая область = место, откуда запускаются команды терминала (управляется terminal.cwd)
  • Песочница = то, что ограничивает доступ к файловой системе

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

Итог

Профили превращают Hermes в мультиагентную электростанцию. Создайте coder, researcher и personal — у каждого своя индивидуальность, память и инструменты. Они работают независимо, остаются организованными и никогда не наступают друг другу на пятки. Дайте каждому агенту свой профиль — и вы удивитесь, как вообще раньше обходились всего одним.

📖 Официальная документация

Эта статья основана на официальной документации Hermes Agent :Официальные документы › user-guide/profiles