View a markdown version of this page

仕組み - Amazon WorkSpaces Applications

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

仕組み

Amazon WorkSpaces Applications は AI エージェントをデスクトップに接続し、そのデスクトップをユーザーと同じように操作するためのツールを提供します。AI エージェントは、選択したフレームワークまたはマネージドランタイムで実行するものです。OAuth または AWS IAM (SigV4) 認証情報を使用して、マネージド MCP サーバーである AI エージェント用の WorkSpaces に接続します。その後、エージェントは MCP サーバーを介して WorkSpaces Applications デスクトップを操作します。このデスクトップは、お客様が事前に準備した安全なチャネル上で動作します。

エージェントが機能すると、MCP サーバーはアクティビティを 3 つのモニタリングサービスに記録し、すべてのアクションを確認できます。つまり、 への各ツール呼び出しをログに記録し AWS CloudTrail、キャプチャしたスクリーンショットを Amazon S3 に保存し、各ツール呼び出しが CloudWatch にかかる時間をレポートします。次の図は、このフローを示しています。

AI エージェントは、AI エージェント、マネージド MCP サーバー、OAuth または SigV4 を使用して WorkSpaces に接続し、マウス、キーボード、画面、転送されたツールなどのツールを呼び出します。WorkSpaces for AI エージェントは、安全でモニタリングされたチャネルを介して WorkSpaces アプリケーションデスクトップを操作します。エージェントアクティビティは、AWS CloudTrail、Amazon S3、Amazon CloudWatch に記録されます。

エージェント: 独自のエージェントを持ち込みます。これは、Claude Code、Kiro、Codex などのコーディングエージェントでも、選択したフレームワークまたはマネージドランタイムで開発するカスタム構築エージェントでもかまいません。エージェントは、OAuth または IAM (SigV4) AWS 認証情報を使用してマネージド MCP サーバーに接続し、セッション全体で作業を進めます。

MCP インターフェイス: エージェントはマネージド MCP サーバーを介してデスクトップに到達します。WorkSpaces Applications は、エージェントにマウスの移動とクリック、キーボードでの入力、スクリーンショットによる画面の表示を可能にする一連のツールを提供します。同じ MCP サーバーを介して追加のツールを転送できるため、エージェントは PDFs読み取り、デスクトップ上のファイルへのアクセス、組み込みツールとともにシェルコマンドを実行することもできます。

デスクトップ: エージェントは、タスク用に作成された安全で一時的な環境である WorkSpaces アプリケーションデスクトップで作業を行います。デスクトップは、エージェントが使用する必要があるアプリケーションを含むイメージから実行されます。エージェントが接続する前にデスクトップをセットアップします。必要なコンピューティング環境のタイプを選択し、ネットワーク、IAM アクセス許可、およびアクセスを制御するその他の設定を行います。

モニタリング: エージェントが行うすべてのことを可視化できます。すべてのツール呼び出しはログインされ AWS CloudTrail、すべてのスクリーンショットは Amazon S3 に保存でき、各ツール呼び出しの所要時間は CloudWatch で利用できます。