DeepSeek API 现在支持 Anthropic API 格式了,这意味着你可以用 DeepSeek 3.1 的强大能力来驱动 Claude Code!
本教程将手把手教你如何在 Windows、Mac 和 Linux 系统上完成配置 。
一、准备工作:检查系统要求
在开始配置前,先确认你的电脑满足以下条件:
🔹 操作系统(三选一即可):
- Windows 10/11
- macOS 10.15 或更新版本
- Ubuntu 20.04+ 或 Debian 10+
🔹 硬件要求:
- 至少 4GB 内存(8GB 更流畅)
🔹 软件要求:
- Node.js 18 或更高版本
🔹 网络要求:
- 稳定的互联网连接
二、安装 Node.js(第一步)
Node.js 是运行 Claude Code 的基础环境,先安装它。
Windows 系统安装步骤
- 打开浏览器,访问 Node.JS 官网
- 下载安装包:点击绿色的 "LTS" 版本下载(.msi 文件)
- 运行安装:双击下载的安装文件,一直点 "下一步" 即可
- 重启终端:安装完成后,关闭并重新打开 PowerShell 或命令提示符
- 验证安装:在终端中输入: npm --version 如果显示版本号(如
9.8.1),就安装成功!
Mac 系统安装步骤
- 打开终端(在"应用程序"->"实用工具"里找到)
- 安装 Homebrew(如果还没有安装): /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- 安装 Node.js: brew install node@18
- 验证安装:在终端中输入: node --version npm --version 两个命令都应该显示版本号,这样就安装成功啦!
Linux 系统安装步骤(以 Ubuntu 为例)
- 打开终端(Ctrl+Alt+T)
- 安装 Node.js 18(用这个命令才能安装最新版): curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - sudo apt-get install -y nodejs
- 验证安装:在终端中输入: npm --version 如果显示版本号,说明安装成功!
小提示:如果遇到权限问题,在命令前加 sudo 即可
三、安装 Claude Code(第二步)
现在我们来安装主角——Claude Code!
在终端中执行这个命令(所有系统都一样):
npm install -g @anthropic-ai/claude-code
安装需要几分钟,请耐心等待...
安装完成后,验证一下:
claude --version
如果显示版本号,恭喜你!Claude Code 安装成功!
四、配置 DeepSeek API(最关键的一步!)
现在要让 Claude Code 使用 DeepSeek 3.1 的能力,需要配置一些环境变量。
先准备你的 DeepSeek API Key:
- 访问 Deepseek 官网
- 注册/登录账号
- 在控制台找到你的 API Key(一串字母数字组合)
Windows 系统配置
- 打开 PowerShell(需要管理员权限):
- 按 Win+R,输入
powershell,回车
- 按 Win+R,输入
- 设置环境变量(一行一行执行): # 注意:setx设置后需重启PowerShell才能生效
setx ANTHROPIC_BASE_URL "https://api.deepseek.com/anthropic"
setx ANTHROPIC_AUTH_TOKEN "你的DeepSeek API Key" # 注意变量名是ANTHROPIC_AUTH_TOKEN(而非API_KEY)
setx API_TIMEOUT_MS 600000 # 设置API_TIMEOUT_MS是为了防止输出过长,触发 Claude Code 客户端超时,这里设置的超时时间为 10 分钟。
setx ANTHROPIC_MODEL "deepseek-chat"
setx ANTHROPIC_SMALL_FAST_MODEL "deepseek-chat" - 验证配置: # 验证变量是否被正确读取
echo $env:ANTHROPIC_BASE_URL
echo $env:ANTHROPIC_AUTH_TOKEN
应该能看到你设置的值,这样就配置成功啦!
Mac 和 Linux 系统配置
- 打开终端
- 一次性配置(推荐新手用这个方法):
export ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"
export ANTHROPIC_AUTH_TOKEN="你的DeepSeek API Key" # 替换成你的真实Key
export API_TIMEOUT_MS=600000 # 设置API_TIMEOUT_MS是为了防止输出过长,触发 Claude Code 客户端超时,这里设置的超时时间为 10 分钟。
export ANTHROPIC_MODEL="deepseek-chat"
export ANTHROPIC_SMALL_FAST_MODEL="deepseek-chat" - 验证配置:
echo $ANTHROPIC_BASE_URL
echo $ANTHROPIC_AUTH_TOKEN
如果能正确显示,配置就成功啦!
进阶用法:如果想永久保存配置,可以把上面的 export 命令添加到 ~/.bashrc 或 ~/.zshrc 文件末尾,然后运行 source ~/.bashrc
五、启动并使用 Claude Code
- 打开终端,进入你的项目文件夹: cd 你的项目路径
- 启动 Claude Code: claude
- 首次运行会引导你:
- 选择喜欢的主题风格
- 自动使用配置的 DeepSeek API(无需额外登录)
- 进入交互模式,开始编程对话!

常用操作指南
通用控制:
Ctrl+C:退出当前会话- 上下箭头:查看历史命令
Esc + Esc:重新编辑上一条消息
快捷命令:
/cost:查看当前会话消耗#关键字:添加到记忆提示文件/help:查看所有可用命令
现在你可以像和朋友聊天一样和 Claude Code 交流编程问题啦!
配置成功!下一步做什么?
现在你已经成功配置了 Claude Code + DeepSeek 3.1!
你可以开始:
- 让 Claude 帮你写代码
- 咨询编程问题
- 调试错误代码
- 学习新技术概念
更多配置细节参考:DeepSeek API 文档
遇到问题? 检查一下:
- Node.js 是否安装成功
- DeepSeek API Key 是否正确
- 环境变量是否设置正确
- 网络连接是否正常

3274

被折叠的 条评论
为什么被折叠?



