~/.claude/settings.json,桌面端使用内置的 Configure Third-Party Inference 界面。
如果你不熟悉下载安装包、PowerShell、终端、命令或配置文件,请先阅读 电脑基础使用扫盲。
先分清两套配置
| 使用方式 | Xcompute 配置入口 | 适用范围 |
|---|---|---|
| Claude Code CLI | ~/.claude/settings.json | PowerShell、终端、IDE 中运行的 Claude Code |
| Claude Desktop | Developer > Configure Third-Party Inference | Claude Desktop 第三方推理模式 |
| 普通 Chat 标签 | 没有自定义 API 输入框 | 默认使用 Claude 官方服务 |
第一步:安装 Node.js
如果你已经按照 OpenCode 或 Codex 教程安装了 Node.js 24,执行node -v 和 npm -v 能显示版本号,可以直接跳到下一步。
- Windows
- macOS
- Linux
第二步:安装 Claude Code CLI
Windows、macOS 和 Linux 都可以使用同一条 npm 命令:备用:使用官方原生安装脚本
备用:使用官方原生安装脚本
macOS、Linux 和 WSL 执行:Windows PowerShell 执行:
第三步:安装 Claude Desktop
桌面端是可选项。只使用 CLI 的用户可以直接跳到“创建settings.json”。
建议访问 Claude 官方下载页面 获取最新版本,也可以使用下方官方入口:
| 系统 | 下载地址 |
|---|---|
| macOS(Intel / Apple Silicon) | 下载 Claude DMG |
| Windows(x64) | 下载 Claude 安装程序 |
| Windows(ARM64) | 下载 Claude ARM64 安装程序 |
| Linux(Beta) | 查看官方 Linux 安装说明 |
- macOS:打开 DMG,将 Claude 拖入 Applications 文件夹。
- Windows:打开安装程序,按照界面提示完成安装。
- Linux:按照官方页面选择 apt 或 DEB 安装方式。
Windows 的 Claude Desktop Code 标签需要 Git for Windows。如果尚未安装,请从 Git 官网 下载并安装,然后完全退出并重新打开 Claude Desktop。

第四步:在桌面端配置 Xcompute
Claude Desktop 的第三方 API 配置需要从登录页面进入开发者模式。不要先登录普通 Claude 账号。1. 启用 Developer Mode
- Windows
- macOS
- 停留在 Claude Desktop 登录页面。
- 点击窗口左上角的菜单按钮
☰。 - 选择 Help > Troubleshooting。
- 点击 Enable Developer Mode。
2. 打开第三方推理配置
在应用菜单中依次点击:3. 填写 Gateway 信息
在配置窗口左侧选择 Connection,然后填写:| 界面字段 | 填写内容 |
|---|---|
| Inference provider | Gateway |
| Gateway base URL | https://intl.dualseason.com |
| Credential kind | Static API key |
| Gateway API key | 你的 Xcompute API Key |
| Gateway auth scheme | Bearer |
默认推荐
https://intl.dualseason.com。具备稳定科学上网能力时可以使用 https://xcompute.us。两个地址都不要添加 /v1,Claude Desktop 会自动请求 /v1/messages。4. 配置模型
如果桌面端能从 Xcompute 的/v1/models 自动读取模型,模型列表会自动出现。如果没有出现,请在配置窗口的 Models 区域手动添加当前可用的 Claude 模型 ID,例如:
claude-sonnet-5claude-opus-4-8claude-fable-5
5. 应用到本机
检查配置无误后,点击 Apply locally。Claude Desktop 会把第三方推理配置写入本机并重新启动。Apply locally 用于当前电脑直接测试。Export 用于企业通过 MDM 批量部署,个人用户不需要导出
.mobileconfig 或 .reg 文件。
第五步:为 CLI 创建 settings.json
- Windows
- macOS / Linux
点击 开始菜单,输入 记事本询问是否创建文件时选择 是。保存时按
PowerShell 并打开。复制下面两行,粘贴后按 Enter:Ctrl+S。如果出现“另存为”,将 保存类型 改为 所有文件,确保文件名是 settings.json,而不是 settings.json.txt。第六步:写入 CLI 的 Xcompute 配置
将下面内容完整粘贴到settings.json,把 在这里填写你的APIKey 替换为你的 Xcompute API Key:
默认推荐使用
https://intl.dualseason.com。如果你具备稳定的科学上网能力,可以改为 https://xcompute.us。Claude Code 使用 Anthropic 协议,Base URL 不要添加 /v1。每个配置项有什么作用
| 配置项 | 作用 |
|---|---|
ANTHROPIC_BASE_URL | Xcompute 的 Anthropic 协议入口,不包含 /v1 |
ANTHROPIC_AUTH_TOKEN | 你的 Xcompute API Key,以 Bearer Token 方式发送 |
ANTHROPIC_MODEL | 启动时默认使用的模型 |
ANTHROPIC_DEFAULT_SONNET_MODEL | 将 Sonnet 选项映射到 Xcompute 的 Sonnet 模型 |
ANTHROPIC_DEFAULT_OPUS_MODEL | 将 Opus 选项映射到 Xcompute 的 Opus 模型 |
ANTHROPIC_DEFAULT_HAIKU_MODEL | 为后台轻量任务指定可用模型 |
ANTHROPIC_DEFAULT_FABLE_MODEL | 将 Fable 选项映射到 Xcompute 的 Fable 模型 |
第七步:启动并验证 CLI
保存settings.json 后,完全退出之前打开的 Claude Code,再重新打开 PowerShell 或终端。
进入你的项目目录并启动:
/status,检查当前 API provider、Base URL 和模型信息。
第八步:启动并验证桌面端
- 完全退出 Claude Desktop。
- 重新打开 Claude Desktop,确认第三方推理配置仍处于已应用状态。
- 点击 Code 标签。
- 新建会话时将 Environment 选择为 Local。
- 选择一个测试项目文件夹。
- 输入“分析这个项目,不要修改文件”。
如何切换模型
Claude Code CLI
修改settings.json 中的默认模型:
/model,选择已映射的 Sonnet、Opus、Fable 等模型。
Claude Desktop
重新打开 Developer > Configure Third-Party Inference…,在 Models 区域调整模型列表,然后点击 Apply locally。应用重启后,在模型选择器中选择需要使用的模型。更新 Claude Code
通过 npm 安装时,三个平台都执行:常见问题
claude 命令不存在
关闭并重新打开 PowerShell 或终端,再执行:
桌面端找不到 Third-Party Inference 菜单
- 退出当前登录,返回 Claude Desktop 登录页面。
- 打开 Help > Troubleshooting。
- 点击 Enable Developer Mode。
- 完全退出并重新打开应用。
- 在应用菜单中查找 Developer > Configure Third-Party Inference…。
Claude Desktop 无法连接 Xcompute
确认:- Inference provider 是 Gateway。
- Gateway base URL 没有
/v1。 - Credential kind 是 Static API key。
- Gateway auth scheme 是 Bearer。
- API Key 没有前后空格,并且账户有可用额度。
- 修改后点击了 Apply locally,并等待应用重新启动。
Claude Code CLI 提示未授权
ANTHROPIC_AUTH_TOKEN没有前后空格。- API Key 仍然有效且账户有可用额度。
ANTHROPIC_BASE_URL没有/v1。- JSON 使用英文双引号,最后一项后面没有逗号。
以前使用过切换工具或本地代理
本教程不需要任何本地代理。CLI 的ANTHROPIC_BASE_URL 和桌面端的 Gateway base URL 都不要使用 127.0.0.1 或 localhost。默认配置应直接指向: