本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
工作原理
亚马逊 WorkSpaces 应用程序将 AI 代理连接到桌面,并为其提供工具,使其能够像个人一样操作该桌面。AI 代理是您自带的代理,可在您选择的框架或托管运行时中运行。它连接到 WorkSpaces 对于 AI 代理,托管 MCP 服务器,使用 OAuth 或 AWS IAM (SigV4) 证书。然后,代理通过 MCP 服务器运行 WorkSpaces 您可以通过安全渠道提前准备应用程序桌面。
代理运行时,MCP 服务器将其活动记录到三个监控服务中,以便您可以查看每项操作:它记录对的每个工具调用 AWS CloudTrail,将其捕获的屏幕截图存储在 Amazon S3 中,并报告每次工具调用所花费的时间 CloudWatch。下图显示了此流程。
代理人: 你自带经纪人。它可以是诸如 Claude Code、Kiro 或 Codex 之类的编码代理,也可以是您使用所选框架或托管运行时开发的自定义代理。代理使用 OAuth 或 OAuth 连接到托管 MCP 服务器 AWS IAM (SigV4) 凭证并推动整个会话中的工作。
MCP 接口:代理通过托管的 MCP 服务器访问桌面。 WorkSpaces 应用程序为代理提供了一组工具,允许其移动和单击鼠标,使用键盘键入内容,并通过屏幕截图查看屏幕。您可以通过同一 MCP 服务器转发其他工具,因此代理还可以读取 PDF、访问桌面上的文件或与内置工具一起运行 shell 命令。
桌面: 代理在 a 上工作 WorkSpaces 应用程序桌面,为任务创建的安全且短暂的环境。桌面基于包含代理需要使用的应用程序的映像运行。在任何代理连接到桌面之前,您可以设置桌面:选择所需的计算环境类型,然后配置联网、IAM 权限和其他控制访问的设置。
监控: 你可以看到代理所做的一切。每个工具调用都已登录 AWS CloudTrail,每个屏幕截图都可以存储在 Amazon S3 中,并且每次工具调用所花费的时间可在 CloudWatch。