纯净windows环境安装Claude Code并接入DeepSeek(保姆级教程)
写在前面的提示:
现在任何一个人使用Claude Code无非这3种方式:原生Claude账号订阅、中转站Claude模型、接入其他非Claude模型。如果你能看到我这篇教程说明你不适合原生Claude账号(它必须解决网络问题以及Claude 它是真的封号很严重,不管你是不是礼品卡、AppStore内购、纯净住宅IP都有封号的风险,有这折腾功夫的人早已转Codex了)。中转站也不建议,因为跑路、假/参水模型的太多,如果你真想体验做好亏损准备(PS:国内办中转站是违法行为,现在也有一些中转站在采集用户与大模型的交互信息流,所以别用)。本文介绍从0-1安装Claude Code 智能体客户端+接入DeepSeek模型使用,教程使用纯净安装的虚拟机进行安装演示!
一、安装Node.js
官方下载地址:https://nodejs.org/en/download

安装过程很简单一路下一步安装

安装完成后查看下版本。
node -v
npm -v

二、安装git客户端
下载方式一、官方下载地址:https://git-scm.com/install/windows

下载方式二、阿里镜像站下载地址:https://registry.npmmirror.com/binary.html?path=git-for-windows

安装也很简单一路下一步,一路默认值就行,最后完成页面取消勾选View Release Notes,如果没有取消会打开一个网页关闭就行。

安装完,新开一个命令行窗口git -v 查看版本

三、npm 安装Claude Code
网速慢的朋友可以先设置npm 国内源加速
npm config set registry https://registry.npmmirror.com
直接命令行npm安装Claude Code,我没有设置国内镜像源安装了9分钟。
npm install -g @anthropic-ai/claude-code

执行claude –version 查看版本。
在当前用户的.claude文件夹下创建settings.json文件,输入以下内容(可以先新建一个文本文档输入内容后另存为,选择全部):
{
"hasCompletedOnboarding": true,
"env": {
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
},
"includeCoAuthoredBy": false
}

再执行claude 运行,如果还发现有报错无法链接服务,可以先暂时放这里后面再处理。

四、DeepSeek 注册开放平台
Claude Code使用DeepSeek 模型的话,需要先注册DeepSeek开放平台并充值(注册需要手机号,实名认证需要身份证号码,还是很简单的。
开放平台地址:https://platform.deepseek.com/sign_in

微信支付宝都可以充值,一般充10块测试够够的。

点击【API keys】可以创建key,注意这个只展示一次,务必妥善保管也别泄漏给别人了,不然拿着你的key可以直接调用大模型消费。后面我们把这边的key 配置到CC Switch 里面就行。

五、安装CC Switch
安装CC Switch 用来给Claude Code 切换模型,github地址:https://github.com/farion1231/cc-switch

安装过程也是一路下一步,最后Launch打开程序。

配置CC Switch 增加DeepSeek模型,选择模型后基本只需要手动配置下api-key 以及是否声明支持1M(也就是100万上下文支持)。

六、重新运行Claude Code
重新打开一个命令行窗口输入claude 运行成功,选择主题 直接回车即可!

继续回车

询问是否信任当前文件夹目录,直接回车、回车 ↓

上面确认后就成功打开工作聊天窗口了,可以看到模型或进行对话 ↓

其实到这里Claude Code安装对接DeepSeek V4已经成功了,可以关闭窗口了(命令行模式)。
那么怎么让他写一个Demo程序呢?
1、在电脑上重新新建一个项目文件夹,比如test。然后在文件夹地址栏输入cmd 回车,就可以打开命令行窗口且直接自动切换到当前文件夹了

2、在打开的dos窗口中输入claude 信任文件夹

发送你的需求,claude就开始干活啦!

完成后,询问是否写入文件,我这里选2,在会话期间允许所有编辑操作。

保存后 test文件夹下就出现了html文件,双击打开看下效果(本次代码消耗约10万 Token,接近2毛钱)。

3、恢复claude 会话
我测试时写完代码claude 的命令行窗口闪退,不知道是不是兼容性问题,这时候可以使用 claude –continue 来恢复最近会话 或者使用 claude –resume 来选择会话。

选择会话的目的在于让claude 继续之前的上下文,重新开一个会话会增加理解成本。

最后
1、claude接第三方模型网上有人反馈会有点烧token,就是claude发送系统提示词有个CCH值会变化,导致缓存失效浪费token(需要在配置文件中增加环境变量配置 “CLAUDE_CODE_ATTRIBUTION_HEADER”: “0”),也有人说存在部分大模型厂商会自动处理cladue的这个特性。
2、请大家慎重判断网上所谓“满血、不降智的Claude Code中专模型”;Claude 搭配CC Switch 使用第三方模型记得注意token 用量。
3、现在Claude Code出了桌面版之前我安装后程序白屏还没搞定原因。本文这种命令行版一般是使用VS Code上安装Claude 插件来进行开发。
4、本文使用到的几个软件网盘下载(提取码: 1tn2):
https://pan.baidu.com/s/10NhyVicqR7nUsMz6Z6UL8g?pwd=1tn2
发表评论