一、Win10安装过程(power shell管理员)
1.安装Node.js Node.js — 下载 Node.js®
2.安装Git Git - Install for Windows
验证是否安装成功:node --version、npm --version
3.更改执行策略
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
随后输入Y,回车
4.安装claude code
npm install -g @anthropic-ai/claude-code
5.配置相关内容
# 1. 创建 .claude 目录(如果不存在)
$claudeDir = "$env:USERPROFILE\.claude"
if (-not (Test-Path $claudeDir)) {
New-Item -ItemType Directory -Path $claudeDir -Force | Out-Null
}
# 2. 定义配置内容
$settingsPath = "$claudeDir\settings.json"
$apiKey = "你的DeepSeek密钥" # ← 在这里替换成你的真实密钥
$settings = @{
env = @{
ANTHROPIC_BASE_URL = "https://api.deepseek.com/anthropic"
ANTHROPIC_AUTH_TOKEN = $apiKey
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"
}
}
# 3. 如果文件已存在,先备份
if (Test-Path $settingsPath) {
Copy-Item $settingsPath "$settingsPath.bak" -Force
Write-Host "已备份原有配置到 settings.json.bak" -ForegroundColor Yellow
}
# 4. 写入 JSON 文件
$settings | ConvertTo-Json -Depth 10 | Set-Content -Path $settingsPath -Encoding UTF8
Write-Host "配置已写入: $settingsPath" -ForegroundColor Green
Write-Host "现在可以直接输入 claude 来调用 DeepSeek 了" -ForegroundColor Green