agentclientprotocol/registry

Registry of agents implementing the Agent Client Protocol (ACP)

何を解決するか

このプロジェクトは、Agent Client Protocol (ACP) を実装し、ユーザー認証をサポートするAIエージェントの中央集権的で選別されたレジストリを提供します。レジストリに掲載されるエージェントは、登録の前提条件であるユーザー認証を実装していることを保証します。

動作方法

レジストリは、クライアント(例:JetBrains IDE)がエージェントを検出および統合できるようにするJSON形式のインデックスファイルを維持しています。CIプロセスを用いて、ACPハンドシェイク中にエージェントが有効な認証方法を返すかを検証しています。レジストリの最新化のために、1時間ごとにcronジョブがnpm、PyPI、GitHubでの新しいリリースを自動的にチェックし、掲載中のエージェントのバージョンを更新します。

対象ユーザー

ACP標準に従ってAIエージェントを開発する開発者、および信頼できる方法でエージェントを検出・認証する必要があるクライアントアプリケーション(例:IDE)を開発する開発者。

特徴

  • 認証検証: CIを用いてすべてのエージェントがユーザー認証をサポートしていることを検証。
  • 自動更新: npm、PyPI、GitHubを跨ぐcronジョブにより、1時間ごとにエージェントのバージョンを自動更新。
  • 専用IDE統合: JetBrains IDE向けに最適化されたインデックスファイルを提供。最新のエージェントバージョンをプレビューするためのチャネルも用意。
  • 標準化された検出: Agent Client Protocol (ACP) を基盤としており、エージェントとクライアント間の相互運用性を確保。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト