HarnessRouter Community Edition favicon

HarnessRouter Community Edition

統合APIとDockerベースのデプロイメントを通じて、複数のAIハーネスをセルフホストするためのオープンソースのエージェントインフラストラクチャです。

コードとITセッションの作成、再開、検査を含むエージェントのライフサイクル全体を管理します。エージェントの実行中にリアルタイムのトークンとイベントをストリーミングします。ワークスペースファイルを永続化し、ローカルボリューム内での入力アップロードを処理し…統合された規約を通じて、標準化されたキャンセルおよび失敗処理を実行します。
HarnessRouter Community Edition product interface screenshot
AIToolly 掲載日

HarnessRouter Community Editionとは?製品概要

製品の機能と公式な位置づけ

HarnessRouter Community Editionは、プライベート環境でのセルフホスト向けに設計されたオープンソースのエージェントハーネスインフラストラクチャです。開発者は単一の統合APIを介して、さまざまなAIモデルやエージェントを自社製品に組み込むことができます。

このシステムは、エージェントのバックエンドが異なるハーネスと対話する方法を標準化するUnified Harness Protocol (UHP) を中心に構築されています。コンテナ化されたアプローチを採用することで、APIキーやセッション履歴を含むすべてのデータがユーザー自身のインフラ内に留まるように設計されています。

HarnessRouter Community Editionで何ができますか?

公式情報で確認できる活用例

コーディングアシスタントの開発

プロジェクトを認識するタスク、ストリーミング出力、およびフォローアップ作業のための永続的なセッションを必要とするアプリケーションの構築。

対話型コパイロット

組み込みのテンプレートと検証スキルを備えた対話型インターフェースを活用するプロダクト体験の作成。

HarnessRouter Community Editionの使い方

公式情報に記載された利用手順

  1. 1

    コンテナのデプロイ

    公式のDockerイメージをプルし、コンテナを実行して、ゲートウェイ、ランナー、コンソールを同時に起動します。

  2. 2

    認証

    設定された認証情報を使用してセルフホストされたAPIにログインし、安全なセッションを確立します。

  3. 3

    ハーネスの統合

    統合API規約を使用して、CodexやClaude Codeなどの特定のハーネスに接続します。

  4. 4

    セッションの実行

    入力とメタデータを送信してエージェントタスクを開始し、ストリームトークンとイベントを通じて進捗を確認します。

統合ハーネスプロトコル (UHP)

Unified Harness Protocol (UHP) は、異なるエージェント実装間でのポータビリティを可能にするコア仕様です。リクエストとレスポンスの構造を標準化することで、ベンダーロックインを軽減することを目的とした、安定したレビュー可能なHTTP規約を提供します。

OpenAPI 3.1とJSON Schema 2020-12を利用することで、UHPはすべてのオブジェクトの強力な検証を可能にするマシンリーダブルな定義を提供します。このプロトコルは52個の実行可能なチェックによってサポートされており、開発者はローカルで適合性を検証できます。

  • 安定性のためのバージョン管理されたHTTP規約
  • OpenAPI 3.1によるマシンリーダブルな定義
  • オブジェクト検証のためのJSON Schema 2020-12
  • ローカル適合性検証スイート

HarnessRouter Community Editionを選ぶ前に確認すること

自分の素材とワークフローで確認したい項目

  • Dockerコンテナがローカルネットワーク上でゲートウェイ、ランナー、コンソールを初期化することを確認します。
  • 対象となるエージェント実装に対して、Unified Harness Protocolの適合性チェックが合格することを確認します。
  • セッション状態とワークスペースファイルがローカルのSQLiteデータベースに正しく永続化されているかチェックします。
  • リアルタイムのフィードバックを得るために、APIを通じてトークンとイベントをストリーミングできる機能を確認します。

HarnessRouter Community Editionの情報源と確認日

確認した情報源とその日時

最終確認日
カテゴリー
コードとIT

HarnessRouter Community Editionのよくある質問

情報源を確認した製品情報に基づく回答

Unified Harness Protocolとは何ですか?

これはOpenAPI 3.1に基づいたオープンでバージョン管理されたHTTP規約であり、エージェントハーネスの実装にポータビリティとテスト可能性をもたらします。

Community Editionはどのようにデプロイされますか?

APIゲートウェイ、ランナー、および管理コンソールを含む単一のDockerコンテナとしてデプロイされます。これにより、セットアップが簡素化されます。

どのAIハーネスがサポートされていますか?

このプラットフォームは、OpenAIのCodex、AnthropicのClaude Code、Nous ResearchのHermesなどのハーネスとの統合をサポートしています。

Community Editionのデータはどこに保存されますか?

すべてのAPIキー、セッション状態、およびワークスペースファイルは、SQLiteとワークスペースボリュームを使用して、ユーザーのインフラ上にローカルに保存されます。

リアルタイム出力には対応していますか?

はい、システムはエージェントの作業サイクル全体を通じてトークンとイベントのストリーミングをサポートしており、ユーザーに即時のフィードバックを提供します。

同じカテゴリーに最近追加されたツールをチェックできます。