在桌面应用中使用 Amazon Bedrock
在 Mac、Windows 和 Linux 上,用一款免费的桌面应用和 Claude 及其他 Amazon Bedrock 模型聊天,请求由你的 AWS 配置文件或 SSO 登录签名。

本页内容
Amazon Bedrock 是一个 AWS API,不是一个应用。想在电脑上和 Claude 或其他 Bedrock 模型聊天,你需要一个能用你的 AWS 凭证为请求签名的客户端。Foxl 就是这样一款免费的桌面 AI 智能体,支持 Mac、Windows 和 Linux,直接使用你在 ~/.aws 里已有的 AWS 配置文件、SSO 登录或访问密钥。
效果是这样的:Bedrock 上的 Claude 读取电脑上的一份费用导出文件,找出增长的项目;本文后面还会在 iPhone 上接着这段聊天继续。

开始之前:确认 AWS 账户中的模型访问权限
只要有正确的 AWS Marketplace 权限,AWS 默认就会开放许多 Bedrock 基础模型的访问权限。有些模型需要额外的账户级访问权限,Anthropic 的模型则需要在首次调用前填写一次性的 First Time Use 表单。你的 AWS 身份还需要有调用 Bedrock 模型的权限。
第 1 步:在电脑上配置 AWS 凭证
Foxl 读取凭证的方式和 AWS CLI 及各 SDK 相同,所以用 AWS CLI 来配置即可:
- 访问密钥:运行
aws configure。CLI 会把它们保存在你主目录下.aws文件夹中的credentials文件里。 - IAM Identity Center(SSO):运行
aws configure sso创建配置文件,再运行aws sso login登录。Foxl 的 SSO 登录按钮会替你执行同样的登录,需要先安装 AWS CLI。
Foxl 也支持 credential_process 配置文件、环境变量和实例角色。
第 2 步:把 Foxl 连接到 Bedrock
- 从 foxl.ai 下载 Foxl 并登录。它支持 macOS 13 或更高版本、Windows 10 或更高版本(64 位)以及 Linux x86-64(AppImage)。
- 打开“设置”,进入模型和提供商,在AI提供商下把提供商设为 Amazon Bedrock。
- 在AWS身份验证下选择一个配置文件。默认(环境变量 / 实例)使用 AWS 的标准查找方式;选择具名配置文件则使用该配置文件。如果是 SSO 配置文件,点SSO 登录。
- 点检查,确认 Foxl 能够为请求签名。
- 选择一个区域(默认是 us-west-2),选好默认模型,然后点保存提供商设置。

~/.aws/config 的一个 SSO 配置文件:配置文件下方出现“SSO 登录”,登录后用“检查”确认。这里的配置文件使用的是 AWS 文档中的示例账户 ID。区域和模型 ID
Foxl 提供七个区域:us-west-2、us-east-1、us-east-2、ap-northeast-1、eu-west-2、ap-south-1 和 ap-southeast-2。它的模型列表是内置的,不是从你的账户读取的,其中大多数模型使用跨区域推理配置文件 ID:us. 配置文件会把请求限制在美国区域内,而 global. 配置文件可能使用任何 AWS 商业区域。如果 us. 模型在美国以外的区域报错,把区域切换到 us-west-2 或 us-east-1 即可。
Bedrock API 密钥呢?
Bedrock API 密钥分两种:最长有效 12 小时的短期密钥,以及 AWS 只建议用于探索的长期密钥。工具会从 AWS_BEARER_TOKEN_BEDROCK 环境变量中读取它们。Foxl 的设置里没有粘贴这种密钥的输入框,所以用配置文件或 SSO 登录是最直接的设置方式。
在 iPhone 上使用
手机永远不需要你的 AWS 凭证。你从手机发出的消息在电脑上运行,由电脑用它自己的配置文件或 SSO 登录为 Bedrock 请求签名。
- 在电脑上打开“设置”,然后进入连接 > 移动/网页。状态应显示在线;如果不是,点启用远程访问。
- 在 iPhone 上安装 Foxl 应用,并用同一个账户登录。不需要配对码;侧边栏中 Foxl Agent 旁边出现绿点,就表示电脑已连接。
- 打开一个聊天。电脑上的聊天都列在侧边栏中(新建的聊天可能要过一会儿才出现),所以你可以接着在桌前开始的那段聊天继续。
- 点消息框下方的模型名称,选择一个 Bedrock 模型。这个列表来自你的电脑。手机会记住你的选择,从手机发出的消息也会让电脑切换到这个模型。
电脑需要保持唤醒并联网。Android 上用 foxl.ai 提供的 APK 也是同样的方式,在浏览器中使用 app.foxl.ai 也一样。



常见问题
Bedrock 的用量要付钱给 Foxl 吗?
不用。Foxl 是免费的,它用你自己的 AWS 凭证调用 Bedrock,所以用量按 Bedrock 的价格计入你的 AWS 账户。
可以把 Bedrock API 密钥粘贴到 Foxl 里吗?
Foxl 的设置里没有这样的输入框。Foxl 使用标准的 AWS 凭证链,所以最简单的设置方式是在 ~/.aws 中配置 AWS 配置文件或 SSO 登录。
可以使用哪些 Bedrock 模型?
Foxl 列出的是一份内置的 Bedrock 模型目录,其中包括 Claude。哪些模型能够应答,取决于你的 AWS 账户开通了哪些模型访问权限。
能在 Windows 和 Linux 上运行吗?
能。Foxl Agent 支持 macOS 13 或更高版本、Windows 10 或更高版本(64 位),以及以 AppImage 形式运行的 Linux x86-64。
可以在 iPhone 上使用 Bedrock 吗?
可以,通过你的电脑。在电脑上的 Foxl 中打开远程访问,用同一个账户登录 Foxl iPhone 应用,然后在手机的模型菜单中选择一个 Bedrock 模型。聊天在电脑上用它的 AWS 凭证运行,所以凭证永远不会发到手机上。