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 不应报 401 或 403。如果想确认走的是 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 / 403 | Key 是否复制全 (sk-gpushare- + 32 字符) / 是否过期 |
| 412 quota_exhausted | model.dflop.top/keys 充值或新建 Key |
| 网络超时 | 防火墙是否拦截 api.dflop.top |
更多错误码详见 错误码。
其他客户端
- Cursor — IDE 内置 AI Coding
- Cline (VS Code) — VS Code AI 插件
- Continue.dev — VS Code / JetBrains
- Open WebUI — 自托管 ChatGPT 界面
- FlopCode — GPUShare 官方 Claude Code fork