HarnessRouter Community Edition
統合APIとDockerベースのデプロイメントを通じて、複数のAIハーネスをセルフホストするためのオープンソースのエージェントインフラストラクチャです。
統合APIとDockerベースのデプロイメントを通じて、複数のAIハーネスをセルフホストするためのオープンソースのエージェントインフラストラクチャです。
製品の機能と公式な位置づけ
HarnessRouter Community Editionは、プライベート環境でのセルフホスト向けに設計されたオープンソースのエージェントハーネスインフラストラクチャです。開発者は単一の統合APIを介して、さまざまなAIモデルやエージェントを自社製品に組み込むことができます。
このシステムは、エージェントのバックエンドが異なるハーネスと対話する方法を標準化するUnified Harness Protocol (UHP) を中心に構築されています。コンテナ化されたアプローチを採用することで、APIキーやセッション履歴を含むすべてのデータがユーザー自身のインフラ内に留まるように設計されています。
公式情報で確認できる活用例
プロジェクトを認識するタスク、ストリーミング出力、およびフォローアップ作業のための永続的なセッションを必要とするアプリケーションの構築。
組み込みのテンプレートと検証スキルを備えた対話型インターフェースを活用するプロダクト体験の作成。
公式情報に記載された利用手順
公式のDockerイメージをプルし、コンテナを実行して、ゲートウェイ、ランナー、コンソールを同時に起動します。
設定された認証情報を使用してセルフホストされたAPIにログインし、安全なセッションを確立します。
統合API規約を使用して、CodexやClaude Codeなどの特定のハーネスに接続します。
入力とメタデータを送信してエージェントタスクを開始し、ストリームトークンとイベントを通じて進捗を確認します。
Unified Harness Protocol (UHP) は、異なるエージェント実装間でのポータビリティを可能にするコア仕様です。リクエストとレスポンスの構造を標準化することで、ベンダーロックインを軽減することを目的とした、安定したレビュー可能なHTTP規約を提供します。
OpenAPI 3.1とJSON Schema 2020-12を利用することで、UHPはすべてのオブジェクトの強力な検証を可能にするマシンリーダブルな定義を提供します。このプロトコルは52個の実行可能なチェックによってサポートされており、開発者はローカルで適合性を検証できます。
自分の素材とワークフローで確認したい項目
確認した情報源とその日時
情報源を確認した製品情報に基づく回答
これはOpenAPI 3.1に基づいたオープンでバージョン管理されたHTTP規約であり、エージェントハーネスの実装にポータビリティとテスト可能性をもたらします。
APIゲートウェイ、ランナー、および管理コンソールを含む単一のDockerコンテナとしてデプロイされます。これにより、セットアップが簡素化されます。
このプラットフォームは、OpenAIのCodex、AnthropicのClaude Code、Nous ResearchのHermesなどのハーネスとの統合をサポートしています。
すべてのAPIキー、セッション状態、およびワークスペースファイルは、SQLiteとワークスペースボリュームを使用して、ユーザーのインフラ上にローカルに保存されます。
はい、システムはエージェントの作業サイクル全体を通じてトークンとイベントのストリーミングをサポートしており、ユーザーに即時のフィードバックを提供します。