google/agentmesh
Agent Mesh
解決する課題
Agent Meshは、AIエージェントが異なる環境(ラップトップ、コンテナ、クラスター、スマートフォンなど)でホストされているツールやモデルを発見・利用できるようにする、安全でプライベートなネットワークを構築します。NATの背後にある場合でも機能します。
仕組み
ノードベースのアーキテクチャを採用し、agentmesh-nodeがエージェントやサービスと並行して実行されます。このノードは、OpenID Connectまたはブートストラップトークンを介した登録を処理し、検証可能な資格情報でアイデンティティを管理し、コントロールプレーンとルーターに接続します。ネットワークは、デフォルトでは何も到達できないことを保証します。アクセスは、IPアドレスではなくサービス名に基づくメッシュポリシーによって管理されます。エージェントにとって、メッシュはローカルMCPサーバーとOpenAI互換APIとして公開されます。
対象読者
分散したデバイスとサービスのネットワーク全体で、能力、ツール、モデルを安全に共有する必要があるAIエージェントを開発している開発者。
主な特徴
- デフォルトで安全:メッシュポリシーで明示的に許可されない限り、サービスは公開されず、呼び出しも許可されません。
- アイデンティティベースのアクセス:登録にアイデンティティプロバイダーを使用し、短期間有効でオフライン検証可能な資格情報を発行します。
- 柔軟な接続性:多様なネットワーク環境で機能するよう、直接接続またはリレーをサポートします。
- 標準化されたインターフェース:モデルルーティング用のOpenAI互換エンドポイントと、ツール発見用のMCPサーバーを提供します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト