跳转到主内容
思享编程网:思考分享,玩转编程世界!

Claude Code 接入 DeepSeek:Windows CMD 保姆级教程

最近很多人想用 Claude Code 写代码,但又想接入 DeepSeek API 。

这篇文章用最简单的方式,教你在 Windows CMD 里从 0 配置成功。

1. 安装 Claude Code

先确保你已经安装:

Node.js 18+

Git for Windows

直接在浏览器搜索node,进入下载的官方网址如图所示,下载和自己电脑匹配的对应版本即可 然后打开 CMD,执行:

npm install -g @anthropic-ai/claude-code

检查是否安装成功:

claude --version

能显示版本号就说明成功。

2. 配置 DeepSeek 环境变量 注意:很多教程给的是 PowerShell 写法 (deepseek官方就是这样导致博主踩坑) :

$env:ANTHROPIC_BASE_URL="..."

但如果你用的是 CMD ,不能这样写,否则会报:

文件名、目录名或卷标语法不正确。

CMD 请用下面这一套:

setx ANTHROPIC_BASE_URL "https://api.deepseek.com/anthropic"

setx ANTHROPIC_AUTH_TOKEN "你的DeepSeek API Key" setx ANTHROPIC_MODEL "deepseek-v4-pro[1m]" setx ANTHROPIC_DEFAULT_OPUS_MODEL "deepseek-v4-pro[1m]" setx ANTHROPIC_DEFAULT_SONNET_MODEL "deepseek-v4-pro[1m]" setx ANTHROPIC_DEFAULT_HAIKU_MODEL "deepseek-v4-flash" setx CLAUDE_CODE_SUBAGENT_MODEL "deepseek-v4-flash" setx CLAUDE_CODE_EFFORT_LEVEL "max"

把:

你的DeepSeek API Key

替换成你自己的 DeepSeek API Key。

执行完后, 关闭 CMD,重新打开一个新的 CMD 。

3. 进入项目启动 Claude Code 例如你的项目在:

E:\my-project

执行:

cd /d E:\my-project

claude

第一次进入项目时,它会问你是否信任当前文件夹。

如果是你自己的项目,选择:

1. Yes, I trust this folder

然后按 Enter。

4. 检查是否接入成功 进入 Claude Code 后输入:

/status

如果看到类似:

Anthropic base URL: https://api.deepseek.com/anthropic

Model: deepseek-v4-pro[1m]

说明 Claude Code 已经成功接入 DeepSeek。

Linux / Mac 用户用的是 bash / zsh 终端写法 ,也就是

export

你可以在文章里加这一段: Linux / Mac 用户怎么配置?

如果你是 Linux 或 Mac 用户,打开终端,执行下面命令:

export ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic

export ANTHROPIC_AUTH_TOKEN="你的DeepSeek API Key" export ANTHROPIC_MODEL="deepseek-v4-pro[1m]" export ANTHROPIC_DEFAULT_OPUS_MODEL="deepseek-v4-pro[1m]" export ANTHROPIC_DEFAULT_SONNET_MODEL="deepseek-v4-pro[1m]" export ANTHROPIC_DEFAULT_HAIKU_MODEL="deepseek-v4-flash" export CLAUDE_CODE_SUBAGENT_MODEL="deepseek-v4-flash" export CLAUDE_CODE_EFFORT_LEVEL=max

然后进入你的项目目录:

cd /path/to/your-project

claude

这样就可以启动 Claude Code 了。

如果想永久生效 Mac 默认一般是

zsh

,可以写入:

nano ~/.zshrc

Linux 如果用的是 bash,可以写入:

nano ~/.bashrc

把下面内容复制进去:

export ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic

export ANTHROPIC_AUTH_TOKEN="你的DeepSeek API Key" export ANTHROPIC_MODEL="deepseek-v4-pro[1m]" export ANTHROPIC_DEFAULT_OPUS_MODEL="deepseek-v4-pro[1m]" export ANTHROPIC_DEFAULT_SONNET_MODEL="deepseek-v4-pro[1m]" export ANTHROPIC_DEFAULT_HAIKU_MODEL="deepseek-v4-flash" export CLAUDE_CODE_SUBAGENT_MODEL="deepseek-v4-flash" export CLAUDE_CODE_EFFORT_LEVEL=max

保存后执行:

source ~/.zshrc

或者 Linux bash 用户执行:

source ~/.bashrc

再运行:

claude

检查是否成功 进入 Claude Code 后输入:

/status

如果看到:

Anthropic base URL: https://api.deepseek.com/anthropic

Model: deepseek-v4-pro[1m]

就说明 Linux / Mac 配置成功了。

可以在文章里简单写一句总结: Windows CMD 用

setx

,Linux / Mac 用

export

配置完后进入项目目录运行

claude

即可。

5. 常见问题 问题 1:

$env

报错 如果你在 CMD 输入:

$env:ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"

然后报错:

文件名、目录名或卷标语法不正确。

原因是:这是 PowerShell 命令,不是 CMD 命令。

CMD 要用:

setx 变量名 "变量值"

问题 2:

setx

成功了,但没生效

setx

不会立刻影响当前窗口。

解决方法:

关闭 CMD,重新打开 CMD

问题 3:还是显示别的模型 进入 Claude Code 后输入:

/status

如果看到类似:

Model: mimo-v2.5-pro

Setting sources: User settings

说明 Claude Code 的用户配置覆盖了环境变量。

打开配置文件:

notepad %USERPROFILE%\.claude\settings.json

把里面旧的模型地址删掉,或者改成 DeepSeek:

{

"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" } }

保存后重新打开 CMD,再运行:

claude

6. 第一次怎么用?

进入 Claude Code 后,可以先输入:

请阅读当前项目结构,分析技术栈、启动流程和主要目录作用。先不要修改文件。

也可以初始化项目说明文件:

/init

这样会生成一个

CLAUDE.md

,以后 Claude Code 会根据这个文件理解你的项目规则。

总结 Windows CMD 配置 Claude Code 接入 DeepSeek,核心就三步:

1. npm install -g @anthropic-ai/claude-code

2. setx 配置 DeepSeek API 环境变量 3. 进入项目目录运行 claude

最大的坑就是:

CMD 不能用 $env,$env 是 PowerShell 写法。

配置成功后,你就可以直接在终端里让 Claude Code 帮你分析项目、修复 Bug、生成代码和重构模块了。

相关文章