Windows安装Claude Code接入DeepSeek并在VS code上使用
·
一、安装Node.js和Git
安装方法省略,Node.js 要求18+,Git没要求
二、安装Claude Code CLI
使用管理员运行PowerShell,这里采用winget的方式安装,使用如下命令:
winget install Anthropic.ClaudeCode
安装完成后重启PowerShell,验证安装。
claude
看到如下提示,代表安装成功。
《图片插不进来=.=》
三、接入Deepseek
在powershell中直接执行。
$env:ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"
$env:ANTHROPIC_AUTH_TOKEN="<你的 DeepSeek API Key>"
$env:ANTHROPIC_MODEL="deepseek-v4-pro[1m]"
$env:ANTHROPIC_DEFAULT_OPUS_MODEL="deepseek-v4-pro[1m]"
$env:ANTHROPIC_DEFAULT_SONNET_MODEL="deepseek-v4-pro[1m]"
$env:ANTHROPIC_DEFAULT_HAIKU_MODEL="deepseek-v4-flash"
$env:CLAUDE_CODE_SUBAGENT_MODEL="deepseek-v4-flash"
$env:CLAUDE_CODE_EFFORT_LEVEL="max"
再进入项目目录后执行claude就可以使用了
四、接入VS Code
先安装扩展,重启vs code,这里遇到一个问题,对话框中输入内容后没有反馈,一会儿就又回到登录页面了,经查是环境变量的问题,解决办法是修改settings.json,在这个目录C:\Users\“你的用户名”\.claude下找到该文件,增加如下配置:
"env": {
"ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
"ANTHROPIC_AUTH_TOKEN": "<你的 DeepSeek API Key>",
"ANTHROPIC_MODEL": "deepseek-v4-pro[1m]",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-v4-pro[1m]",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-v4-pro[1m]",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-v4-flash[1m]",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
"CLAUDE_CODE_EFFORT_LEVEL": "max"
},
如果没有成功,需手动在系统中新建环境变量,但是这样做会把你的api key暴露在系统变量中,孰轻孰重自己斟酌吧。
1.Win + S搜 "编辑系统环境变量" → 打开
2.点 “环境变量…”
3.在 "用户变量"区域点 新建,输入变量名和值:
4.确定 → 确定 → 确定(全部三层都点确定保存)
5.重启 VS Code(必须完全重开才读得到新环境变量)
⚠️ 如果你不想把 key 暴露成系统变量:用(settings.json),更干净也更安全。
更多推荐


所有评论(0)