Skip to content
教程方案2026年6月25日
# 大语言模型

使用 DeepSeek API 配置 Claude Code、OpenCode、Reasonix 等 AI Agent

通过 DeepSeek Anthropic 兼容接口,可以让 Claude Code、OpenCode、Reasonix 等 AI Agent 使用 DeepSeek 提供的大模型能力,无需官方 Anthropic API。

最终效果

完成配置后,你可以直接在终端中使用:

bash
claude

或:

bash
reasonix

即可开始 AI 编程、代码分析、项目重构等工作。


环境准备

开始之前,请准备以下内容:

  • Node.js(18+ LTS)
  • DeepSeek API Key
  • 一个终端(Windows Terminal / PowerShell / CMD 均可)

一、安装 Node.js

首先安装 Node.js 运行环境。

官方下载:

https://nodejs.org/en/download

建议安装:

  • Node.js 18+
  • LTS(长期支持版)

安装完成后,在终端执行:

bash
node --version

正常会输出类似:

bash
v22.17.0

说明安装成功。


二、获取 DeepSeek API Key

访问 DeepSeek 开放平台:

https://platform.deepseek.com/

完成注册后:

  1. 创建 API Key
  2. 保存 API Key
  3. 后续配置需要使用该 Key

⚠️ 请勿将 API Key 提交到 GitHub 等公开仓库。


三、安装 Claude Code

执行全局安装:

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

安装完成后验证:

bash
claude --version

如果能够输出版本号,则说明安装成功。


四、配置 Claude Code

1)进入配置目录

Windows 默认路径:

text
C:\Users\你的用户名\.claude

例如:

text
C:\Users\Admin\.claude

如果目录不存在,可自行创建。


2)创建配置文件

创建:

text
settings.json

写入以下配置:

json
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "sk-Your-API-Key",
    "ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
    "API_TIMEOUT_MS": "300000",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "0",
    "ANTHROPIC_MODEL": "deepseek-v4-flash",
    "CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS": "1",
    "DISABLE_PROMPT_CACHING": "1",
    "CLAUDE_CODE_SKIP_BETA_HEADER": "1"
  },
  "enabledPlugins": {
    "gopls-lsp@claude-plugins-official": true
  },
  "language": "简体中文"
}

配置项说明

API Key

json
"ANTHROPIC_AUTH_TOKEN": "sk-Your-API-Key"

替换为自己的 DeepSeek API Key。


接口地址

json
"ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic"

使用 DeepSeek 提供的 Anthropic 兼容接口。


模型

json
"ANTHROPIC_MODEL": "deepseek-v4-flash"

指定 Claude Code 使用的模型。

可根据官方支持情况切换其它模型。


请求超时

json
"API_TIMEOUT_MS": "300000"

单位为毫秒。

这里设置为 300 秒,适合大型代码仓库分析。


中文界面

json
"language": "简体中文"

将 Claude Code 设置为中文交互。


五、启动 Claude Code

重新打开终端。

进入项目目录:

bash
cd your-project

启动 Claude:

bash
claude

即可进入 Claude Code。


六、验证是否配置成功

进入 Claude 后,可以输入:

text
介绍一下当前项目结构

或者:

text
分析当前代码仓库

如果能够正常回复,则说明配置成功。


七、常见问题

找不到 claude 命令

检查是否安装成功:

bash
npm list -g

必要时重新安装:

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

修改配置后没有生效

重新打开终端。

因为配置只会在新的终端会话中加载。


API 调用失败

建议依次检查:

  • API Key 是否正确
  • DeepSeek 账户余额是否充足
  • settings.json 是否符合 JSON 格式
  • 文件是否放置在 .claude 目录下

八、Reasonix

Reasonix 是一个基于 DeepSeek 的开源 AI Agent。

官方地址

https://github.com/esengine/DeepSeek-Reasonix


安装

bash
npm install -g reasonix

使用

进入项目目录:

bash
cd your-project

启动:

bash
reasonix

首次运行会提示配置:

  • DeepSeek API Key
  • 默认模型

按照提示填写即可开始使用。


九、OpenCode

如果你更喜欢 OpenCode,建议直接参考官方文档进行配置。

官方文档:

https://opencode.ai/docs/zh-cn

文档包含:

  • CLI 版本
  • 桌面版
  • DeepSeek 配置
  • Provider 配置
  • 模型切换
  • MCP 配置
  • 更多高级功能

相比简单教程更加完整,推荐直接阅读官方文档。


十、推荐模型

如果使用 DeepSeek,推荐以下模型:

模型推荐场景
deepseek-v4-flash⭐ 日常开发(推荐)
deepseek-v4复杂推理、代码重构
deepseek-r1(如支持)深度思考、复杂分析

日常开发推荐优先使用 Flash 模型,响应速度快、成本较低。


总结

整个配置流程可以概括为以下四步:

text
安装 Node.js


获取 DeepSeek API Key


安装 AI Agent(Claude Code / Reasonix / OpenCode)


配置 DeepSeek Anthropic 兼容接口


开始 AI 编程

完成以上配置后,即可通过 DeepSeek 的 Anthropic 兼容接口,让 Claude Code、Reasonix、OpenCode 等 AI Agent 具备智能代码分析、项目理解、自动重构、代码生成等能力,大幅提升日常开发效率。

网站运行 ,站长活了: