使用一些AI工具时的一些随心记录。
文章目录
- 一、待解决问题
-
- [1.1 问题描述](#1.1 问题描述)
- [1.2 解决方法](#1.2 解决方法)
- 二、方法详述
-
- [2.1 安装Claude Code for vscode](#2.1 安装Claude Code for vscode)
- [2.2 CC_Switch的使用注意事项](#2.2 CC_Switch的使用注意事项)
-
- [**(1)Claude code中原生的4种模型如何对应deepseek的pro或flash版本?**](#(1)Claude code中原生的4种模型如何对应deepseek的pro或flash版本?)
- [**(2)是否需要一直开启cc switch?**](#(2)是否需要一直开启cc switch?)
- (3)cc-switch如何测试及查询token消耗?
- [2.3 skill配置小结](#2.3 skill配置小结)
- 三、疑问
- 四、总结
一、待解决问题
1.1 问题描述
尝试安装vscode下的Claude Code,将配置过程进行小结。
1.2 解决方法
(1)安装Claude Code for vscode
(2)CC_Switch的使用注意事项
(3)skill配置小结
二、方法详述
2.1 安装Claude Code for vscode
参考链接:在VScode中使用Claude Code agent并配置DeepSeek v4 model【闲谈】
参考链接:[含skills]在VSCode中配置Claude Code并接入DeepSeek V4(以及Skills配置总体思路)
- 安装步骤
安装claude code for vs code
修改.json文件(不需要!)
setting.json,位于 Settings --> Extensions --> Claude Code
快捷键"ctrl+,"快速调出设置窗口,找到extension中的Claude code
在文件中添加
{"name'"ANTHROPIC_BASE_URL","value": "https://xxxx"},
{"name""ANTHROPIC_AUTH_TOKEN","value":"xxxx" }
需要copy到"claudeCode.environmentVariables": 后方
创建api key
登录deepseek api 开放平台,复制并保存。
下载CC-Switch
github链接:https://github.com/farion1231/cc-switch/releases
下载release中的CC-Switch-v3.14.1-Windows.msi,并安装
配置一个符合claude规范的api key
CC Switch 可以帮你在 Claude Code / Codex / Gemini CLI 的多个供应商之间一键切换。如果你之前已经配置过这些工具,CC Switch 会自动把现有设置保存为名为 "default" 的供应商,保证你的配置不会丢失。
列表里还预置了 "官方(Official)" 供应商,随时点一下即可切回官方默认配置。切换前 CC Switch 会自动把当前配置备份回 default,可以放心来回切。CC Switch 就是这样工作的 😊
新增一个:

填写apikey和模型选择:

2.2 CC_Switch的使用注意事项
(1)Claude code中原生的4种模型如何对应deepseek的pro或flash版本?
- Haiku:最轻量级,速度最快,能力相对较弱
- Sonnet:中等性能,平衡速度和能力
- Opus:最强大的模型,性能最强但成本最高
因此,配置时可以选择Haiku对应flash,Sonnet、Opus对应pro。但是这些都没意义,需要在claude code中通过switch model进行手动更换才会起作用。
(2)是否需要一直开启cc switch?
不需要。cc switch只是一个配置工具,它的作用是帮你生成VSCode的配置文件。一旦配置完成并保存,你就可以关闭cc switch,VSCode中的Claude Code会直接使用你配置好的DeepSeek API。
cc switch本质上是去修改C:\Users\你的用户名\.claude\settings.json目录下的内容,相当于是把环境变量进行了修改,因此配置好后,无需一直运行。
(3)cc-switch如何测试及查询token消耗?

deepseek可以在网页端查看token消耗。
2.3 skill配置小结
参考资料:手把手教你在Claude Code中熟练使用SKILL技能!
(1)配置skill方式
项目级skill配置
想让skill文件生效的话,可以将下载/自建的skill.md放在工作目录的.claude/skill文件夹内(仅对当前工作生效)。
全局skill配置
用户级目录/home/~/.claude/skill下(全局生效)
(2)如何找到合适的skill?
官方插件市场(质量保障):
claude code中输入/plugin会有plugin市场,可以搜索。

社区skill分享网站:
skills.sh网站,可以找到众多skill,建议先下载find-skills,用于高精度搜索skill。
skillsmp
agentskill.sh
Github上搜索 claude code skill/plugin
(3)skill的构成
核心文件是skill.md,其构成最重要的是:name、description与正文prompt。
还有一些skill可能会配备一些example。
(4)skill的触发机制
描述需求触发: claude code在理解你的需求时,会去匹配对应skill.md下的description,然后去调用对应的skill。
手动触发: 直接输入/命令去指定对应的skill。
避免用户手动触发(用户无法通过'/'触发): skill的触发机制可以通过skill.md中的user-invocable: false变量来控制是否为自动触发。
避免自动触发(需手动指定): disable-model-invocation: true,这个命令可以加入到skill.md中去用于避免自动触发。
(5)skill的管理
可以直接删除skill.md源文件。
如果是通过插件安装的,可通过/plugin进行管理。
三、疑问
暂无。
四、总结
- 暂无。