☰
在 Cursor 中接入 DeepSeek API 的完整配置指南
2026/10/23 16:38:33 网站建设 项目流程

在 Cursor 中接入 DeepSeek API 的完整配置指南

【免费下载链接】awesome-deepseek-integrationIntegrate the DeepSeek API into popular software项目地址: https://gitcode.com/GitHub_Trending/aw/awesome-deepseek-integration

本文基于开源仓库 awesome-deepseek-integration 中 Cursor 官方接入文档(含中文版)整理成文。Cursor 是一个基于 VS Code 的 AI 代码编辑器,被仓库归类在 “Native AI Code Editor(原生 AI 代码编辑器)” 分类下(见 README.md 中的 Cursor 条目);通过本文,你将掌握在 Cursor Settings 中将 DeepSeek 作为自定义模型接入、完成 API 地址与密钥配置、并验证可用的完整三步流程,让 DeepSeek 直接驱动 Cursor 的对话与代码补全能力。

一、接入原理:Cursor 与 DeepSeek 的 OpenAI 兼容通道

Cursor 这类 AI 代码编辑器默认调用其官方托管的模型(如 gpt-4o、claude 等),但其模型管理(Models)与密钥设置(OpenAI API Key)提供了“自带模型 + 自带后端”的能力:用户可以关闭默认模型、注册自定义模型名,并把模型的 API 指向任意兼容 OpenAI 协议的推理服务。

DeepSeek 开放平台对外提供与 OpenAI 兼容的 HTTP 接口,因此在 Cursor 中接入时无需安装任何插件,只需在设置面板中完成三件事:

  1. 关闭 Cursor 内置的所有模型,避免误调用产生 Cursor 侧费用;
  2. 把deepseek-coder注册为新的模型名(Cursor 侧的自定义模型标识);
  3. 在 OpenAI API Key 区域开启“使用自定义 Key + 自定义 Base URL”开关,将 URL 指向https://api.deepseek.com/beta,并填入你在 DeepSeek 开放平台申请的 API Key。

从仓库内其他项目的接入方式可以看出,这套“OpenAI 兼容端点”是整个 DeepSeek 生态的通用做法:例如 Continue 的配置 同样把apiBase设为https://api.deepseek.com/beta,而 UOS AI、llm.nvim 等则使用https://api.deepseek.com/chat/completions或/v1前缀的变体。这印证了本接入文档中/beta地址的合理性——它是 DeepSeek 面向 Agent/代码场景提供的 OpenAI 兼容端点之一。

二、前置条件

开始配置前,请确认满足以下条件:

  • 已安装并登录最新版 Cursor 桌面客户端;
  • 拥有一个 DeepSeek 开放平台账号,并已创建 API Key(在 DeepSeek 开放平台的控制台中创建并妥善保存,页面中通常只展示一次);
  • 账号内有可用的 API 额度,以保证后续对话/补全调用能够成功返回。

说明:API Key 属于敏感凭证,仅需填入 Cursor 本地设置即可,仓库中的文档与源码均不包含任何真实密钥,也不要求你把密钥写入任何配置文件。

三、逐步配置流程

以下步骤与 docs/cursor/README.md 中列出的 3 步一一对应,并结合界面截图对操作位置做了细化说明。

第 1 步:在 Cursor Settings 中禁用所有模型

打开 Cursor,进入Cursor Settings(设置),选择左侧分类中的Models(模型)。在 Model Names 列表中,将 Cursor 预置的gpt-4o、gpt-4、claude-3.5-sonnet、cursor-small、gpt-3.5-turbo等模型右侧的开关全部切换为关闭状态(红色)。

这样做的目的有两个:

  • 明确调用边界:确保后续所有 AI 请求都走 DeepSeek 端点,不会“悄悄”回落到 Cursor 托管模型而产生非预期调用;
  • 与文档截图保持一致:如 cursor-setting.png 所示,配置完成后列表中只有deepseek-coder处于开启状态(绿色开关)。

第 2 步:添加deepseek-coder作为新模型

在 Models 页面底部的“+ Add model”按钮中,将deepseek-coder添加为新的模型名,并保持其为开启状态。该名称是 Cursor 侧用于发起请求的自定义模型标识,对应你在 OpenAI API Key 区域指向的 DeepSeek 端点所支持的模型 ID。

需要说明的是,仓库内不同项目对“模型 ID”的写法存在差异,但它们指向的是同一套 DeepSeek API 命名体系:

  • 本 Cursor 文档 采用deepseek-coder;
  • UOS AI 文档 与 MCP Server 文档 中则出现deepseek-chat(对应对话模型)与deepseek-reasoner(对应推理模型)等标识。

因此,如果配置后 Cursor 提示模型不存在或不可用,可以在第 2 步中添加的是该账户/端点当前支持的模型 ID(如deepseek-chat、deepseek-reasoner),其余配置保持不变即可。

第 3 步:配置 OpenAI API Key 区域

在 Cursor Settings 中找到OpenAI API Key设置区块,按以下内容填写:

配置项填写内容说明
OpenAI API Key 开关开启启用“自带密钥”模式,Cursor 将不再使用你自己的 Cursor 账号额度
API Keysk-...(你的 DeepSeek API Key)粘贴在 DeepSeek 开放平台创建的密钥
Override OpenAI Base URLhttps://api.deepseek.com/beta将请求端点点到 DeepSeek 的 OpenAI 兼容接口,注意保留/beta后缀

填写完成后点击Verify(验证),确认密钥有效;随后点击Save保存。设置完成后,回到编辑器主界面即可在模型选择器中选中deepseek-coder,开始使用 DeepSeek 驱动 Cursor 的 Chat 与代码生成能力。

四、验证与排障

配置是否生效,最直接的验证方式是:

  1. 在 Cursor 的 AI 输入框中将模型切换为deepseek-coder;
  2. 发送一条简单的对话或补全请求,观察是否在合理时间内返回结果;
  3. 检查请求是否确实命中 DeepSeek:可在 DeepSeek 开放平台的用量页面查看是否有对应的计费/调用记录。

若遇到问题,可按以下顺序排查:

  • Verify 失败 / 401:检查 API Key 是否复制完整、账号额度是否充足,并确认 Base URL 拼写为https://api.deepseek.com/beta而非https://api.deepseek.com(若当前端点不接受/beta路径,可参考 Continue、Zotero 等仓库内其他接入示例改用/v1或/v1/chat/completions形态的端点);
  • 模型不存在 / 404:将第 2 步注册的模型名更换为当前端点支持的 ID(如deepseek-chat),Cursor 中“模型名”只是一个随请求发送的字符串,真正的可用性取决于 DeepSeek 端点的解析;
  • 仍在使用 Cursor 官方模型:回到 Models 面板,确认第 1 步中所有预置模型均已关闭、仅保留deepseek-coder。

五、延伸阅读

  • 本接入文档的英文与中文原文:README.md / README_cn.md,界面截图见 assets/cursor-setting.png;
  • 仓库总览 README.md 中将 Cursor 归类于 “Native AI Code Editor” 分类,可对照了解其他同类 AI 代码编辑器的接入方式;
  • 若你同时使用 VS Code、Neovim 或 JetBrains 等工具,仓库中还收录了 Continue、Cline、llm.nvim、avante.nvim 等同属 DeepSeek 生态的编辑器接入文档,接入思路与本指南完全一致:自定义模型名 + OpenAI 兼容端点 + 平台 API Key。

【免费下载链接】awesome-deepseek-integrationIntegrate the DeepSeek API into popular software项目地址: https://gitcode.com/GitHub_Trending/aw/awesome-deepseek-integration

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询