AIToday
大規模言語モデルAI安全性・アラインメントオープンソースAIZenn AI/ML掲載日時: 2026年10月27日 1:00

APIキーを渡さないエージェント委譲基盤を公開

LINEで送る
APIキーを渡さないエージェント委譲基盤を公開

3つのポイント

  1. 何が起きたか

    Apache-2.0のTypeScriptフレームワークACP(Agent Collaboration Platform)を公開した。

  2. なぜ重要か

    ワーカープロセスが侵害されても、盗める生のAPIキーはメモリ上に存在せず、改ざんされた契約や受領書は検証ゲートで拒否される。

誰に効くか企業の境界を越えたマルチエージェントワークフローを構築する開発者やプラットフォームチーム、たとえば請負業者、パートナー、別事業部門などが主な利用者となる見込みだ。異なる所有者のエージェント間でのタスク委譲を設計の狙いとしているためだ。

わからないところ、AIに聞けます

質問と回答はこのページに公開されます。

こういう要約が、毎朝あなたのメールに届きます。

背景と解説

ACPは、エージェントが単一ユーザーのローカルツールではなくなった段階で生じる空白を狙っている。著者によれば、既存のマルチエージェントフレームワークやMCP、Google A2Aなどの標準は、異なる所有者間で使うと3つの壁にぶつかる。資格情報の露出、検証不能な分離主張を伴うセッションの混同、そしてインバウンドポートの開放やVPN共有の必要性だ。

設計はそれぞれに直接応じている。資格情報はホスト側に留まりリクエスト時にのみ注入されるため、ワーカー内でのメモリダンプやリモートコード実行では何も得られない。双方がリレーへアウトバウンド接続するため、どちらも待ち受けポートを開かない。受領書の署名が実効的な分離レベル(サブプロセス、コンテナなど)を束縛するため、コンテナ分離を主張しながらサブプロセスで動くワーカーは検証ゲートで拒否される。

安全性の主張だけに頼らず、環境ダンプ、シェルインジェクションのペイロード、リレー盗聴、SSRF、契約の1バイト改ざんという5つの攻撃シナリオを実行するレッドチームスイートを同梱し、すべて遮断されたと報告している。Cloudflare Workers上の公開リレーとAGENTS.md、SKILL.mdファイルにより、Claude Code、Codex、Cursorで署名付き委譲のデモをすぐに試せる。

よくある質問
ACPは相手側のエージェントにAPIキーを露出せずに済むのか?
ワーカープロセスはOPENAI_API_KEY、ANTHROPIC_API_KEY、GITHUB_TOKENを一切受け取らない。ホスト側のCredentialProxyがタスク固有の使い捨てハンドル(acp_cred_...)を発行し、タスク完了時に失効する。
2つのエージェントを接続するにはインバウンドポートを開ける必要があるか?
不要だ。双方がHTTPS(Long-Polling / SSE)でブラインドリレーにアウトバウンド接続し、リレーのポーリングにはagentDid、タイムスタンプ、ナンスに対するEd25519署名が必要となる。
LLMの利用料金は誰が払うのか?
各側が自身のLLMキーを使う(BYOK)。実行側はタスク契約で設定された予算上限(maxTokens / maxCostUsd / maxDurationSeconds)内で動作する。
LINEで送る

あなたの仕事に関係するAIニュースを、毎朝お届けします。

業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。

登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →

AIに質問

この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。

質問と回答はこのページに公開されます。

このようなAIの動きを、御社の業界・競合に合わせて毎日届ける法人プランもあります → 詳しく見る

関連記事

次の記事へOracle、業務AIアプリ25種を発表