Claude Code + DeepSeek 完整安装教程(Windows/Mac,零基础也能看懂)

发布时间:2026/10/9 16:32:55

Claude Code + DeepSeek 完整安装教程(Windows/Mac,零基础也能看懂) 1. 为什么零基础也要把 Claude Code 接上 DeepSeekClaude Code 是 Anthropic 推出的终端 AI 编程助手它跟网页版聊天最大的区别是它直接跑在你的项目目录里能读写文件、执行命令、搜索代码像一个坐在你旁边的程序员。但它默认只连 Anthropic 官方模型价格高、还要外币卡对刚入门的人不太友好。DeepSeek 的出现让这件事变得简单它的模型在代码理解上表现稳定价格却低很多微信支付宝就能充值。把 Claude Code 的请求地址改到统一通道再指定 DeepSeek 的模型 ID你就能用熟悉的终端工具跑国产模型。这篇教程面向零基础开发者覆盖 Windows 和 Mac 两条路径。我会从装 Node.js 开始一步步带你拿到 API Key、写好 settings.json、跑通第一次对话。每一步都给出可复制的命令和自查动作你照着做就能确认自己有没有成功。适合谁没写过终端命令的学生、刚转行做开发的新人、想低成本体验 AI 编程的独立开发者。全程不需要你懂 JavaScript也不需要你理解什么是环境变量照着敲就行。我试过在 Windows 11 和 macOS 上各装一遍踩过的坑主要集中在 Node.js 版本太低、终端没刷新、Key 复制不完整这三处。下面按顺序讲你按顺序做半小时内能跑通。2. 前置准备Node.js 安装与 TaoToken 通道获取 API KeyClaude Code 是用 JavaScript 写的运行它必须先有 Node.js。这一步在 Windows 和 Mac 上略有不同但都不难。2.1 Windows 安装 Node.js打开浏览器访问 nodejs.org页面上有两个绿色按钮点左边那个标着 LTS 的版本长期支持版更稳定。下载下来是一个 .msi 安装包双击运行一路点 Next所有选项保持默认装完点 Finish。关键动作装完之后关掉所有已经打开的终端窗口包括 cmd、PowerShell、VS Code 里的终端然后重新打开一个新的。这一步很多人忽略导致后面敲 node -v 提示「不是内部或外部命令」。2.2 Mac 安装 Node.jsMac 用户如果装了 Homebrew直接在终端里执行brew install node没装 Homebrew 的话去 nodejs.org 下载 .pkg 安装包双击安装也一样。装完同样关掉旧终端重开一个。2.3 验证 Node.js 是否装好不管哪个系统重开终端后输入node -v npm -v正常应该看到 v20.x 或更高以及 10.x 或更高。如果 node -v 报错说明 Node.js 没装好或者终端没刷新重启电脑再试一次。2.4 安装 Claude Code 本体Node.js 就绪后在终端里执行npm install -g anthropic-ai/claude-code等 1 到 2 分钟。如果卡住不动先换国内镜像再重试npm config set registry https://registry.npmmirror.com装完验证claude --version能显示版本号就说明 Claude Code 装好了。2.5 获取 API KeyClaude Code 需要一个 API Key 才能发请求。这里我们用 TaoToken 统一通道它把 DeepSeek 等模型的调用统一到一个地址配置起来更省事。打开 https://taotoken.net/api-keys?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewrite 注册登录后创建一个 API Key复制下来保存到记事本。这个 Key 通常只显示一次丢了就得重新建。拿到 Key 之后你手里应该有三样东西一个 API Key、一个 Base URL统一通道地址、一个 Model ID比如 deepseek 系列的模型名。这三件套后面写配置要用到。3. 可复制配置settings.json 完整写法与参数说明Claude Code 读取配置的位置是用户目录下的 .claude 文件夹。Windows 和 Mac 路径不同先找到它。Windows按 WinR输入%USERPROFILE%\.claude回车。如果文件夹不存在手动新建一个。Mac终端输入open ~/.claude没有的话mkdir ~/.claude建一个。在这个文件夹里新建一个文件名字叫settings.json。注意扩展名是 .json不是 .txt。Windows 用户如果看不到扩展名先在文件资源管理器的「查看」里勾上「文件扩展名」。把下面这段配置粘贴进去{ env: { ANTHROPIC_AUTH_TOKEN: sk-你的Key, ANTHROPIC_BASE_URL: https://taotoken.net/api, ANTHROPIC_MODEL: deepseek-v4-pro, ANTHROPIC_DEFAULT_HAIKU_MODEL: deepseek-v4-flash, ANTHROPIC_DEFAULT_SONNET_MODEL: deepseek-v4-pro, ANTHROPIC_DEFAULT_OPUS_MODEL: deepseek-v4-pro } }逐条解释这些参数你改的时候心里有数参数作用你要改的地方ANTHROPIC_AUTH_TOKEN身份凭证换成你刚复制的真实 KeyANTHROPIC_BASE_URL请求发往的地址保持统一通道地址不变ANTHROPIC_MODEL默认使用的模型按你选的 DeepSeek 模型填ANTHROPIC_DEFAULT_HAIKU_MODEL轻量任务用的模型一般填快速版ANTHROPIC_DEFAULT_SONNET_MODEL中等任务用的模型填主力模型ANTHROPIC_DEFAULT_OPUS_MODEL复杂任务用的模型填能力最强的那个注意ANTHROPIC_AUTH_TOKEN 的值必须完整以 sk- 开头前后不要有空格。粘贴时容易多带一个换行建议粘完检查一遍。如果你用的是 Claude Code 的 coding-plan 场景配置结构一样只是模型 ID 换成套餐里对应的名字。保存文件时确认编码是 UTF-8Windows 记事本默认就是不用额外设置。保存后关掉所有终端窗口重新打开一个。这一步是为了让新的环境变量生效不重开的话 Claude Code 读的还是旧配置。4. 验证请求从版本检查到首次对话回显配置写好了现在逐条验证确保每一步都真的通了。4.1 版本与安装检查重开终端后先确认工具在claude --version有版本号输出说明 Claude Code 可执行文件在 PATH 里。4.2 连通性测试在终端里直接测一下统一通道能不能通curl -I https://taotoken.net/apiMac 和 Windows 10 以上都自带 curl。如果返回 HTTP 状态码比如 200、401、404 都算通说明网络能到达。如果提示连接超时检查你的网络或者换个时间再试。4.3 启动 Claude Code在终端输入claude第一次启动会看到欢迎界面。进去之后输入斜杠命令查看状态/status这里会显示当前使用的模型、Base URL 等信息。确认模型显示为你配置的 DeepSeek 模型名Base URL 显示为统一通道地址。4.4 首次对话回显发一句话测试你好请用中文回复并告诉我你是什么模型如果收到中文回复并且模型自报的身份跟你配置的一致说明整条链路通了。这一步的成功标志是有回复、是中文、模型名对得上。4.5 在真实项目里跑一次光聊天还不够Claude Code 的价值在项目里。cd 到你的代码目录比如cd ~/projects/demo claude然后让它做一件小事比如「列出当前目录下所有 .js 文件并说明每个文件的作用」。看它能不能读到文件、给出合理回答。能读到文件说明工作目录权限正常。5. 本篇常见错排查401、local proxy failed 与 reading choices装的过程中最容易卡在几个报错上我按真实遇到的顺序列出来你对号入座。5.1 启动报 401报错长这样API Error: 401 Unauthorized原因基本是 Key 不对。检查三处Key 是否完整复制有没有漏掉尾部字符、Key 前后有没有空格或换行、Key 是否已经失效或余额不足。改完 settings.json 后必须重开终端。5.2 local proxy failed报错类似local proxy failed to connect这通常是 Base URL 写错或者网络到不了统一通道。先确认 ANTHROPIC_BASE_URL 的值没有多余斜杠、没有拼错。再用 4.2 的 curl 命令测连通性。如果 curl 也不通就是网络问题不是配置问题。5.3 reading choices 相关报错报错里出现error reading choices: unexpected end of JSON input这多半是返回内容被截断或格式异常常见于模型 ID 填错、通道返回了非预期内容。检查 ANTHROPIC_MODEL 等几个模型名是否跟通道支持的名称完全一致大小写、连字符都不能错。5.4 OAuth 相关提示如果启动时提示要走 OAuth 登录OAuth authentication required说明 Claude Code 没读到你的 settings.json走了默认的官方登录流程。检查文件路径对不对必须是用户目录下的 .claude/settings.json、文件名对不对不是 settings.json.txt、JSON 格式有没有语法错误少逗号、多逗号都会导致解析失败。可以用在线 JSON 校验工具粘进去检查。5.5 node 或 claude 不是命令node 不是内部或外部命令 claude 不是内部或外部命令前者是 Node.js 没装好或终端没刷新重启电脑重装。后者是 Claude Code 没装成功重新执行 npm install -g anthropic-ai/claude-code或者检查 npm 全局路径有没有加到 PATH。5.6 只回英文模型默认可能用英文回复。直接在对话里说「请始终用中文回复」或者在项目根目录建一个 CLAUDE.md 文件写上语言偏好Claude Code 会读取它作为上下文。排查完这些基本没有跑不通的情况。如果还卡着把报错原文复制下来对照上面几条找最接近的。6. 后续怎么用模型对话、Coding Plan 与接入文档跑通之后你可以按需求选不同的使用方式。想先验证模型能力、随便聊聊用模型对话页面最直接https://taotoken.net/model-chat?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewrite 。不用配终端打开就能试 DeepSeek 的回答质量。打算长期在项目里用 Claude Code 写代码、跑 Agent 任务看 Coding Planhttps://taotoken.net/coding-plan?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewrite 。套餐里会说明支持的模型和额度按你的使用频率选。需要管理多个 Key、查看用量进控制台https://taotoken.net/console?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewrite 。Key 丢了或者要换都在这里操作。配置过程中想核对参数写法接入文档有完整说明https://taotoken.net/doc?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewrite 。遇到模型 ID 不确定、Base URL 要不要带路径这类问题文档里能查到。如果你用的是 Claude Code 之外的终端工具比如 Cline、Codex配置逻辑一样Base URL 填统一通道地址Key 填你的 API KeyModel ID 填 DeepSeek 模型名。三件套对齐基本都能接上。最后提醒一句settings.json 改完一定要重开终端这是最高频的「配置没生效」原因。把这条记牢能省你不少排查时间。
延伸阅读

