跳转到内容
返回主站

Claude Code

工具用途

Claude Code 是 Anthropic 推出的命令行 AI 编程助手。通过配置 零派智能API 作为后端,你可以在终端中使用 Claude Code 进行代码编写、调试和重构。

API Provider 配置位置

Claude Code 通过环境变量或 settings.json 配置文件进行设置。

优选使用 CC Switch(https://github.com/farion1231/cc-switch)

方式一:环境变量

在终端中设置以下环境变量:

Terminal window
export ANTHROPIC_BASE_URL="https://your-domain.com"
export ANTHROPIC_API_KEY="sk-your-api-key"
export ANTHROPIC_MODEL="claude-3-5-sonnet-20241022"

建议将上述 export 命令添加到 ~/.bashrc 或 ~/.zshrc 中,使其在每次打开终端时自动生效。

方式二:settings.json 配置

编辑 Claude Code 的配置文件 ~/.claude/settings.json:

{
"env": {
"ANTHROPIC_BASE_URL": "https://your-domain.com",
"ANTHROPIC_API_KEY": "sk-your-api-key",
"ANTHROPIC_MODEL": "claude-3-5-sonnet-20241022"
}
}

Base URL 填什么

https://your-domain.com

与 OpenAI 兼容工具不同,Claude Code 使用 Anthropic API 格式,Base URL 不需要 /v1 后缀。零派智能API 会自动处理路径。

API Key 填什么

在 零派智能API 平台创建的 API Key,格式为 sk-xxxxxxxx。填入 ANTHROPIC_API_KEY 环境变量或 settings.json 中对应的字段。

Model 填什么

使用 Anthropic 模型名称,例如:

  • claude-3-5-sonnet-20241022
  • claude-3-5-haiku-20241022
  • claude-3-opus-20240229

填入 ANTHROPIC_MODEL 环境变量或 settings.json 中的 ANTHROPIC_MODEL 字段。

保存后如何验证

  1. 保存环境变量或 settings.json
  2. 在终端运行 claude 启动 Claude Code
  3. 输入一条测试指令,如「Hello」
  4. 如果收到回复,说明配置成功

常见问题

提示 "Authentication failed" 怎么办?

检查 ANTHROPIC_API_KEY 是否正确设置。如果使用 settings.json,确认 JSON 格式无误且路径为 ~/.claude/settings.json。

Base URL 需要加 /v1 吗?

不需要。Claude Code 使用 Anthropic API 格式,直接填写域名即可,例如 https://your-domain.com。

环境变量不生效?

确认 export 命令所在的文件已正确加载。运行 source ~/.zshrc(或 ~/.bashrc)重新加载配置,或重新打开终端窗口。

通过CC Switch 使用Deepseek模型

1、填写零派智能的URL和API KEY 2、设置模型和协议 3、开启路由功能不需要改动参数,启用即可 4、保证路由功能开启即可正常使用 4、保证路由功能开启即可正常使用 4、保证路由功能开启即可正常使用