---
title: "在桌面应用中使用 Amazon Bedrock"
description: "在 Mac、Windows 和 Linux 上，用免费桌面应用和 Claude 及其他 Amazon Bedrock 模型聊天，请求由你的 AWS 配置文件或 SSO 登录签名。"
author: "Foxl Team"
date_published: "2026-10-06"
date_modified: "2026-10-07"
canonical_url: "https://foxl.ai/zh/blog/amazon-bedrock-desktop-client"
markdown_url: "https://foxl.ai/zh/blog/amazon-bedrock-desktop-client/index.md"
image: "https://foxl.ai/blog/amazon-bedrock-desktop-client-cover.png"
social_image: "https://foxl.ai/blog/social/amazon-bedrock-desktop-client.png"
content_type: "Deep dive"
topics: ["Amazon Bedrock","AWS credentials","Models"]
products: ["Foxl Agent"]
---

<!-- Generated by scripts/blog-publishing.mjs; do not edit. -->

# 在桌面应用中使用 Amazon Bedrock

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

- Author: Foxl Team
- Published: 2026-10-06
- Last reviewed: 2026-10-07
- Reading time: 5 minutes
- Canonical HTML: [https://foxl.ai/zh/blog/amazon-bedrock-desktop-client](<https://foxl.ai/zh/blog/amazon-bedrock-desktop-client>)

![一张蓝图：一个桌面窗口读取凭证文件，并为发往旁边某个云端区域的请求签名。](<https://foxl.ai/blog/amazon-bedrock-desktop-client-cover.png>)

Amazon Bedrock 是一个 AWS API，不是一个应用。想在电脑上和 Claude 或其他 Bedrock 模型聊天，你需要一个能用你的 AWS 凭证为请求签名的客户端。Foxl 就是这样一款免费的桌面 AI 智能体，支持 Mac、Windows 和 Linux，直接使用你在 `~/.aws` 里已有的 AWS 配置文件、SSO 登录或访问密钥。

效果是这样的：Bedrock 上的 Claude 读取电脑上的一份费用导出文件，找出增长的项目；本文后面还会在 iPhone 上接着这段聊天继续。

![Foxl 桌面端的聊天，标题为“Amazon Bedrock Cost Growth Analysis”。提问要求查看 ~/Documents/aws-costs-2026.csv，并说出从 6 月到 9 月哪项服务增长最快；回答是 Amazon Bedrock 增长了约 8.3 倍，从 $88.20 增至 $731.64，并附上一张六项服务的表格，以及一句建议先在 Cost Explorer 中查看什么。模型菜单显示 Opus 5.5 Medium。](<https://foxl.ai/blog/guide-bedrock-chat.webp>)

_Mac 上的 Foxl 使用 Amazon Bedrock（Claude Opus 5.5），读取 ~/Documents 中的一份费用导出文件。数字来自演示文件，分析出自模型。_

## 开始之前：确认 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

1. 从 [foxl.ai](<https://foxl.ai>) 下载 Foxl 并登录。它支持 macOS 13 或更高版本、Windows 10 或更高版本（64 位）以及 Linux x86-64（AppImage）。
2. 打开“设置”，进入**模型和提供商**，在**AI提供商**下把**提供商**设为 Amazon Bedrock。
3. 在**AWS身份验证**下选择一个**配置文件**。**默认（环境变量 / 实例）**使用 AWS 的标准查找方式；选择具名配置文件则使用该配置文件。如果是 SSO 配置文件，点**SSO 登录**。
4. 点**检查**，确认 Foxl 能够为请求签名。
5. 选择一个**区域**（默认是 us-west-2），选好**默认模型**，然后点**保存提供商设置**。

![Foxl 设置打开在“Model & provider”页面，Provider 设为 Amazon Bedrock。在 AWS Authentication 下有一条警告：“These AWS credentials cannot be used yet”和“SSO session expired or not started”，旁边是 Check 按钮。Profile 设为 my-sso，标有 SSO，下方有 SSO Login 按钮；Region 为 US West (Oregon) (us-west-2)。](<https://foxl.ai/blog/guide-bedrock-profile.webp>)

_登录前来自 `~/.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 请求签名。

1. 在电脑上打开“设置”，然后进入**连接 > 移动/网页**。状态应显示**在线**；如果不是，点**启用远程访问**。
2. 在 iPhone 上安装 [Foxl 应用](<https://apps.apple.com/app/foxl-ai-agent-runs-24-7/id6778292200>)，并用同一个账户登录。不需要配对码；侧边栏中 **Foxl Agent** 旁边出现绿点，就表示电脑已连接。
3. 打开一个聊天。电脑上的聊天都列在侧边栏中（新建的聊天可能要过一会儿才出现），所以你可以接着在桌前开始的那段聊天继续。
4. 点消息框下方的模型名称，选择一个 Bedrock 模型。这个列表来自你的电脑。手机会记住你的选择，从手机发出的消息也会让电脑切换到这个模型。

电脑需要保持唤醒并联网。Android 上用 foxl.ai 提供的 APK 也是同样的方式，在浏览器中使用 [app.foxl.ai](<https://app.foxl.ai>) 也一样。

![Foxl 设置打开在“Mobile/Web”页面。状态显示“Live: Desktop connected to api.foxl.ai”以及“Your web and mobile clients can reach this machine end-to-end encrypted”。在 Connected devices 下，Remote access 开关已打开，Foxl Desktop 显示 Online，还没有连接任何网页或移动客户端，另有一个安全码。](<https://foxl.ai/blog/guide-remote-access.webp>)

_第 1 步，在电脑上：远程访问已在线，正在等待手机连接。_

![打开了侧边栏的 Foxl iPhone 应用。Foxl Agent 旁边有一个绿点，弹出框写着“Desktop Connected”“Foxl Desktop (macOS)”和“Full agent access via tunnel”。下方是电脑上的聊天：Task list and team announcement、Extract action items and draft update、Amazon Bedrock Cost Growth Analysis，以及一个韩语聊天。](<https://foxl.ai/blog/guide-iphone-connected.webp>)

_第 2 步：绿点、它连接的电脑，以及电脑上的聊天。_

![Foxl iPhone 应用中的同一段费用聊天。手机上问了“At this rate, what will Bedrock cost in October? Two sentences.”，回答估计按 9 月的增速约为 $1,330，按 6 月到 9 月的平均增速约为 $1,480，并指出它将超过 RDS。模型菜单显示 Opus 5.5 Medium。](<https://foxl.ai/blog/guide-iphone-bedrock-chat.webp>)

_费用聊天在手机上继续：电脑用 Bedrock 上的 Claude 作答。_

## 常见问题

### 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 凭证运行，所以凭证永远不会发到手机上。

## 参考资料与延伸阅读

1. [AWS：访问 Amazon Bedrock 基础模型](<https://docs.aws.amazon.com/bedrock/latest/userguide/model-access.html>) - Documentation
2. [AWS：Amazon Bedrock API 密钥](<https://docs.aws.amazon.com/bedrock/latest/userguide/api-keys.html>) - Documentation
3. [AWS：跨区域推理](<https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html>) - Documentation
4. [AWS CLI：配置 IAM Identity Center（SSO）](<https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html>) - Documentation
5. [AWS CLI：配置文件和凭证文件](<https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html>) - Documentation