更多相关文章

2026/10/9 16:27:54

.NET物流管理系统源码拆解:从环境搭建到二次开发实战

简介:一套基于微软.NET框架开发的物流管理系统源码,面向希望学习C#企业级开发、ASP.NET页面构建及物流业务流转的开发者。项目覆盖订单管理、运输调度、仓储出入库、配送跟踪等核心模块,代码中涉及Entity Framework/Dapper等ORM使用、LINQ数据…

2026/10/9 16:27:54

用PyTorch跑通STGCN:时空图卷积实现交通流量预测

简介:STGCN时空图卷积网络的PyTorch实现,源自IJCAI 2018论文官方代码,面向人体行为分析与时空序列建模研究人员,提供从数据预处理到模型训练验证的完整算法框架。压缩包内含12个文件,包括stgcn.py、utils.py、main.py等…

2026/10/9 16:27:54

mysql.data.dll 版本选择与部署避坑:老系统维护的完整指南

简介:面向.NET开发者的MySQL连接组件合集,汇集多个版本的mysql.data.dll及配套资源,用于解决不同MySQL服务器版本与.NET Framework环境间的兼容性问题,减少因驱动不匹配导致的连接失败。压缩包共210个文件,整体大小18.…

2026/10/9 17:13:10

基于PCA9422与STM32的完整电源管理方案设计

