通过 DeepSeek 3.1 使用 Claude Code

AI 时代程序员必备技能

Codex、Claude Code、Cursor、Hermes Agent、OpenClaw等工程化实战专栏 ,讲透 AI 如何接管脏活累活

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 系统安装步骤
  1. 打开浏览器,访问 Node.JS 官网
  2. 下载安装包:点击绿色的 "LTS" 版本下载(.msi 文件)
  3. 运行安装:双击下载的安装文件,一直点 "下一步" 即可
  4. 重启终端:安装完成后,关闭并重新打开 PowerShell 或命令提示符
  5. 验证安装:在终端中输入: npm --version 如果显示版本号(如 9.8.1),就安装成功!
 Mac 系统安装步骤
  1. 打开终端(在"应用程序"->"实用工具"里找到)
  2. 安装 Homebrew(如果还没有安装): /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  3. 安装 Node.js: brew install node@18
  4. 验证安装:在终端中输入: node --version npm --version 两个命令都应该显示版本号,这样就安装成功啦!
 Linux 系统安装步骤(以 Ubuntu 为例)
  1. 打开终端(Ctrl+Alt+T)
  2. 安装 Node.js 18(用这个命令才能安装最新版): curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - sudo apt-get install -y nodejs
  3. 验证安装:在终端中输入: 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

  1. 访问 Deepseek 官网
  2. 注册/登录账号
  3. 在控制台找到你的 API Key(一串字母数字组合)
 Windows 系统配置
  1. 打开 PowerShell(需要管理员权限):
    • 按 Win+R,输入 powershell,回车
  2. 设置环境变量(一行一行执行): # 注意: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"
  3. 验证配置: # 验证变量是否被正确读取
    echo $env:ANTHROPIC_BASE_URL
    echo $env:ANTHROPIC_AUTH_TOKEN
    应该能看到你设置的值,这样就配置成功啦!
 Mac 和 Linux 系统配置
  1. 打开终端
  2. 一次性配置(推荐新手用这个方法):
    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"
  3. 验证配置
    echo $ANTHROPIC_BASE_URL
    echo $ANTHROPIC_AUTH_TOKEN
    如果能正确显示,配置就成功啦!

 进阶用法:如果想永久保存配置,可以把上面的 export 命令添加到 ~/.bashrc~/.zshrc 文件末尾,然后运行 source ~/.bashrc

 五、启动并使用 Claude Code

  1. 打开终端,进入你的项目文件夹: cd 你的项目路径
  2. 启动 Claude Code: claude
  3. 首次运行会引导你
    •  选择喜欢的主题风格
    •  自动使用配置的 DeepSeek API(无需额外登录)
    •  进入交互模式,开始编程对话!

 常用操作指南

通用控制

  • Ctrl+C:退出当前会话
  • 上下箭头:查看历史命令
  • Esc + Esc:重新编辑上一条消息

快捷命令

  • /cost:查看当前会话消耗
  • #关键字:添加到记忆提示文件
  • /help:查看所有可用命令

现在你可以像和朋友聊天一样和 Claude Code 交流编程问题啦!

 配置成功!下一步做什么?

现在你已经成功配置了 Claude Code + DeepSeek 3.1! 

你可以开始

  • 让 Claude 帮你写代码
  • 咨询编程问题
  • 调试错误代码
  • 学习新技术概念

 更多配置细节参考:DeepSeek API 文档

遇到问题? 检查一下:

  1.  Node.js 是否安装成功
  2.  DeepSeek API Key 是否正确
  3.  环境变量是否设置正确
  4.  网络连接是否正常

AI 时代程序员必备技能

Codex、Claude Code、Cursor、Hermes Agent、OpenClaw等工程化实战专栏 ,讲透 AI 如何接管脏活累活

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值