OpenLux API 实战指南
首页 / 配置排错

Claude Code 国内中转配置:Windows、macOS、Linux 完整步骤

用 ANTHROPIC_BASE_URL 和 ANTHROPIC_AUTH_TOKEN 配置 Claude Code 中转,并用最短命令验证连接。

更新:2026-08-08

直接答案

先准备兼容 Anthropic Messages API 的地址和密钥,再把它们写入 Claude Code 的环境变量。OpenLux 的基础地址填写 https://api.openlux.ai,不要自行追加 /v1/messages。

1. 安装并确认 Claude Code

npm install -g @anthropic-ai/claude-code
claude --version

官方当前还提供原生安装方式;如果已经安装,先执行 claude update

2. macOS / Linux 配置

export ANTHROPIC_BASE_URL="https://api.openlux.ai"
export ANTHROPIC_AUTH_TOKEN="你的 API Key"
claude

需要永久生效时,把前两行加入 ~/.zshrc~/.bashrc,然后重新打开终端。

3. Windows PowerShell 配置

$env:ANTHROPIC_BASE_URL="https://api.openlux.ai"
$env:ANTHROPIC_AUTH_TOKEN="你的 API Key"
claude

永久保存可用 [Environment]::SetEnvironmentVariable,保存后必须新开 PowerShell 窗口。

4. 30 秒验证

claude -p "只回复 OK"

返回内容说明链路可用。401 优先检查 Key;404 检查地址是否多写路径;超时先用 curl -I https://api.openlux.ai 检查网络。

安全提醒

API Key 只放在本机环境变量或密钥管理器里,不要提交到 Git、截图或粘贴进公开日志。中转服务属于第三方网关,处理敏感代码前应评估数据与合规要求。

继续操作

先看实时模型和官方接口文档;注册后请妥善保管 Key。

打开 OpenLux API 文档

常见问题

BASE_URL 后面要加 /v1 吗?

Claude Code 这里使用服务基础地址;OpenLux 配置为 https://api.openlux.ai。不要自行追加 /v1/messages。

为什么设置后仍访问旧地址?

通常是旧终端没有重新加载变量,或项目/用户设置覆盖了环境变量。新开终端并按排查页逐项检查。

参考资料

Anthropic:LLM gateway configuration · Cline:OpenAI Compatible