|电源左右,不只是把电压从芯片里送出来那么简单。你负责的主控还在欢快跑业务逻辑,电源域的异常已经在背地里拉低整机寿命了。做低功耗嵌入式设备的时候,很多开发者习惯直接让 MCU 接一颗 LDO 和电池,代码跑起来再回头补电源逻辑。…

2026/10/9 17:13:10

家乡主题网页模板改造指南:HTML+CSS从结构到部署全流程

简介:这是一份以“我的家乡”为主题的HTMLCSS网页制作模板,面向前端初学者与网页设计课程学习者,适合快速搭建地域文化展示页。模板按家乡风景、历史、美食、名人等模块组织页面,结构完整,代码规范,便于学习…

2026/10/9 17:13:10

PCA9422+TM4C1299:可编程PMIC的多电源轨低功耗方案

做电池供电的设备,最容易踩的一个坑就是只顾着选一颗低功耗MCU,结果整板的电源树还在拖后腿。最近在做一个便携式采集网关项目,主控选了 TM4C1299NCZAD,电源部分搭配了 PCA9422 这颗I2C可编程PMIC。两块芯片配合下来,才…

2026/10/9 17:13:10

zyUpload 大文件上传组件:分片、秒传与断点续传实战

简介:zyUpload 是一款面向 Web 前端开发者的图片上传插件资源包,专为解决低版本浏览器环境下图片上传兼容性差、实现成本高的问题而整理。它适合需要在社交、电商、论坛等场景中快速集成上传功能的开发者,尤其对兼容老旧浏览器有硬性要求的项…

