平时做技术实践时,很多问题不是概念不会,而是细节没串起来。拿“在Windows系统上配置Claude Code使用DeepSeek A……”来说,它看着像小点,放到项目里常会牵出环境、配置、兼容性和维护成本。下面按实际使用顺序,把思路、关键写法和容易踩坑的地方讲清楚,方便你直接对照操作。
实际处理时,本文档详细说明如何在 Windows 系统上设置 Claude Code 采用 DeepSeek API。

理解这一步时,访问 Node.js 官网 下载 LTS 版本(建议 v18 或更高版本)。
node --version npm --version
预期输出:
v18.x.x 9.x.x
如果遇到脚本执行错误,先运行:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
npm install -g @anthropic-ai/claude-code
claude --version
预期输出:2.1.152 或更高版本
sk-xxxxxxxx)实际处理时,打开 PowerShell,运行以下命令(将 YOUR_API_KEY 替换为你的实际 API Key):
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://api.deepseek.com/anthropic", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "YOUR_API_KEY", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_MODEL", "deepseek-v4-flash", "User")
Win + R,输入 sysdm.cpl,回车ANTHROPIC_BASE_URL(链接已移除)ANTHROPIC_AUTH_TOKEN = YOUR_API_KEYANTHROPIC_MODEL = deepseek-v4-flash| 模型 | 环境变量值 | 说明 |
|---|---|---|
| DeepSeek-V4-Flash | deepseek-v4-flash | 更快、经济实惠 |
| DeepSeek-V4-Pro | deepseek-v4-pro | 更强推理能力 |
Get-ChildItem Env:ANTHROPIC*
应该看到三个环境变量。
claude
claude --continue
| 命令 | 说明 |
|---|---|
claude | 启动新会话 |
claude --continue | 继续上次会话 |
claude --resume <session> | 恢复指定会话 |
claude -n "项目名" | 命名当前会话 |
/quit 或 Ctrl+D | 退出 Claude Code |
Ctrl+C | 强制中断当前操作 |
临时切换(当前会话):
$env:ANTHROPIC_MODEL="deepseek-v4-pro" claude
永久切换:
[Environment]::SetEnvironmentVariable("ANTHROPIC_MODEL", "deepseek-v4-pro", "User")
# 重启终端生效
在项目文件夹中打开 PowerShell:
# 初始化 Git 仓库 git init # 配置用户信息(替换为你的信息) git config user.name "Your Name" git config user.email "[email protected]"
添加内容:
# Claude Code + DeepSeek 配置指南 本文档介绍如何在 Windows 上配置 Claude Code 使用 DeepSeek API。 ## 快速开始 1. 安装 Node.js 2. 安装 Claude Code:`npm install -g @anthropic-ai/claude-code` 3. 配置 DeepSeek API 环境变量 4. 运行 `claude` 开始使用 详见 [完整配置指南](./CLAUDE-CODE-DEEPSEEK-SETUP.md)
原因: 环境变量未正确设置或未生效。
解决:
$env:ANTHROPIC_BASE_URL $env:ANTHROPIC_AUTH_TOKEN $env:ANTHROPIC_MODEL
解决:
# 清除 npm 缓存 npm cache clean --force # 使用管理员权限重试 npm install -g @anthropic-ai/claude-code
会话保存在:C:Users<用户名>.claudesessions
采用以下命令恢复:
claude --resume <session-id>
可以,只需修改 ANTHROPIC_MODEL 环境变量:
[Environment]::SetEnvironmentVariable("ANTHROPIC_MODEL", "deepseek-v4-pro", "User")
在 VS Code 终端中运行:
$env:ANTHROPIC_BASE_URL = "https://api.deepseek.com/anthropic" $env:ANTHROPIC_AUTH_TOKEN = "YOUR_API_KEY" $env:ANTHROPIC_MODEL = "deepseek-v4-flash" claude --ide
结合项目来看,总的来说,Claude这部分内容适合结合实际项目边做边理解。先抓住核心思路,再逐步补上细节和边界处理,最后效果会更稳定,也更容易复用。
mc.js官网入口页面_MCJS浏览器版1.8.8最新地址
成都车展奥迪E7X热爱版上市,30万级豪华纯电SUV开启“自我革命”
OpenClaw+Claude Code插件打通AI全链路开发的完整实践指南实用指南
成都车展奥迪E7X热爱版上市,30万级豪华纯电SUV开启“自我革命”新篇
Claude Code国内用户接入DeepSeek的使用指南实用指南
JavaWeb项目创建、部署、连接数据库保姆级教程(tomcat)实用指南