Мост исполнителя роя Zouroboros для Hermes

Настройте мост Hermes от Zouroboros, чтобы оркестратор с несколькими агентами мог вызывать Hermes наряду с Claude Code, Codex и Gemini CLI, перенаправляя задачи между исполнителями с общим контекстом.

Hermes Средний Скопировали: 0
1 ресурс

Что понадобится

  • Hermes должен быть установлен и доступен в вашей переменной окружения PATH. Мост напрямую обращается к hermes; для базового использования дополнительная настройка со стороны Hermes не требуется.
  • Установленный и работающий Hermes является обязательным условием.
  • Node.js / pnpm для Zouroboros.
  • Bun — для опционального пути установки в режиме скиллов.
  • Базовое умение работать с Bash-скриптами и правилами использования переменных окружения.

Как применить

Этот слой не предназначен для тех, кто доволен Hermes как основным агентом; он подходит для тех, кто хочет:

Оркестратор более высокого уровня, принимающий решения о маршрутизации между несколькими CLI для программирования.

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

Последовательный переход на резервный исполнитель — если исполнитель А не справляется, рой автоматически переключается на Б.

Проект третьей стороны: не Nous Research, не Fly, не Anthropic. Перед запуском на реальных рабочих нагрузках необходимо проанализировать код оркестратора.

Репозиторий мостов исполнителей архивирован. Не начинайте работу с архивированного отдельного репозитория — актуальный код находится в монорепозитории Zouroboros.

Что он делает

Input:   bash hermes-bridge.sh "prompt" [workdir]
Output:  plain text on stdout
Errors:  stderr + non-zero exit code

Исходный отдельный репозиторий marlandoj/zouroboros-swarm-executors архивирован; код перенесён в монорепозиторий Zouroboros по адресу packages/swarm/src/executor/. Для новых установок используйте монорепозиторий.

  1. Установите Zouroboros:
   git clone https://github.com/marlandoj/zouroboros.git
   cd zouroboros
   pnpm install
   pnpm run build
   zouroboros init
   zouroboros doctor    # checks executor availability

  1. Убедитесь, что Hermes установлен и доступен в вашей переменной окружения PATH. Мост напрямую обращается к hermes; для базового использования дополнительная настройка со стороны Hermes не требуется.
  2. Протестируйте мост Hermes по отдельности:
   bash packages/swarm/src/executor/bridges/hermes-bridge.sh \
     "write a hello world in python" \
     /tmp/hermes-test

  1. Зарегистрируйте Hermes в оркестраторе через его реестр исполнителей. Оркестратор считывает данные из registry/executor-registry.json (или эквивалентного файла в монорепозитории), чтобы определить, какие исполнители доступны и какими возможностями они обладают.

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

Ссылки

Источник: aliaihub/awesome-hermes-usecases и участники проекта. Лицензия: CC-BY-4.0. Лицензия исходного материала.

Перевод и редакционная адаптация: ClawCases.

>Ресурсы

>Похожие юзкейсы

>Ещё на этом уровне: Средний