安装Claude Code并配置deepseek API

12 阅读1分钟

前置要求:

  • Windows11系统
  • 若安装过程中出现问题,重启终端是个好办法

安装claude code

Node.js — 在任何地方运行 JavaScript网站下载LTS版本的Node.js

安装完成后执行npm --version应输出版本号

执行以下命令,将npm换为国内源

npm config set registry https://registry.npmmirror.com

执行以下命令,以安装Claude Code

npm install -g @anthropic-ai/claude-code

安装完成后执行claude --version应输出版本号

跳过Claude Code的账号登录

使用deepseek的api写代码,不需要登录claude账号

# 在powershell执行代码,以跳过Claude Code的账号登录
$path = "$HOME\.claude"; if (!(Test-Path $path)) { New-Item -ItemType Directory -Path $path -Force }; Set-Content -Path "$path\config.json" -Value '{"primaryApiKey": "any-string-is-ok-here"}'

配置deepseek API

DeepSeek 开放平台申请API并复制

# 注意:setx设置后需重启PowerShell才能生效
setx ANTHROPIC_BASE_URL "https://api.deepseek.com/anthropic"
setx ANTHROPIC_AUTH_TOKEN "刚才申请的的DeepSeek API Key"
setx ANTHROPIC_MODEL "deepseek-chat"
setx ANTHROPIC_SMALL_FAST_MODEL "deepseek-chat"

使用Claude Code

cd 你的项目路径
claude # 启动 Claude Code

参考

通过 DeepSeek 3.1 配置 Claude Code 教程-阿里云开发者社区