介绍
本实验将引导你通过 Anthropic 的计算机使用演示(Computer Use Demo)来体验 Claude 3.5 Sonnet 的计算机交互能力。通过 Anthropic 官方演示环境的实践练习,你将体验到 Claude 的计算机使用功能如何实现现实世界中的计算任务——从管理应用程序、安装软件到监控系统资源。本实践教程展示了 Claude 先进的计算机交互能力,演示了 Anthropic 的 AI 技术如何理解并执行复杂的系统操作,同时保持安全协议。
更新
立即尝试 Anthropic 计算机使用演示,无需安装。
如果你想逐步部署演示,请按照以下说明操作。
预览

设置你的 API Key
首先,我们需要设置 Anthropic API key,以便 Claude 进行身份验证。
将你的 Anthropic API key 导出为环境变量:
export ANTHROPIC_API_KEY=your_api_key_here将
your_api_key_here替换为你的实际 Anthropic API key。
注意 1: 如果你没有 Anthropic API key,可以按照 Anthropic API Key 指南 中的说明申请一个。 注意 2: LabEx VM 不会保存你的 API key,使用后环境将被删除。
运行演示容器
现在,让我们启动配置好的 Computer Use Demo 容器。
运行 Docker 容器:
docker run \ -e ANTHROPIC_API_KEY=$ANTHROPIC_API_KEY \ -v $HOME/.anthropic:/home/computeruse/.anthropic \ -p 5900:5900 \ -p 8501:8501 \ -p 6080:6080 \ -p 8080:8080 \ -e WIDTH=1024 \ -e HEIGHT=768 \ -it ghcr.io/anthropics/anthropic-quickstarts:computer-use-demo-latest你可以复制上面的命令,并在终端中使用 右键 菜单粘贴。


等待容器初始化(1~3 分钟)。你将在终端中看到几条启动消息。
当容器准备就绪时,你会看到消息:Computer Use Demo 已准备就绪!

访问演示界面
让我们在 Firefox 中打开演示界面,开始与 Claude 进行交互。
打开一个新的终端窗口,运行以下命令:
firefox http://localhost:8080或者,你可以点击桌面上的 Firefox 图标打开浏览器。然后,在地址栏中输入以下 URL:
http://localhost:8080。
这将打开一个组合界面,显示聊天和桌面视图。
等待界面完全加载。你应该会看到一个聊天面板和一个虚拟桌面视图。
尝试计算机交互
让我们通过一个实际示例来测试 Claude 的计算机交互能力。
在聊天界面中输入以下请求:
Open a terminal, install htop and open it.
观察 Claude 自动执行以下操作:
- 打开终端
- 使用 apt-get 安装 htop
- 在终端中启动 htop
在桌面视图中观察 htop 的系统监控界面。

你可以通过聊天界面提示 Claude 执行其他任务或探索系统。尝试让 Claude 打开应用程序、运行命令或提供系统信息。
注意: LabEx VM 会在倒计时结束后(右上角)自动销毁环境。
总结
在本实验中,你学会了如何:
- 为 Claude 配置必要的 API key
- 启动 Computer Use Demo 容器
- 通过网页浏览器访问演示界面
- 与 Claude 交互以执行实际的计算机任务
你已经看到 Claude 如何理解并执行计算机命令、安装软件以及与应用程序交互。这展示了 AI 系统在保持适当安全措施的同时,协助完成实际计算任务的潜力。
请记住,这是一个测试版功能,Claude 始终会优先考虑安全且负责任的计算机交互。你可以自由探索更多命令和交互,但请注意系统的安全边界和限制。



