CokeAPI
客户端接入

接入 Claude Code

把 Anthropic Claude Code CLI 的请求路由到 CokeAPI,无需修改业务代码。

Claude Code 可以直接通过 CokeAPI 的 Anthropic Messages 兼容接口调用 Claude 系列模型,也可以切到 OpenAI 兼容模式调用 GPT / Grok / Gemini 等模型。

准备

  • 已安装 Claude Code CLI (npm i -g @anthropic-ai/claude-code 或 pip install claude-code)
  • 已在 www.cokeapi.com 拿到 sk-... 形式的 API Key

推荐配置 (Anthropic 原生格式)

export ANTHROPIC_BASE_URL=https://cokeapi.com
export ANTHROPIC_API_KEY=sk-xxxxxxxx
export ANTHROPIC_AUTH_TOKEN=sk-xxxxxxxx
export ANTHROPIC_MODEL=claude-sonnet-4-6

claude -p "解释一下我这个目录里的代码"

可选默认模型:

export ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-haiku-4-5
export ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-4-6
export ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-4-8

OpenAI 兼容模式

export OPENAI_BASE_URL=https://cokeapi.com/v1
export OPENAI_API_KEY=sk-xxxxxxxx

claude --provider openai --model gpt-4o-mini "解释一下我这个目录里的代码"

或写入 ~/.claude/config.toml:

[provider.openai]
base_url = "https://cokeapi.com/v1"
api_key  = "sk-xxxxxxxx"
default_model = "gpt-4o-mini"

推荐模型

任务模型
快速响应 / 低成本claude-haiku-4-5
日常编码 / 解释代码claude-sonnet-4-6
复杂重构 / 架构设计claude-opus-4-8
OpenAI 兼容模式gpt-5.5grok-4.20-expert

验证

claude --model claude-haiku-4-5 -p "只回复 pong"

成功后,在 www.cokeapi.com 控制台「消费记录」可以看到本次扣费。

常见问题

问题处理
model not configured使用 模型一览 中存在的模型 ID
haiku4.5 卡住重试推荐使用标准名 claude-haiku-4-5;如后台配置了别名,也可用 haiku4.5
429当前 Key 或上游账号被限流,稍后重试
502上游账号池暂无可用账号,检查后台账号状态

查看 Anthropic Messages 兼容详情 →

本页目录