QuickRouter API 大模型API聚合中转平台QuickRouter API

Claude Code 配置生成器

快速生成 Claude Code 的 API Key、Base URL 和超时时间配置命令,支持 macOS、Linux 和 Windows 系统。

API Key 只在浏览器本地用于生成命令,不会上传到 QuickRouter 网站服务器。

生成配置命令

填写配置信息,选择系统类型,生成可在终端中运行的命令

仅用于本地生成命令,不会上传到服务器

claude_config.sh
export ANTHROPIC_AUTH_TOKEN=sk-xxx
export ANTHROPIC_BASE_URL=https://api.quickrouter.ai
export API_TIMEOUT_MS=300000
claude

复制以上命令,在终端中粘贴运行即可启动 Claude Code

Claude Code 为什么需要配置 API Key 和 Base URL

Claude Code 默认使用 Anthropic 官方 API 端点进行通信。国内开发者由于网络原因,可能无法直接访问 Anthropic 的 API 服务。通过配置 ANTHROPIC_AUTH_TOKEN 和 ANTHROPIC_BASE_URL 环境变量,可以让 Claude Code 通过 QuickRouter 等中转服务访问 Claude 模型,从而在国内正常使用 Claude Code。

这个生成器适合谁

如果你是在国内使用 Claude Code 的开发者,需要通过 QuickRouter 等 API 中转服务来访问 Claude 模型,这个生成器可以帮助你快速生成适用于不同操作系统的配置命令,无需手动拼接环境变量。

如何获取 QuickRouter API Key

1访问 api.quickrouter.ai 并注册账号
2登录后进入「API令牌」页面
3点击「添加令牌」按钮
4为令牌设置一个名称,额度选择「无限额度」
5在令牌分组中选择「Claude code专属」
6复制生成的 API Key(以 sk- 开头)

macOS / Linux 配置说明

在 macOS 和 Linux 系统中,使用 export 命令设置环境变量。export 设置的变量仅在当前终端会话中有效,关闭终端后变量会丢失。如果需要永久生效,可以将 export 命令添加到 ~/.bashrc 或 ~/.zshrc 文件末尾,然后运行 source ~/.bashrc 或 source ~/.zshrc 使其立即生效。

Windows PowerShell 配置说明

在 Windows PowerShell 中,使用 $env: 语法设置环境变量。$env: 设置的变量同样仅在当前 PowerShell 会话中有效。如果需要永久生效,可以将命令添加到 PowerShell Profile 文件中,路径通常为 $HOME\Documents\PowerShell\Microsoft.PowerShell_profile.ps1。

Windows CMD 配置说明

在 Windows CMD(命令提示符)中,使用 set 命令设置环境变量。set 设置的变量仅在当前 CMD 窗口中有效。如果需要永久生效,可以通过「系统属性 → 高级 → 环境变量」手动添加,或使用 setx 命令设置用户级环境变量。

常见错误

Invalid API Key:请检查 API Key 是否完整复制,是否以 sk- 开头
Claude Code 显示 offline:不影响通过 QuickRouter 的 API 调用,可以正常使用
fetch failed:请检查网络连接,确认 Base URL 配置正确
timeout 超时:请尝试增大 API_TIMEOUT_MS 的值,推荐设置为 300000

复制后如何验证配置是否生效

1在终端中运行 echo $ANTHROPIC_BASE_URL(macOS/Linux)或 echo %ANTHROPIC_BASE_URL%(Windows CMD)
2确认输出为 https://api.quickrouter.ai
3运行 test -n "$ANTHROPIC_AUTH_TOKEN" && echo "ANTHROPIC_AUTH_TOKEN is set" 确认 API Key 已设置(不会显示完整密钥)
4运行 claude 命令启动 Claude Code
5如果看到 Claude Code 的交互界面并可以正常对话,说明配置成功

常见问题

生成的命令怎么用?

复制生成的命令,打开终端(macOS/Linux)或 PowerShell/CMD(Windows),粘贴并运行即可启动 Claude Code。命令会自动设置环境变量并启动 Claude Code。

环境变量关闭终端后还有效吗?

不会。export 和 $env: 设置的环境变量仅在当前终端会话中有效。如果需要永久生效,请将命令添加到 shell 配置文件中,例如 .bashrc、.zshrc(macOS/Linux)或 PowerShell Profile(Windows)。

API Key 会上传到服务器吗?

不会。这个工具完全在浏览器本地运行,只用于生成配置命令。API Key 不会发送到 QuickRouter 网站服务器。生成命令后,API Key 仅在你本地终端的环境变量中使用。

Timeout 设置多少合适?

推荐设置为 300000(即 5 分钟,单位为毫秒)。Claude Code 执行复杂任务时可能需要较长的等待时间,5 分钟的超时可以覆盖大多数使用场景。如果经常遇到超时,可以适当增大此值。

显示 offline 怎么办?

Claude Code 界面显示 offline 状态不影响通过 QuickRouter 进行的 API 调用。offline 状态通常是 Claude Code 自身的网络检测机制触发的,但实际 API 请求会正常通过 QuickRouter 转发,可以正常使用。

配置成功后 Claude Code 的模型列表在哪里查看?

在 Claude Code 中输入 /model 命令可以查看和切换可用模型。具体可用的模型取决于你在 QuickRouter 控制台创建令牌时选择的分组。建议选择 Claude Code 专属分组以获得完整的模型支持。