接入 AI 编程工具
Claude Code
Claude Code 支持通过自定义 API Key 与 Anthropic Base URL 接入兼容接口。
配置步骤
- 获取您的CodingPlan专属ApiKey
- 配置Claude Code 支持两种方式:环境变量方式(临时或全局)和配置文件方式(推荐)。
方式一:环境变量配置(全局生效)
在 Shell 配置文件中添加环境变量(以 Linux/macOS 为例):
bash
# 添加到 ~/.bashrc 或 ~/.zshrc
export ANTHROPIC_BASE_URL="https://api.scnet.cn/api/llm/anthropic"
export ANTHROPIC_AUTH_TOKEN="sk-sp-你的专属Key"
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": "sk-sp-你的专属Key",
"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 配置加载优先级(从高到低):
- 命令行参数(临时覆盖)
- Local(
.claude/settings.local.json,仅当前项目) - Project(
.claude/settings.json,团队共享) - User(
~/.claude/settings.json,全局个人配置)