2026/10/9 17:13:10

Unity数字现实建模:寝室仿真中的物理交互与坐标系对齐

简介:本资源是吉林大学数字现实建模与仿真课程的实践作业成果,面向Unity初学者、高校计算机/数字媒体专业学生及VR/AR入门学习者,聚焦寝室场景的完整3D建模、交互实现与实时渲染全流程。项目基于Unity引擎开发,涵盖场景搭建、C#脚…

2026/10/9 17:08:09

HDFS读写流程与常用操作实战:从命令到避坑指南

简介:这份资源是《大数据技术原理与应用》课程实验二的完整报告文档,面向正在学习Hadoop与大数据基础的高校学生及自学者,帮助解决HDFS Shell命令与Java API操作入门难、实验流程不清晰的问题。压缩包内仅含1个docx文件,约3.4MB&a…

2026/10/8 10:03:18

Jev+Agent接管浏览器:browser-use实战与jev-ultrafast性能优化

1. 从“Jev”说起:为什么我要把Agent接进浏览器“Jev”这个词最近在圈子里出现的频率越来越高,很多人第一次听到会以为是某个新模型的名字,其实它更像是一种思路——把Jev模型的能力当作底座,通过Agent的方式去接管浏览器&#xf…

2026/10/8 10:03:20

多智能体集群实战:DeepAgents编排、MCP与A2A协议及Skills体系

1. 从"单兵作战"到"集群协同":多智能体编排到底在解决什么问题如果你最近在折腾 Agent 相关的东西,大概率会有一种感觉:单个 Agent 能做的事情,其实很快就摸到天花板了。你给它一个提示词,挂几个工…

2026/10/8 6:05:44

无源低通滤波器设计实战:从RC到LC,手把手教你避开那些坑

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 0:04:27

毕业论文初稿完成后首次进行AIGC疑似度自查的摸底与分流策略

毕业论文初稿完成后首次进行AIGC疑似度自查的摸底与分流策略当数万字的学位论文初稿经历开题、实验、问卷与多轮文献梳理最终成形时,绝大多数研究生都会面临一道全新的形式审查关卡:AIGC 疑似度排查。在高校毕业审核流程中,盲审前的文本检测通…

2026/10/9 0:04:27

食堂节能改造源头工厂,商用厨房设备焕新方案广受好评

商用厨房作为餐饮经营、单位供餐的核心后勤阵地,其设备配置、动线规划与运维体系直接决定后厨作业效率、运营成本与合规性。从基础的灶具、制冷存储设备,到油烟净化、水处理等配套系统,每一个环节的合理性都与食品安全、能耗管控、消防安全挂…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