Skip to content

第三方工具接入

Claude Code

Claude Code 支持通过自定义 API Key 与 Anthropic Base URL 接入兼容接口。

配置步骤

  1. 获取您的ApiKey
  2. 配置Claude Code 支持两种方式:环境变量方式(临时或全局)和配置文件方式(推荐)。

方式一:环境变量配置(全局生效)

在 Shell 配置文件中添加环境变量(以 Linux/macOS 为例):

bash
# 添加到 ~/.bashrc 或 ~/.zshrc
export ANTHROPIC_BASE_URL="https://api.scnet.cn/api/llm/anthropic"
export ANTHROPIC_AUTH_TOKEN="<apiKey>"

export ANTHROPIC_MODEL="MiniMax-M2.5"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="MiniMax-M2.5"
export ANTHROPIC_DEFAULT_OPUS_MODEL="MiniMax-M2.5"
export ANTHROPIC_DEFAULT_SONNET_MODEL="MiniMax-M2.5"
export ANTHROPIC_REASONING_MODEL="MiniMax-M2.5"

使配置生效:

bash
source ~/.bashrc  # 或 source ~/.zshrc

方式二:配置文件方式(推荐)

创建 Claude Code 配置文件:

bash
# 创建或编辑配置文件
vi ~/.claude/settings.json

写入以下内容(将模型名称替换为实际模型):

json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.scnet.cn/api/llm/anthropic",
    "ANTHROPIC_AUTH_TOKEN": "<apiKey>",
    "ANTHROPIC_MODEL": "MiniMax-M2.5",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "MiniMax-M2.5",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "MiniMax-M2.5",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "MiniMax-M2.5",
    "ANTHROPIC_REASONING_MODEL": "MiniMax-M2.5"
  }
}

Windows 配置文件路径C:\Users\您的用户名\.claude\settings.json

启动使用

配置完成后,在终端中直接启动:

bash
claude

启动后可通过以下命令查看当前配置状态:

bash
/status

切换模型

在 Claude Code 交互界面中,使用以下命令切换模型:

bash
/model MiniMax-M2.5

或通过环境变量指定默认模型:

bash
export ANTHROPIC_MODEL="MiniMax-M2.5"

常见问题

  • 提示无法连接 Anthropic 服务:请检查 ANTHROPIC_BASE_URL 是否配置正确,或尝试创建 ~/.claude.json 文件并设置 "hasCompletedOnboarding": true
  • 遇到 400 错误(beta headers 相关):某些第三方端点不支持 Anthropic 的 beta 功能,设置环境变量 CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1 即可解决。
  • 认证失败 或 提示未登录:请确保使用的是 ANTHROPIC_AUTH_TOKEN 而非 ANTHROPIC_API_KEY,或检查 API Key 是否在 SCNet 平台有效。

配置优先级说明

Claude Code 配置加载优先级(从高到低):

  1. 命令行参数(临时覆盖)
  2. Local.claude/settings.local.json,仅当前项目)
  3. Project.claude/settings.json,团队共享)
  4. User~/.claude/settings.json,全局个人配置)