DeepSeek V4接入Vscode中方法

发布时间:2026/7/8 14:05:56

DeepSeek V4接入Vscode中方法 Claude Code 对接 DeepSeek V4 完整官方教程Windows适配你的C#光模块项目前置关键知识点DeepSeek 原生提供Anthropic 协议兼容接口专门适配 Claude Code不用中转代理官方对接地址Anthropic 格式BaseURLhttps://api.deepseek.com/anthropic可用模型deepseek-v4-pro强推理、读整个大项目首选deepseek-v4-flash速度快、性价比高、日常写代码提前准备DeepSeek 平台sk-开头API Key注意VS2019没有Claude Code官方插件Claude Code仅支持VS Code下面全程基于VS Code操作方案一VS Code Claude Code 插件配置图形界面最常用步骤1安装 VS Code Claude Code 官方插件安装VS Code和VS2019共存互不冲突CtrlShiftX打开扩展市场搜索Claude Code作者Anthropic官方安装步骤2打开插件设置自定义API端点左下角齿轮 →设置搜索框输入claudeCode.environmentVariables点击Edit in settings.json全选替换下面配置claudeCode.environmentVariables:[{name:ANTHROPIC_BASE_URL,value:https://api.deepseek.com/anthropic},{name:ANTHROPIC_AUTH_TOKEN,value:你的DeepSeek sk-xxxx密钥},{name:ANTHROPIC_MODEL,value:deepseek-v4-pro},{name:ANTHROPIC_DEFAULT_OPUS_MODEL,value:deepseek-v4-pro},{name:ANTHROPIC_DEFAULT_SONNET_MODEL,value:deepseek-v4-pro},{name:ANTHROPIC_DEFAULT_HAIKU_MODEL,value:deepseek-v4-flash},{name:CLAUDE_CODE_SUBAGENT_MODEL,value:deepseek-v4-flash}],claudeCode.hideOnboarding:true保存文件完全重启VS Code步骤3测试连通性打开你的QSFP光模块项目文件夹打开Claude Code侧边栏发送你现在是什么模型帮我简述当前项目整体结构能正常回复DeepSeek模型名称对接成功可一键读取整个项目目录分析、改代码、重构SCPI通信逻辑方案二Claude Code 命令行版全局配置终端使用1. 前置依赖安装 Node.js ≥ 18版本管理员打开PowerShell全局安装Claude Codenpm install-g anthropic-ai/claude-code2. 临时生效当前PowerShell窗口直接复制执行替换你的密钥$env:ANTHROPIC_BASE_URLhttps://api.deepseek.com/anthropic$env:ANTHROPIC_AUTH_TOKENsk-xxxxxxxxxxxxxxxxxxxx$env:ANTHROPIC_MODELdeepseek-v4-pro$env:ANTHROPIC_DEFAULT_OPUS_MODELdeepseek-v4-pro$env:ANTHROPIC_DEFAULT_SONNET_MODELdeepseek-v4-pro$env:ANTHROPIC_DEFAULT_HAIKU_MODELdeepseek-v4-flash$env:CLAUDE_CODE_SUBAGENT_MODELdeepseek-v4-flash进入你的项目文件夹输入claude即可启动交互3. 永久系统环境变量一劳永逸PowerShell管理员执行[Environment]::SetEnvironmentVariable(ANTHROPIC_BASE_URL,https://api.deepseek.com/anthropic,Machine)[Environment]::SetEnvironmentVariable(ANTHROPIC_AUTH_TOKEN,sk-你的密钥,Machine)[Environment]::SetEnvironmentVariable(ANTHROPIC_MODEL,deepseek-v4-pro,Machine)关闭所有终端重开任意文件夹直接输入claude使用方案三项目单独配置不同项目切换不同密钥/模型在你的项目根目录新建文件夹.claude新建settings.json写入内容{env:{ANTHROPIC_BASE_URL:https://api.deepseek.com/anthropic,ANTHROPIC_AUTH_TOKEN:sk-你的DeepSeek密钥,ANTHROPIC_MODEL:deepseek-v4-pro}}进入该项目执行claude自动读取本项目配置不影响全局设置那么密钥在哪里获取呢第一步打开 DeepSeek 平台官网浏览器访问https://platform.deepseek.com用国内手机号注册登录完成实名认证不实名无法调用API扣费使用第二步创建 API Key就是你要的 sk-xxxx左侧菜单栏找到API Keys选项并点击点击页面蓝色按钮Create new API Key自定义名称随便填比如VSCode-ClaudeCode点击创建重点弹出密钥只会完整显示这一次立刻复制格式固定是以sk-开头一长串字符示例sk-987xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx建议粘贴到记事本先临时保存关掉弹窗就看不到完整密钥了第三步替换 VS Code settings.json 里的内容打开你之前的 Claude Code 配置找到这一行value:你的DeepSeek sk-xxxx密钥把引号中间的文字删掉粘贴你刚复制的sk-xxx完整密钥改完示例ANTHROPIC_AUTH_TOKEN:{name:ANTHROPIC_AUTH_TOKEN,value:sk-987xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx},如果是deepseek-v4-pro的话 直接复制下面的这个到setting中{claudeCode.environmentVariables:[{name:ANTHROPIC_BASE_URL,value:https://api.deepseek.com/anthropic},{name:ANTHROPIC_AUTH_TOKEN,value:在这里粘贴你完整的DeepSeek sk-xxxx密钥},{name:ANTHROPIC_MODEL,value:deepseek-v4-pro[1m]},{name:ANTHROPIC_DEFAULT_OPUS_MODEL,value:deepseek-v4-pro[1m]},{name:ANTHROPIC_DEFAULT_SONNET_MODEL,value:deepseek-v4-pro[1m]},{name:ANTHROPIC_DEFAULT_HAIKU_MODEL,value:deepseek-v4-flash[1m]},{name:CLAUDE_CODE_SUBAGENT_MODEL,value:deepseek-v4-flash[1m]}],claudeCode.hideOnboarding:true,// 关键关闭登录弹窗、强制使用自定义API密钥claudeCode.auth.mode:custom-api,claudeCode.skipAuthFlow:true}如果是deepseek-v4-flash模型两种修改方式任选其一改成deepseek-v4-flash方式一修改 VS Code settings.json 配置永久全局切换推荐打开 VS Code 设置JSON左下角齿轮 → 设置 → 搜索claudeCode.environmentVariables→ 点击「在 settings.json 中编辑」修改两处模型配置找到ANTHROPIC_MODEL把值改成deepseek-v4-flash[1m]找到ANTHROPIC_DEFAULT_OPUS_MODEL同样改成deepseek-v4-flash[1m]修改后完整参考配置直接全量替换也行{claudeCode.environmentVariables:[{name:ANTHROPIC_BASE_URL,value:https://api.deepseek.com/anthropic},{name:ANTHROPIC_AUTH_TOKEN,value:在这里粘贴你完整的DeepSeek sk-xxxx密钥},{name:ANTHROPIC_MODEL,value:deepseek-v4-flash[1m]},{name:ANTHROPIC_DEFAULT_OPUS_MODEL,value:deepseek-v4-flash[1m]},{name:ANTHROPIC_DEFAULT_SONNET_MODEL,value:deepseek-v4-flash[1m]},{name:ANTHROPIC_DEFAULT_HAIKU_MODEL,value:deepseek-v4-flash[1m]},{name:CLAUDE_CODE_SUBAGENT_MODEL,value:deepseek-v4-flash[1m]}],claudeCode.hideOnboarding:true,claudeCode.auth.mode:custom-api,claudeCode.skipAuthFlow:true}保存文件CtrlS完全关闭重启 VS Code新建对话发送你现在是什么模型验证是否切换为 Flash方式二单次对话临时切换不用改配置临时用在当前聊天框第一句直接发系统指令接下来所有对话强制使用 deepseek-v4-flash 模型进行回答仅限当前这个聊天会话有效新开对话又会变回配置里默认的 Pro。选型小建议日常写函数、调试小Bug、频繁改代码用deepseek-v4-flash便宜、响应更快性价比极高解析整个项目架构、重构大量代码、疑难排错切回deepseek-v4-pro推理更强、长代码理解更好需要我顺便给你一句一键切换模型的提示词以后来回切换更省事吗第四步保存重启 VS CodeCtrlS 保存 settings.json 文件完全关闭 VS Code重新打开打开 Claude Code 聊天框发一句你是什么模型能正常回复模型名称 密钥配置成功关键避坑90%人报错在这里❌ 密钥前后不能带空格、换行、多余引号复制时仔细检查首尾❌ 不要把登录账号密码填在这里只能填平台生成的 sk 密钥❌ 密钥泄露风险不要发给别人、不要上传到 GitHub 代码仓库✅ 账户需要有余额新用户一般送小额试用额度额度用完需要自行充值才能继续调用额外小提醒你对接的是 Claude CodeAnthropic 协议接口地址必须是https://api.deepseek.com/anthropic不要填 OpenAI 格式/v1地址否则一定请求失败。需要我帮你核对改完后的完整配置是否正确吗你可以把整段json发出来我帮你检查。

相关新闻