説明
OmniHarnessは、OmniRoute向けに特別に設計された多目的エージェントオーケストレーションツールです。ローカルファーストのアプローチを提供し、ユーザーがエージェントを効率的に管理および展開できるようにします。このツールは、Ink/Reactで構築されたインタラクティブなターミナルUIと、Goソースツリーに存在するヘッドレスCLIを備えています。ユーザーは、インタラクティブTUIを起動したり、ゲートウェイ接続を確認したり、ルーティングカタログをリストしたり、最新のnpmリリースに更新したりするコマンドを実行できます。
続きを読む
このツールは、計画、構築、研究、クレイジーモードなどのさまざまなモードを備えており、クレイジーモードでは自動承認が行われ、並列ワーカーエージェントに計画が分配されます。TUIは、ルートリボン、コンテキストメーター、スコープ付き信頼承認、セッションの再開などの機能を提供します。ユーザーは、さまざまな操作のためにスラッシュコマンドを利用することもできます。
OmniHarnessは、Node.js 20以降が必要で、GitHub Actionsを介した自動公開をサポートしています。このツールの公開プロセスは合理化されており、メインブランチへのプッシュごとにビルドと公開のワークフローがトリガーされます。これにより、最新バージョンが常に利用可能であり、npmトークンを保存する必要がありません。
OmniHarnessは、エージェントオーケストレーションプロセスを合理化したい開発者やチームに最適です。シンプルな計画から複雑な研究や展開シナリオまで、さまざまなユースケースに対応する堅牢な機能セットと柔軟なアーキテクチャを提供します。
- カテゴリーAI エージェントビルダー
- 料金モデルオープンソース
- デプロイローカルで実行
- プラットフォームWeb
OmniHarnessの主要機能
ローカルファーストのエージェントオーケストレーション
インタラクティブターミナルUI
GoによるヘッドレスCLI
計画、構築、研究モード
自動承認のためのクレイジーモード
ルートリボンとコンテキストメーター
セッションの再開とスラッシュコマンド
GitHub Actionsによる自動公開
OmniHarnessをはじめる
設定: OMNIROUTE_URLとOMNIROUTE_API_KEYを設定します
起動: 'omniharness'コマンドを使用してTUIを起動します
確認: 'omniharness doctor'を使用してゲートウェイ接続を確認します
更新: 'omniharness update'を使用して最新リリースに更新します
OmniHarnessの使用例
- エージェントオーケストレーション
- 研究モード
- ビルドモード
- 計画モード
- クレイジーモード







