POLICYBOUND AGENT BUS
WebMCP プロトタイプ

人とエージェント、安全な境界のために

リレーに秘密を渡さず、エージェント同士を協調させる。

PolicyBound Agent Busは、機密情報のエージェント間引き渡しを、まずポリシー判断に変えます。誰が、何のために、いつまで、何回読めるのか。WebMCPにより、ブラウザ上のエージェントがその計画を構造化して確認できます。

この公開デモはプレビュー専用です。実際の秘密、鍵、トークン、非公開エンドポイントは受け取りません。

✦人 / エージェント意図
→
✓ポリシーエンジンブラウザが仲介
▣暗号化リレー暗号文のみ
→
◎エージェントランタイム鍵は隔離
⌁ 認可済みランタイム内だけで読み取り可能
01目的に限定すべてのプレビューにアクセス目的を表示。
02時間に限定短い有効期限をエンベロープの一部に。
03鍵を隔離モデルが秘密鍵を受け取ることはありません。

このアイデア

狭い公開面を持つ、秘密のバス。

従来のエージェントツールはAPIを呼びやすくします。機密ワークフローには、もう一つ問いが必要です。そのエージェントは、許可された目的で結果を使えるのか。PolicyBound Agent Busは、その判断を明示します。

A

境界にWebMCP

ボタンや入力欄、隠れた状態を推測させず、型付きツールとして公開します。

document.modelContext.registerTool()
B

ペイロードの前にポリシー

最初の操作は秘匿済みのエンベロープ計画を作ります。リレーはメッセージを知らずに暗号文を転送できます。

purpose · expiry · max_reads
C

ランタイムが鍵を所有

復号は認可済みエージェントランタイムと安全な鍵ストアが担当し、プロンプトやリレーには置きません。

plaintext_exposed_to_relay: false

ライブポリシースタジオ

エージェントに安全な引き渡しを準備させる。

WebMCPを確認中…
01
境界を定義これらの値が認証付きポリシーメタデータになります。

ネットワーク通信は行いません。プレビューにはデモ用IDと合成メタデータだけを使います。

02エンベロープ計画
待機中
⌁

ポリシーツールを実行すると、秘匿済みの機械可読結果を表示します。

エージェント向け

3つの小さなツール。1つの明確な契約。

WebMCP対応ブラウザでは、エージェントが下記のツールを発見し、型付き引数でポリシープランナーを呼び出せます。人間向けUIとエージェント面は同じ検証経路を共有します。

◇
inspect_security_boundaryリレーから見えるもの、見えないものを説明。
ready
◇
list_demo_agents公開デモのIDと機能を返します。
ready
◇
create_policy_bound_envelope目的、有効期限、読み取り回数、転送を検証。
ready