Описание
OmniHarness — это универсальный инструмент оркестрации агентов, специально разработанный для OmniRoute. Он предоставляет подход с локальным приоритетом, позволяя пользователям эффективно управлять и развертывать агентов. Инструмент включает интерактивный терминальный интерфейс, созданный с использованием Ink/React, а также безголовый CLI, который находится в дереве исходного кода Go. Пользователи могут выполнять команды, такие как запуск интерактивного TUI, проверка соединений шлюза, перечисление каталогов маршрутизации и обновление до последней версии npm.
Инструмент оснащен различными режимами, включая план, создание, исследование и безумный режим, который автоматически одобряет вызовы и распределяет планы между параллельными рабочими агентами. TUI предлагает такие функции, как лента маршрутов, измеритель контекста, одобрения с ограниченной доверенностью и возобновление сессии. Пользователи также могут использовать слэш-команды для различных операций.
OmniHarness требует Node.js версии 20 или новее и поддерживает автоматическую публикацию через GitHub Actions. Процесс публикации инструмента упрощен, и каждое изменение в основной ветке запускает рабочий процесс сборки и публикации. Это гарантирует, что последняя версия всегда доступна без хранения токенов npm.
OmniHarness идеально подходит для разработчиков и команд, стремящихся оптимизировать свои процессы оркестрации агентов. Он предлагает мощный набор функций и гибкую архитектуру, которая подходит для различных сценариев использования, от простого планирования до сложных исследований и развертывания.
Основные функции omniharness-cli
Оркестрация агентов с локальным приоритетом
Интерактивный терминальный интерфейс
Безголовый CLI на Go
Режимы планирования, создания, исследования
Безумный режим для автоматического одобрения
Лента маршрутов и измеритель контекста
Возобновление сессии и слэш-команды
Автоматическая публикация через GitHub Actions
Как использовать omniharness-cli?
Настройка: Установите OMNIROUTE_URL и OMNIROUTE_API_KEY
Запуск: Используйте команду 'omniharness' для TUI
Проверка: Используйте 'omniharness doctor' для проверки соединения шлюза
Обновление: Используйте 'omniharness update' для получения последней версии
Варианты использования omniharness-cli
- Оркестрация агентов
- Режим исследования
- Режим создания
- Режим планирования
- Безумный режим





