操作均在Windows系统进行,提前准备好模型API、密钥、模型名称等信息,本次是对接讯飞的模型接口。
操作步骤
在vscode安装完成claude code插件后,关闭vscode。
修改配置
打开运行(win键+R),输入%USERPROFILE%\.claude 进入插件目录。
修改settings.json
新建或修改settings.json文件配置:
availableModels: 已有模型显示列表,仅添加的模型名称
ANTHROPIC_MODEL: 自定义模型名称
ANTHROPIC_AUTH_TOKEN: API密钥
ANTHROPIC_BASE_URL: 支持ANTHROPIC协议的接口
ANTHROPIC_SMALL_FAST_MODEL: 默认模型
其他模型名称自行修改和探索
{
"effortLevel": "high",
"availableModels": ["xopkimik25","xminimaxm25","xopglm5"],
"env": {
"ANTHROPIC_AUTH_TOKEN": "你的密钥",
"ANTHROPIC_BASE_URL": "https://maas-coding-api.cn-huabei-1.xf-yun.com/anthropic",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1,
"API_TIMEOUT_MS": 600000,
"ANTHROPIC_MODEL": "xminimaxm25",
"ANTHROPIC_SMALL_FAST_MODEL": "xminimaxm25",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "xopkimik25",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "xminimaxm25",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "xopglm5"
},
"permissions": {
"allow": [],
"deny": []
}
}修改config.json
配置文件填写
{
"primaryApiKey": "default",
"hasCompletedOnboarding": true
}修改完成后,打开vscode即可使用,修改配置后需要重启vscode(禁用/启用插件也行?没试过)。