记录一下 Claude Code 和 CC Switch 的配置过程
一、获取API密钥
以火山方舟Coding Plan为例
用 Claude Code 先得搞到 API 密钥,我用的是火山引擎方舟的 Coding Plan:
-
登录火山引擎方舟控制台,在产品列表里找到 Coding Plan 并开通
-
进到 Coding Plan 服务管理页面,注意切换到「API密钥管理」tab,点「创建密钥」
-
复制密钥,保存好,后面配置要用
其他平台(MiniMax、GLM、百炼这些)流程差不多,都是在控制台里找 API 密钥管理,创建复制就行,搞完直接去「二、Claude Code手动配置模型」。
二、Claude Code 手动配置模型
想自定义模型的话,有两种方法:
方法1:修改配置文件
找到 Claude Code 的配置文件(一般在用户目录下的.claude文件夹里的settings.json),加这些配置:
{
"env": {
"ANTHROPIC_BASE_URL": "https://ark.cn-beijing.volces.com/api/coding",
"ANTHROPIC_AUTH_TOKEN": "这里粘贴刚才提到的API-KEY",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "doubao-seed-2.0-lite",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-5.1",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "doubao-seed-2.0-pro",
"ANTHROPIC_MODEL": "kimi-k2.5",
"ANTHROPIC_REASONING_MODEL": "deepseek-v3.2",
"API_TIMEOUT_MS": "600000",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
},
}
以上是用方舟Coding Plan举例,模型名称以官方手册为准,参考:www.volcengine.com/docs/82379/…,保存后重启 Claude Code 就生效了,默认模型是 ANTHROPIC_MODEL 对应的字段。
方法2:命令行切换
临时想用某个模型的话,启动时指定:
claude --model kimi-k2.5
或者运行时用命令切换:
/model kimi-k2.5
三、CC Switch 手动配置模型
如何获取CC Switch安装包
先搞到 CC Switch:
- Github 下载:去 CC Switch 发布页下最新版 <Releases · farion1231/cc-switch>;
- 或者在 Trae 里提需求让它帮你下【亲测可行】;
- 下完直接运行 exe。
CC Switch 是个可视化配置工具,不用改文件:
-
打开 CC Switch,点主界面的配置入口
-
点编辑按钮进入编辑模式
-
加你想用的模型,保存就行
增加DeepSeek供应商
在火山额度跑满了无法使用的情况下,还能够在CC Switch中补充供应商,避免手动切换配置文件。
-
点击右上角添加供应商:
-
选择预设供应商(DeepSeek):
-
填写请求地址和API Key:
请求地址为:https://api.deepseek.com/anthropic
API Key获取:<DeepSeek 开放平台>
-
配置模型,然后保存:
-
点击启用,切换供应商:
参考:<首次调用 API | DeepSeek API Docs>
四、测试模型是否配置成功
配置完可以简单测一下:
- 打开 Claude Code
- 问个简单问题,比如
写个hello world的Python代码 - 能正常返回就说明配置成了
- 可以多试几个问题,确认模型切换正常
五、CC Switch 配置Skills
CC Switch 还能管理技能,相当于装插件:
-
打开 CC Switch,点 Skills 入口
-
进到 Skills 管理页面,可以安装、删除、管理
六、CC Switch添加技能的三种方式
图形化搜索安装比较直观,推荐优先用「发现技能」:
方式1:导入已有技能(适合已有技能包的情况)
别人给你技能包,或者之前备份过,可以直接导入。我之前导入了 ui-ux-pro-max 和 using-superpowers。
方式2:从zip安装
也可以从网上下技能的 zip 包,本地安装。
技能包一般在 GitHub 或官方技能市场能下到,安装前注意看一下代码,确认安全。
方式3:发现技能(推荐)
最安全方便,直接从官方技能库装,推荐新手先装这几个:
- ui-ux-pro-max
- using-superpowers
- writing-plans
- executing-plans
- brainstorming
- subagent-driven-development
安装很简单,找到想要的点安装就行:
七、常用技能介绍
这几个是我日常用得比较多的:
| 技能名称 | 我是怎么用的 |
|---|---|
| ui-ux-pro-max | 改 UI 配色、做组件设计都用它,支持各种技术栈和风格 |
| using-superpowers | 不知道该用什么技能时问它,会给我推荐 |
| writing-plans | 碰到复杂任务先让它写个计划,避免做一步想一步 |
| executing-plans | 有了计划后用它一步步执行,自动检查每一步结果 |
| brainstorming | 需求模糊时用来头脑风暴,发散思路 |
| subagent-driven-development | 大项目拆成多个任务并行处理,开发快很多 |
八、注意事项
重复的技能占空间,还可能冲突。
怎么看重复?
- 打开 CC Switch 的 Skills 管理页面,已装的都在这
- 看名称和描述,同名或功能差不多的就是重复的
- 留版本新、下载量高的那个,删另一个
- 装新技能前先搜一下有没有装过
- 或者直接丢给AI解决