Claude Code 集成

把 ANTHROPIC_BASE_URL 指向 GPUShare, Claude Code 一行环境变量切换

Claude Code 集成

Claude Code 通过环境变量切换 API 端点。把 base URL 指向 GPUShare 后,所有 claude-* 模型走 GPUShare 网关。

配置

# ~/.bashrc 或 ~/.zshrc
export ANTHROPIC_BASE_URL=https://api.dflop.top
export ANTHROPIC_AUTH_TOKEN=sk-gpushare-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

然后重启 Claude Code:

claude

验证

启动后随便发一句消息,Claude Code 不应报 401403。如果想确认走的是 GPUShare 而非 Anthropic 直连,可以用一把刚创建的 Key,在 model.dflop.top/keys 看是否有用量记录。

切换模型

Claude Code 内置 Claude 系列模型选择器,默认走 claude-sonnet-4-5-20250929 / claude-opus-4-5-20251101

如果想用 GPT / GLM / Gemini 等非 Claude 模型走 Claude Code 客户端,推荐用 FlopCode (GPUShare 官方 fork)。

多 Key 切换

direnv 在不同项目目录下设不同的 ANTHROPIC_AUTH_TOKEN:

# project-a/.envrc
export ANTHROPIC_BASE_URL=https://api.dflop.top
export ANTHROPIC_AUTH_TOKEN=sk-gpushare-projectA-key

# project-b/.envrc
export ANTHROPIC_BASE_URL=https://api.dflop.top
export ANTHROPIC_AUTH_TOKEN=sk-gpushare-projectB-key

每个项目独立预算 + 审计。

回到官方 Anthropic

unset ANTHROPIC_BASE_URL ANTHROPIC_AUTH_TOKEN
claude /login

常见问题

现象排查
401 / 403Key 是否复制全 (sk-gpushare- + 32 字符) / 是否过期
412 quota_exhaustedmodel.dflop.top/keys 充值或新建 Key
网络超时防火墙是否拦截 api.dflop.top

更多错误码详见 错误码

其他客户端