Anthropic API 兼容和Claude Code 配置
七牛云AI大模型推理服务API 兼容Anthropic API协议
Claude Code
是 Anthropic 推出的一款专注于AI Coding
的Agent工具,默认由 Claude 系列大模型驱动。它能够为开发者提供以下核心功能:
- 实时代码建议:智能代码补全和优化建议
- 代码解释与优化:深度分析代码逻辑,提供性能改进方案
- 多语言支持:支持主流编程语言如 Python、JavaScript、Java、Go 等
- IDE 集成:无缝集成 VS Code、IntelliJ IDEA 等主流开发环境
- 自然语言交互:通过对话方式进行代码开发和问题解决
七牛云 AI 大模型推理服务API https://openai.qiniu.com
也兼容了 Anthropic API协议,使用户可以为 Claude Code 配置更便宜、更具性价比的其他大模型,享受Code带来的强大 AI Coding功能。
前置要求
- 七牛云账号
- Node.js 环境(版本 >= 18.0)
接入教程
第一步:获取 API 配置信息
-
BaseURL(服务端点)
https://openai.qiniu.com
-
获取 API Key
- 访问:https://portal.qiniu.com/ai-inference/api-key
- 登录您的七牛云账号
- 创建或复制现有的 API Key
第二步:安装 Claude Code
# 通过 npm 全局安装(官方推荐)
npm install -g @anthropic-ai/claude-code
第三步:配置环境变量
# Claude Code 环境变量配置
# 配置鉴权密钥,ANTHROPIC_API_KEY (或 ANTHROPIC_AUTH_TOKEN,二者只能任选一个配置,不可同时配)
export ANTHROPIC_API_KEY="sk-your-api-key-here"
# export ANTHROPIC_AUTH_TOKEN ="sk-your-api-key-here"
# 配置接口地址
export ANTHROPIC_BASE_URL="https://openai.qiniu.com"
# 配置默认主要的模型
export ANTHROPIC_MODEL="deepseek-v3.1"
# 配置默认的 SONNET 模型
export ANTHROPIC_DEFAULT_SONNET_MODEL="x-ai/grok-code-fast-1"
# 新版本针对简单问题的处理模型配置
export ANTHROPIC_DEFAULT_HAIKU_MODEL ="x-ai/grok-code-fast-1"
# 老版本针对简单问题的处理模型配置,根据测试,建议新版本也配上,减少报错情况
export ANTHROPIC_SMALL_FAST_MODEL="x-ai/grok-code-fast-1"
配置完成之后需要确保加载变量:
source ~/.zshrc # 或 source ~/.bashrc
注意:请将 sk-your-api-key-here
替换为您从七牛云获取的真实 API Key。
第五步:启动和使用
启动 Claude Code
claude "使用 HTML 实现一个数独游戏"
授权访问
首次进入可能需要为 claude code 授予当前目录
访问权限
检查/config
如果使用 ANTHROPIC_API_KEY
请通过 /config
指令查看和确认 API Key
处于true
启用状态
支持的模型
如何查看最新支持的模型
访问 七牛云 AI 推理模型广场 可以查看:
- 最新上线的模型
- 各模型的定价信息
- 模型的具体能力特点
最佳实践
- 合理使用 API:避免频繁请求,合理设置缓存
- 保护 API Key:不要在代码中硬编码 API Key
- 选择合适模型:根据任务复杂度选择对应的模型版本
- 定期更新:保持 Claude Code 为最新版本
结语
通过以上步骤,您应该已经成功接入了 Claude Code。如果在使用过程中遇到问题,可以参考故障排除部分,或联系七牛云技术支持获得帮助。
文档反馈
(如有产品使用问题,请 提交工单)