Claude / GPT 多模型 API 网关

Claude Code 自定义 API:ANTHROPIC_BASE_URL 填法

Claude Code 走 Anthropic 兼容协议。Base URL 填站点根域名,不要加 /v1;Cursor / Cline 才需要根域名 + /v1。配错这一项是接不通的最常见原因。

Claude Code 官方支持通过环境变量配置 ANTHROPIC_BASE_URLANTHROPIC_AUTH_TOKEN。这里的 base URL 使用站点根域名,不加 /v1

临时 Shell 配置

export ANTHROPIC_BASE_URL="https://codebridgeapi.top"
export ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
claude

项目级配置

mkdir -p .claude
cat > .claude/settings.json <<'JSON'
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://codebridgeapi.top",
    "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY"
  }
}
JSON

验证步骤

先确认 token

在当前站点创建 API key,确认账号有可用额度。Key 前后不要有空格。

核对模型名

Claude Code 里的模型名必须来自本站 /v1/models 的实际返回,不要照抄文档示例。

再启动 Claude Code

在同一个 shell 中运行 claude,发一个短问题测试连通性。

最后固定到项目

团队项目使用 .claude/settings.json 时,不要把真实 token 提交到 git。

# 核对模型名(把返回里的 id 复制到 Claude Code)
curl https://codebridgeapi.top/v1/models \
  -H "Authorization: Bearer YOUR_API_KEY"

官方依据

参考 Claude Code environment variables 文档:ANTHROPIC_BASE_URL 用于指定 API endpoint,ANTHROPIC_AUTH_TOKEN 用于 Authorization header。

Claude Code 接入后的验证任务

CodeBridge API 面向使用 Claude Code、Kilo Code、Cursor 类工具的代码工作流用户,以下内容来自本站既有的场景配置、实施模板和公开验证步骤,而不是替换品牌名得到的通用卖点。

按工具选择入口

Claude Code 与 OpenAI-compatible 工具使用各自对应的协议和 Base URL,避免混用配置。

模型名先核对

先请求 /v1/models,再把当前真实模型 ID 写入 IDE、插件或 CLI 配置。

项目凭证分离

本地试用、团队项目和自动化任务分别创建 Key,降低共享凭证带来的风险。

继续到具体场景

可在模型名检查表中查看字段口径,或下载本站 CSV 模板后用自己的任务数据复算;模板不包含 API Key。