Claude Code API Gateway
Claude Code API 网关:两个环境变量完成接入
Claude Code 通过 Anthropic Messages API(/v1/messages)与模型通信。gw-link 提供同一协议的网关入口:把 ANTHROPIC_BASE_URL 指向 https://gw-link.com,用控制台签发的 sk- 开头的 Key 作为 ANTHROPIC_AUTH_TOKEN,无需改动 Claude Code 本身。
原生协议,零改造
gw-link 直接提供 Anthropic 兼容的 /v1/messages 接口,Claude Code 的工具调用、流式输出与长上下文按原样工作,不经过 OpenAI 格式转换。
一个 Key 管理团队用量
为每位成员或每个项目单独创建 API Key,可设置额度上限,在控制台查看每个 Key 的调用量与费用。
两个接入节点
https://gw-link.com 为主节点(三网优化),https://gw-link.ai 为美国节点,按网络环境任选其一,配置方式完全相同。
Claude Code 接入步骤
- 注册并登录 gw-link 控制台,在「API 密钥」页创建 Key(选择 Claude 分组)。
- 设置环境变量 ANTHROPIC_BASE_URL=https://gw-link.com 与 ANTHROPIC_AUTH_TOKEN=你的 Key(注意 base_url 不要带 /v1)。
- 在项目目录运行 claude,发送一条消息验证连通。
- 如需长期生效,把同样的配置写入 ~/.claude/settings.json 的 env 字段。
配置示例
macOS / Linux 终端
export ANTHROPIC_BASE_URL="https://gw-link.com"
export ANTHROPIC_AUTH_TOKEN="sk-你的gw-link密钥"
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1
claude~/.claude/settings.json(推荐,长期生效)
Windows 路径为 %USERPROFILE%\.claude\settings.json。
{
"env": {
"ANTHROPIC_BASE_URL": "https://gw-link.com",
"ANTHROPIC_AUTH_TOKEN": "sk-你的gw-link密钥",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}Windows PowerShell
$env:ANTHROPIC_BASE_URL="https://gw-link.com"
$env:ANTHROPIC_AUTH_TOKEN="sk-你的gw-link密钥"
$env:CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1
claude常见问题
Claude Code 可以使用 gw-link 吗?
可以。gw-link 提供与 Anthropic 一致的 /v1/messages 接口,Claude Code 只需设置 ANTHROPIC_BASE_URL 和 ANTHROPIC_AUTH_TOKEN 两个环境变量即可接入,不需要修改代码或安装插件。
还需要单独的 Anthropic API Key 吗?
不需要。使用 gw-link 控制台签发的 sk- 开头的 Key 即可,调用费用从你的 gw-link 账户余额或订阅额度中扣除。
ANTHROPIC_BASE_URL 要不要加 /v1?
不要。Claude Code 会自动在 base_url 后拼接 /v1/messages,填 https://gw-link.com 即可;写成 https://gw-link.com/v1 会变成 /v1/v1/messages 并返回 404。
VS Code / JetBrains 里的 Claude Code 也能用吗?
可以。IDE 集成调用的是同一个 Claude Code,写在 ~/.claude/settings.json 的 env 配置同样生效。
支持哪些模型?
以 Key 所属分组的可用模型为准,可以用 curl https://gw-link.com/v1/models -H "Authorization: Bearer 你的Key" 查看当前可用的模型列表。
最后更新: