访问 Node.js 官网 下载 LTS 版本(推荐 v18 或更高版本)。
|
1 2 |
node --version npm --version |
预期输出:
|
1 2 |
v18.x.x 9.x.x |
如果遇到脚本执行错误,先运行:
|
1 |
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser |
|
1 |
npm install -g @anthropic-ai/claude-code |
|
1 |
claude --version |
预期输出:2.1.152 或更高版本
打开 PowerShell,运行以下命令(将 YOUR_API_KEY 替换为你的实际 API Key):
|
1 2 3 |
[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") |
| 模型 | 环境变量值 | 说明 |
|---|---|---|
| DeepSeek-V4-Flash | deepseek-v4-flash | 快速、经济实惠 |
| DeepSeek-V4-Pro | deepseek-v4-pro | 更强推理能力 |
|
1 |
Get-ChildItem Env:ANTHROPIC* |
应该看到三个环境变量。
|
1 |
claude |
|
1 |
claude --continue |
| 命令 | 说明 |
|---|---|
| claude | 启动新会话 |
| claude --continue | 继续上次会话 |
| claude --resume <session> | 恢复指定会话 |
| claude -n "项目名" | 命名当前会话 |
| /quit 或 Ctrl+D | 退出 Claude Code |
| Ctrl+C | 强制中断当前操作 |
临时切换(当前会话):
|
1 2 |
$env:ANTHROPIC_MODEL="deepseek-v4-pro" claude |
永久切换:
|
1 2 |
[Environment]::SetEnvironmentVariable("ANTHROPIC_MODEL", "deepseek-v4-pro", "User") # 重启终端生效 |
在项目文件夹中打开 PowerShell:
|
1 2 3 4 5 6 |
# 初始化 Git 仓库 git init
# 配置用户信息(替换为你的信息) git config user.name "Your Name" git config user.email "your.email@example.com" |
添加内容:
|
1 2 3 4 5 6 7 8 9 10 11 12 |
# 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) |
原因: 环境变量未正确设置或未生效。
解决:
|
1 2 3 |
$env:ANTHROPIC_BASE_URL $env:ANTHROPIC_AUTH_TOKEN $env:ANTHROPIC_MODEL |
解决:
|
1 2 3 4 5 |
# 清除 npm 缓存 npm cache clean --force
# 使用管理员权限重试 npm install -g @anthropic-ai/claude-code |
会话保存在:C:\Users\<用户名>\.claude\sessions
使用以下命令恢复:
|
1 |
claude --resume <session-id> |
可以,只需修改 ANTHROPIC_MODEL 环境变量:
|
1 |
[Environment]::SetEnvironmentVariable("ANTHROPIC_MODEL", "deepseek-v4-pro", "User") |
在 VS Code 终端中运行:
|
1 2 3 4 |
$env:ANTHROPIC_BASE_URL = "https://api.deepseek.com/anthropic" $env:ANTHROPIC_AUTH_TOKEN = "YOUR_API_KEY" $env:ANTHROPIC_MODEL = "deepseek-v4-flash" claude --ide |