Windows PowerShell 简单配置 Claude Code + DeepSeek
> 快速在 Windows 环境下用 PowerShell 完成 Claude Code 的安装与 DeepSeek API 对接,无需折腾 WSL。
前置条件
- Windows 10 / 11
- 一个稳定的网络代理工具(Clash Verge 等)
- 一个 DeepSeek API Key(注册即送额度)
第一步:启动代理
确保代理软件已运行,并能正常访问外网。后续安装 winget 拉包需要走代理。
第二步:安装 Claude Code
以管理员身份启动 PowerShell,执行:
winget install Anthropic.ClaudeCode
安装完成后,关闭当前窗口,重新启动 PowerShell(普通权限即可),验证安装:
claude --version
如果正常输出版本号,说明安装成功。
第三步:配置 DeepSeek API
3.1 获取 API Key
登录 DeepSeek 开放平台,在 API Keys 页面创建一个新的 Key,复制备用。
3.2 创建配置文件
在 PowerShell 中执行:
mkdir -p ~/.claude
然后创建/编辑 ~/.claude/settings.json,写入以下内容:
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
"ANTHROPIC_AUTH_TOKEN": "你的DeepSeek_API_Key",
"ANTHROPIC_MODEL": "deepseek-v4-pro",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-v4-pro",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-v4-pro",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-v4-flash",
"CLAUDE_CODE_SUBAGENT_MODEL": "deepseek-v4-flash",
"CLAUDE_CODE_EFFORT_LEVEL": "max",
"CLAUDE_CODE_MAX_OUTPUT_TOKENS": "32000"
}
}
> 注意:把 ANTHROPIC_AUTH_TOKEN 的值替换为你自己的 DeepSeek API Key。
3.3 各环境变量说明
| 变量 | 作用 |
|---|---|
ANTHROPIC_BASE_URL |
将 API 请求指向 DeepSeek 的 Anthropic 兼容端点 |
ANTHROPIC_AUTH_TOKEN |
DeepSeek API Key,替代 Anthropic 原生 Key |
ANTHROPIC_MODEL |
默认模型,选 deepseek-v4-pro |
ANTHROPIC_DEFAULT_OPUS_MODEL |
Opus 级别的模型映射 |
ANTHROPIC_DEFAULT_SONNET_MODEL |
Sonnet 级别的模型映射 |
ANTHROPIC_DEFAULT_HAIKU_MODEL |
Haiku 级别用轻量模型 deepseek-v4-flash |
CLAUDE_CODE_SUBAGENT_MODEL |
子代理模型,用 flash 省 token |
CLAUDE_CODE_EFFORT_LEVEL |
推理深度,设 max 获得最佳效果 |
CLAUDE_CODE_MAX_OUTPUT_TOKENS |
单次最大输出 token 数 |
第四步:启动 Claude Code
保存配置文件后,重新打开 PowerShell,不需要代理,直接运行:
claude
首次启动会进行 OAuth 设备认证(如果之前没有登录过),按提示在浏览器中完成验证即可。之后就能正常使用 DeepSeek 模型驱动的 Claude Code 了。
常见问题
Q: 启动后报连接错误?
检查 ANTHROPIC_BASE_URL 是否写对,以及 API Key 是否已生效。
Q: 需要代理吗?
安装 winget 时需要代理,配置完成后启动 claude 不需要代理,因为请求直接发往 api.deepseek.com。
Q: 能用其他模型吗?
可以。DeepSeek 目前支持的模型包括 deepseek-v4-pro、deepseek-v4-flash 等,修改对应环境变量即可切换。
小结
三步搞定:
- 安装 —
winget install Anthropic.ClaudeCode - 配置 — 写一个
settings.json,填上 DeepSeek Key - 启动 —
claude回车,开箱即用
整个过程不需要 WSL、不需要 Docker,纯 Windows 原生体验。享受 DeepSeek + Claude Code 的高效开发吧!