将 Claude Code 连接到 Puyun AI,通过 Anthropic 协议调用任意大模型。
Claude Code 是 Anthropic 官方的命令行 AI 编程助手,原生使用 Anthropic Messages API 协议。通过 Puyun AI 的协议自动转换功能,你可以在 Claude Code 中调用 OpenAI、Gemini 等其他模型,无需做任何 OpenAI 接口的适配工作。
在终端中设置以下环境变量:
export ANTHROPIC_API_KEY="sk-your-api-key"
export ANTHROPIC_BASE_URL="https://ai.tracup.com"
然后直接运行 Claude Code:
claude
在 Claude Code 的配置文件中设置:
编辑 ~/.claude/settings.json,添加:
{
"env": {
"ANTHROPIC_API_KEY": "sk-your-api-key",
"ANTHROPIC_BASE_URL": "https://ai.tracup.com"
}
}
在项目根目录创建 .claude/settings.json:
{
"env": {
"ANTHROPIC_API_KEY": "sk-your-api-key",
"ANTHROPIC_BASE_URL": "https://ai.tracup.com"
}
}
配置完成后,你可以通过 --model 参数指定模型:
# 使用 Claude Sonnet
claude --model claude-sonnet-4-6
# 使用 GPT-4o(协议自动转换)
claude --model gpt-4o
# 使用 Gemini 2.5 Pro(协议自动转换)
claude --model gemini-2.5-pro
# 使用 DeepSeek(协议自动转换)
claude --model deepseek-chat
运行以下命令验证配置是否成功:
claude --model claude-sonnet-4-6 -p "Hello, 验证连接"
如果收到正常响应,说明连接配置成功。
Claude Code 的调用受你账户的服务层级影响:
| 层级 | 推荐场景 | 说明 |
|---|---|---|
| Test | 功能验证 | 适合验证 Claude Code 能否正常连接 |
| Flex | 日常开发 | 性价比最优,推荐个人开发者使用 |
| Enterprise | 团队生产 | 最稳定,推荐团队协作使用 |
如果遇到连接超时,请检查:
如果返回模型不存在的错误:
如果 Claude Code 无法解析响应: