ARTICLE DETAIL

资讯详情

深耕商务建站与企业官网运营的一线实战洞察。

全网最细的教程!!(自封) | VS Code 里用 Claude Code 插件接上 DeepSeek V4 Pro 的 settings.json 配置全流程

全网最细的教程!!(自封) | VS Code 里用 Claude Code 插件接上 DeepSeek V4 Pro 的 settings.json 配置全流程 1. 为什么要在 VS Code 里折腾 Claude Code DeepSeek V4 ProClaude Code 插件本身是 Anthropic 官方给 VS Code 做的编程助手入口交互体验在同类插件里属于第一梯队侧边栏对话、选中代码直接改、多文件上下文、终端命令建议都能在一个面板里完成。但它默认走 Anthropic 官方账号登录对国内开发者来说账号、支付、网络这几道门槛叠在一起很多人卡在第一步就放弃了。DeepSeek V4 Pro 是另一条路。它的代码能力在实测里已经能覆盖日常重构、写测试、读陌生仓库这些高频场景价格又比官方通道低不少还支持长上下文。把这两者拼起来你得到的是Claude Code 的交互外壳 DeepSeek V4 Pro 的模型内核在 VS Code 里直接跑。这篇教程解决的就是这个拼接过程。核心动作有三个装 Claude Code 插件、用 settings.json 注入自定义端点、用 CC-Switch 管理供应商切换。适合已经装了 VS Code、想低成本用上 AI 编程助手、又不想每次手动改配置的人。全文给的是可复制的配置片段和可跟做的操作步骤不是概念科普。需要提前说清楚一点Claude Code 插件读取的是环境变量ANTHROPIC_BASE_URL和ANTHROPIC_AUTH_TOKEN只要这两个值指向一个兼容 Anthropic 接口协议的端点插件就会把请求发过去。所以整件事的本质是「换端点」不是「破解登录」。理解这一点后面所有配置都不会迷路。2. 前置准备TaoToken 端点与密钥怎么拿在动 settings.json 之前先把两样东西准备好一个兼容 Anthropic 协议的 API 端点和一个对应的密钥。这里用 TaoToken 作为端点来源它的接口地址是https://taotoken.net/api兼容 Anthropic 的消息格式Claude Code 插件可以直接对接。拿密钥的路径不复杂。打开官网 https://taotoken.net/?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 注册登录后进入控制台在 API Keys 页面创建一个新密钥。创建时注意两点一是密钥只在创建时完整显示一次复制后先存到本地密码管理器二是如果页面有模型或额度选项确认你选的通道包含 DeepSeek V4 Pro。创建完成后你会得到一串以sk-开头的密钥。这个值后面要填进 settings.json 的ANTHROPIC_AUTH_TOKEN以及 CC-Switch 的供应商配置里。两处用的是同一个密钥不要搞混。注意密钥属于敏感凭据不要提交到 Git 仓库也不要贴进公开的 issue 或聊天记录。settings.json 如果放在项目目录下记得加进.gitignore。端点地址统一用https://taotoken.net/api不要在后面手动加/v1之类的路径插件会自己拼接。这一点很多人踩坑加了后缀反而 404。3. 可复制配置settings.json 骨架与 CC-Switch 操作3.1 安装 Claude Code 插件打开 VS Code按CtrlShiftX打开扩展面板搜索Claude Code找到 Anthropic 官方发布的那一个点安装。安装完成后左侧活动栏会出现 Claude Code 图标。先不要点它登录因为默认登录流程会把你导向官方账号我们要用配置绕过这一步。3.2 写入 settings.json按CtrlShiftP打开命令面板输入Preferences: Open User Settings (JSON)回车。这会打开用户级的 settings.json。如果你只想对当前项目生效也可以改用工作区的.vscode/settings.json但用户级更省事一次配置全局可用。在 JSON 顶层加入下面这段。注意 JSON 不允许尾随逗号如果你文件里已有其他配置把这段合并进去别直接覆盖整个文件{ claudeCode.environmentVariables: [ { name: ANTHROPIC_BASE_URL, value: https://taotoken.net/api }, { name: ANTHROPIC_AUTH_TOKEN, value: sk-你的实际密钥 } ] }两个字段的含义ANTHROPIC_BASE_URL告诉插件把请求发到哪个端点这里填 TaoToken 的 API 地址ANTHROPIC_AUTH_TOKEN是身份凭据填你刚才创建的密钥。保存文件CtrlS。保存后建议完全退出 VS Code 再重开而不是只重载窗口。环境变量是在插件进程启动时读取的热重载有时不生效这是实测下来最容易忽略的一步。3.3 用 CC-Switch 管理供应商CC-Switch 是一个专门给 Claude Code 做供应商切换的小工具作用是让你在多个端点之间一键切换不用每次手改 settings.json。它的配置会写回 VS Code 的插件连接信息所以装好之后日常切换模型通道基本不用碰 JSON。安装方式去 CC-Switch 的 GitHub Releases 页面按你的系统选安装包Windows 用.exemacOS 用.dmgLinux 用.AppImage或.deb。下载后按提示装完启动。启动后左侧导航选 Agent 平台选中 Claude Code。点右上角添加供应商在列表里选 DeepSeek。配置界面里填入你的密钥模型选 DeepSeek V4 Pro如果界面有 1M 上下文开关建议打开长上下文在读大仓库时差别很明显。确认添加后CC-Switch 会自动更新插件的连接配置。这里有个顺序问题值得强调settings.json 和 CC-Switch 都会写连接信息两者可能互相覆盖。稳妥做法是先用 CC-Switch 配好供应商再检查一遍 settings.json 里的ANTHROPIC_BASE_URL是否仍指向https://taotoken.net/api。如果被改成了别的地址手动改回来。4. 验证请求在插件里发一次对话确认通道生效配置写完不代表生效必须发一次真实请求验证。点左侧活动栏的 Claude Code 图标打开聊天面板如果面板提示登录先忽略直接在输入框发一条测试消息比如「用 Python 写一个读取 CSV 并统计每列空值数量的函数」。观察三个信号第一回复是否正常返回。如果几秒内出现完整代码块说明端点、密钥、模型三者都通了。第二看回复的模型标识。部分版本会在回复头部或状态栏显示当前模型名确认是 DeepSeek V4 Pro 而不是默认模型。第三打开 VS Code 的输出面板在下拉里选 Claude Code看请求日志里的目标地址是不是https://taotoken.net/api。这一步能直接确认请求没走错通道。如果回复正常再做一个进阶验证在编辑器里选中一段现有代码右键找 Claude Code 相关操作让它重构这段代码。这个动作会带上文件上下文能验证插件不只是能聊天还能读你的工作区。两个动作都通过配置就算落地了。5. 本篇常见错排查配置过程中最容易撞上的几类问题按出现频率排一下。插件一直要求登录配置像没生效。九成是 settings.json 没保存或者保存了但没完全重启 VS Code。先确认 JSON 语法合法VS Code 底部状态栏会标红提示再彻底退出重开。另外检查你改的是用户级还是工作区级如果工作区级覆盖了用户级以工作区为准。请求返回 401 或鉴权失败。密钥错了或者过期。回 TaoToken 控制台重新创建一个注意复制时别带前后空格。settings.json 里的值要用英文双引号包住中文引号会导致解析失败。返回 404 或路径错误。大概率是ANTHROPIC_BASE_URL后面多加了/v1或/messages。端点只填到https://taotoken.net/api后面的路径交给插件拼。回复为空或超时。先看 TaoToken 控制台的额度是否充足再看本地网络是否能正常访问该端点。如果 CC-Switch 在后台运行确认它没有把配置改到一个不可用的地址。模型选择不生效还是走默认模型。重启 VS Code 和 CC-Switch 各一次。CC-Switch 写配置有延迟插件读配置也有缓存两边都重启最稳。改了 settings.json 但 CC-Switch 又改回去了。这是两个工具抢配置的典型表现。决定以哪个为准如果长期用 CC-Switch 切换就以它为准settings.json 只保留端点兜底如果只用单一通道就关掉 CC-Switch 的自动写入。6. 后续怎么用把通道固定下来配置跑通之后日常使用其实就三件事写代码时随手唤出面板、选中代码让它改、遇到报错贴进去问。Claude Code 的价值在于它在你编辑器里不用切窗口复制粘贴上下文是现成的。如果你打算长期用这套组合做编码和 Agent 类任务建议把通道固定下来别频繁换端点。频繁切换容易让 settings.json 和 CC-Switch 的状态不一致排查起来费时间。需要看当前密钥和额度去控制台 https://taotoken.net/api-keys 管理需要查接入细节和参数说明看文档 https://taotoken.net/doc 想先不装插件、直接在网页里试模型效果用模型对话 https://taotoken.net/chat 。如果你是要跑长期的编码任务或者搭 Agent 工作流Coding Plan https://taotoken.net/coding-plan 的额度模型更适合不用每次担心单次调用成本。最后留一个我踩过的坑settings.json 里的密钥如果用了环境变量引用比如${env:MY_KEY}在某些 VS Code 版本里插件读不到会静默失败。最稳的还是直接写明文密钥然后靠.gitignore和文件权限保护别为了「看起来安全」引入读不到的风险。
返回列表
PREV
查看更多资讯
NEXT
返回资讯列表