OWN NEWS GATHER
← 戻る
Docker Blog

Docker、AIエージェントの安全な実行環境「Docker Sandboxes」などを発表:AIエンジニアの祭典でセキュリティの重要性を提示

要点

  • 米サンフランシスコで開催された「AI Engineer World's Fair 2026」で、AIエージェントの安全な実行環境の確保が主要な議論となった。
  • Docker社は3つの講演を行い、AIエージェントがもたらすセキュリティリスクと、実行環境の隔離やツール管理の手法を提示した。
  • 開発者のPC上で動作するAIエージェントを個別に隔離するmicroVM(軽量な仮想マシン)技術「Docker Sandboxes」を紹介した。
  • 検証されていないMCP(Model Context Protocol)サーバーによる情報漏洩を防ぐため、組織的にツールを制限・管理する機能をデモで披露した。

リード文

米Docker社は、2026年7月に米国サンフランシスコで開催された技術カンファレンス「AI Engineer World’s Fair 2026」において、AIエージェントの安全な実行を支援するセキュリティ技術を提示した。同社のTushar Jain氏(エンジニアリング部門EVP)らが登壇し、自律的に動作するAIエージェントを組織で安全に運用するためのアプローチを説明した。本発表は、AIネイティブな開発環境におけるセキュリティ確保の重要性を強調するものとなっている。

開発プロセスのAI化とサンドボックス技術の台頭

同イベントでは、AIを用いた開発プロセスである「SDLC(ソフトウェア開発ライフサイクル)」の再構築が大きなテーマとなった。会場では、評価(Evals)やメモリ管理、実行環境を隔離するサンドボックス(隔離された実行環境)エンジニアリングといった新たな専門分野が確立されつつあることが示された。特に、AIエージェントを安全に実行するための隔離技術については、仮想マシンやコンテナ技術など、さまざまなアプローチの比較検討が活発に行われた。

AIエージェントの自律性と「致命的な3要素」への対策

Jain氏は講演において、多くの組織がAIエージェントの自律的な動作を制限している背景には、実行環境に対する「信頼」の欠如があると指摘した。セキュリティ研究者のSimon Willison氏が提唱する「致命的な3要素(lethal trifecta)」、すなわち「プライベートデータへのアクセス」「信頼できないコンテンツへの露出」「外部世界への操作権限」が揃うことで、AIエージェントは容易にリスク要因になり得る。Jain氏は、プロンプト調整やポリシー文書だけではこの問題を解決できず、隔離やネットワーク制御といった実行環境(ランタイム)のレイヤーで対策を講じる必要があると主張した。

開発者PCの安全を守る「Docker Sandboxes」

同社のRowan Christmas氏(スタッフプロダクトマネージャー)のセッションでは、具体的なセキュリティリスクが実演された。特別な権限を与えず、ファイル読み取り権限のみでローカルPC上に動作させたAIエージェントが、数分でユーザーのオンラインバンキングの活動履歴を特定するデモが行われた。Christmas氏は、破壊的コマンドだけでなく、読み取り権限と信頼できないコンテンツの組み合わせだけで情報漏洩のリスクが生じると警告した。

これに対し、同社は「Docker Sandboxes」を紹介した。これは、開発者のPC上にmicroVM(軽量な仮想マシン)を用いた個別の隔離環境を構築する技術である。ファイルシステムやネットワーク、使用できるツールの境界をユーザーが定義でき、「Claude Code」や「Cursor」「Codex」などの主要ツールを安全に実行できる。クラウドだけでなく、開発者が日常的に使用するPC上での対策を重視している点が特徴だ。

検証外ツールの導入を防ぐ「シャドーMCP」対策

さらに、同社のJim Clark氏(プリンシパルソフトウェアエンジニア)は、AIエージェントが外部ツールと連携するための規格であるMCP(Model Context Protocol)の管理について講演した。開発者がセキュリティ検証を受けていないMCPサーバーを個々に導入してしまう「シャドーMCP(shadow MCP)」の問題を取り上げ、これが組織のデータ漏洩に直結する懸念があることを示した。

Clark氏はデモを通じて、すべてのMCPサーバーを組織が管理するカタログに集約し、承認されたもの以外はデフォルトで実行を拒否するポリシー制御機能を実演した。これにより、開発者が利用する外部連携ツールに対しても組織的な統制が可能になるという。

安全なAI運用のための3つの境界線

Docker社は、AIエージェントの信頼性を確保するためには「構築基盤の堅牢化」「実行場所の隔離」「接続先の制御」という3つの境界線を同時に管理する必要があると結論付けた。同社はこれらの機能を統合的に管理する「Docker AI Governance」や、検証済みのコンテナイメージを提供する「Docker Hardened Images」などの製品を展開しており、AIネイティブな開発環境の基礎となるセキュリティプラットフォームの提供を目指している。

元URL