Buck Blog · 博客正文

返回技术分享首页
Windows PowerShell 简单配置 Claude Code + DeepSeek

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-prodeepseek-v4-flash 等,修改对应环境变量即可切换。


小结

三步搞定:

  • 安装winget install Anthropic.ClaudeCode
  • 配置 — 写一个 settings.json,填上 DeepSeek Key
  • 启动claude 回车,开箱即用

整个过程不需要 WSL、不需要 Docker,纯 Windows 原生体验。享受 DeepSeek + Claude Code 的高效开发吧!