Claude Code本地部署完整实操指南:国内直连DeepSeek兼容接口
作者:技术拾光时间:2026-07-23 06:25:08浏览:278
基于DeepSeek兼容接口实现ClaudeCode本地部署,普通家庭宽带即可直连调用,按量计费成本可控。需配置Node、Git、Python环境,通过npm安装后设置配置文件跳过登录并接入凭证。注意Node下载超时、路径混淆及密钥区分等易错点,配置完成后可在终端直接使用编程辅助功能。
一. 基础环境安装
想要顺畅运行 Claude Code,Node、Git、Python 这三样基础工具缺一不可。下面按步骤配置环境。1.1 nvm 安装 Node
工作中可能用到多个 Node 版本,使用 nvm 管理版本切换方便。推荐优先安装长期支持(LTS)版本。nvm 安装过程不再赘述,网上教程较多。 查看线上可用的 Node 版本:nvm list available

nvm install 24.18.0如果下载一直卡住,可以手动下载安装包处理。下载地址:nodejs.org/dist/v24.18… 将压缩包重命名为 node.zip,放到 nvm 安装路径下的 `d:\Users\Administrator\AppData\Roaming\nvm\v24.18.0` 目录下,再解压即可。

node -v npm -version

1.2 安装 Git
常规安装流程,从官网下载安装包,配置好环境变量即可,此处不再展开。1.3 安装 Python
从官网下载对应系统的安装包。

python --version pip --version

1.4 整体环境校验
打开 PowerShell,一次性执行以下四条命令,如果都能正常输出对应版本号,说明基础环境已就绪。>node -v >npm -v >git --version >python --version

1.5 新建测试项目目录
打开 PowerShell,切换到 E 盘,创建存放代码项目的文件夹,并初始化 Git:cd .ivyai mkdir ai-code-projects cd .ai-code-projects git init

二. Claude Code 安装与 DeepSeek 适配配置
2.1 npm 全局安装
国内网络直接从 npm 安装容易超时,先切换到淘宝镜像源再安装:npm config set registry https://registry.npmmirror.com npm install -g @anthropic-ai/claude-code安装完成后,先校验是否安装成功:
claude --version


2.2 API 配置
2.2.1 配置说明
安装好 Claude Code 后,需要配置 API 密钥或登录方式才能使用。 核心配置参数速查表:| 参数(环境变量) | 作用 | 何时使用 |
|---|---|---|
ANTHROPIC_API_KEY | Anthropic 官方 API Key | 直接使用官方服务时 |
ANTHROPIC_AUTH_TOKEN | 第三方平台的 API Key | 使用中转/第三方模型时 |
ANTHROPIC_BASE_URL | API 端点地址(覆盖默认地址) | 使用中转/第三方服务时 |
ANTHROPIC_MODEL | 默认使用的模型名称或别名 | 持久指定默认模型 |
ANTHROPIC_DEFAULT_OPUS_MODEL | opus 槽位映射的具体模型 | 自定义三级槽位映射 |
ANTHROPIC_DEFAULT_SONNET_MODEL | sonnet 槽位映射的具体模型 | 自定义三级槽位映射 |
ANTHROPIC_DEFAULT_HAIKU_MODEL | haiku 槽位映射的具体模型 | 自定义三级槽位映射 |
API_TIMEOUT_MS | API 请求超时时间(毫秒) | 网络慢或模型推理耗时长时 |
| 配置方式 | 持久性 | 作用范围 | 推荐场景 |
|---|---|---|---|
| 临时环境变量 | 关闭终端即失效 | 当前终端窗口 | 快速测试、临时切换 |
| 永久环境变量 | 永久生效 | 所有终端和项目 | 日常一台电脑固定使用 |
配置文件 settings.json | 永久生效 | 全局或特定项目 | 多项目/多模型切换、团队共享 |
方案选择指南: 你能直接访问 Anthropic 网站吗? ├── 能 → 方案一:使用 Anthropic 官方 API(推荐) └── 不能 → 你在国内吗? ├── 想用原版 Claude 模型 → 方案二:使用第三方API中转服务 国内首选 ├── 想用其他模型(DeepSeek/千问/GLM等) → 方案三:接入其他模型 └── 想要包月套餐、省心不操心 → 在方案三中选择厂商 Coding Plan这里只准备第三种方案,即 DeepSeek 的配置。
2.2.2 DeepSeek 适配完整配置流程
本次仅实操国内可用的 DeepSeek 兼容方案,官方文档参考:api-docs.deepseek.com/zh-cn/quick… 提前为 DeepSeek 账户充值,并获取专属 API Key。

{
"hasCompletedOnboarding": true
}

{
"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",
"CLAUDE_CODE_SUBAGENT_MODEL": "deepseek-v4-flash",
"CLAUDE_CODE_EFFORT_LEVEL": "max"
}
}

2.3 本地运行测试
2.3.1 运行 Claude
进入之前建好的 `ai-code-projects` 项目目录,在终端直接输入 `claude` 启动程序。
2.3.2 弹出选项,输入数字 1,回车进入对话界面

2.3.3 验证
查看当前接口和模型状态,校验配置是否生效:> /status


2.3.4 切换模型命令
/model haiku

2.3.5 简单对话测试可用性
例如输入“今天星期几”、“你是什么大模型”,如果能正常返回回答,说明整套流程已跑通。今天星期几 你是什么大模型


