Repolode
zalando-incubator

zalando-incubator/agentic-identity-broker

生の認証情報を共有せず、スコープを限定して取り消し可能なOAuth2委任により、AIエージェントがユーザーに代わって操作できるアイデンティティブローカーです。

スター
58
フォーク
8
未解決の Issue
76
最終コミット
2 時間前

これは何?

Agentic Identity Brokerは、エージェント型AIシステムにおける代理実行フローの委任チェーンを管理します。異なるOAuth2基盤をつなぎ、トークンボルトも備えているため、エージェントやMCPサーバーがOAuth2フロー全体を自前で実装する必要はありません。Agentgatewayなどのゲートウェイの背後で呼び出し経路に配置し、トークン交換を一元的に行う設計です。

エンドユーザー向けには、Google、GitHub、Databricks、Linearなどのサービスに対し、エージェントへ詳細な権限を付与するための同意画面を提供します。管理者はエージェントの登録、プリンシパルの認証、セッションの管理を行えます。セキュリティ機能には、機密値のマスキング、コマンドインジェクションの防止、暗号学的な検証、フェイルクローズ設計が含まれます。

Goで実装され、MITライセンスで公開されており、現在も活発に開発されています。コンプライアンス対応と監視のための構造化JSON監査ログも備えています。

主な機能

  • 01エージェントの代理実行フローにおけるOAuth2委任チェーンを管理
  • 02トークンを安全に保存・取り扱うためのトークンボルト
  • 03サービスごとにスコープを限定した権限を付与する同意管理UI
  • 04エージェントの登録、プリンシパルの認証、セッション管理
  • 05構造化JSON監査ログ
  • 06機密値のマスキングやフェイルクローズ動作などのセキュリティ制御

ユースケース

  • 各サーバーに認証機能を実装せずに、社内MCPサーバーへOAuth2アクセスを提供する
  • 監査証跡を残しながら、SaaS製品内のMCPサーバー向けに同意画面を提供する
  • ホスト型エージェントが複数のMCPサーバーで単一のユーザートークンを使えるようにする
  • メール送信やドキュメント共有など、機密性の高いツール呼び出しに中央承認を必須にする

使う前に知っておきたいこと

  • READMEでは開発が活発に進められていると説明されているため、まだ初期段階の可能性があります。
  • Agentgatewayなどのgatewayの背後で、呼び出し経路に配置する設計のため、セットアップに手間がかかります。

収録されている特集

トピック

よくある質問

agentic-identity-broker とは?
生の認証情報を共有せず、スコープを限定して取り消し可能なOAuth2委任により、AIエージェントがユーザーに代わって操作できるアイデンティティブローカーです。 Agentic Identity Brokerは、エージェント型AIシステムにおける代理実行フローの委任チェーンを管理します。異なるOAuth2基盤をつなぎ、トークンボルトも備えているため、エージェントやMCPサーバーがOAuth2フロー全体を自前で実装する必要はありません。Agentgatewayなどのゲートウェイの背後で呼び出し経路に配置し、トークン交換を一元的に行う設計です。
agentic-identity-broker は無料で使えますか?ライセンスは?
agentic-identity-broker は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
agentic-identity-broker は今もメンテナンスされていますか?
活発にメンテナンス中。agentic-identity-broker の最終コミットは 2026年11月7日 です。
agentic-identity-broker は何に使えますか?
各サーバーに認証機能を実装せずに、社内MCPサーバーへOAuth2アクセスを提供する 監査証跡を残しながら、SaaS製品内のMCPサーバー向けに同意画面を提供する ホスト型エージェントが複数のMCPサーバーで単一のユーザートークンを使えるようにする メール送信やドキュメント共有など、機密性の高いツール呼び出しに中央承認を必須にする
agentic-identity-broker はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/zalando-incubator/agentic-identity-broker

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト