Cursor 切换模型实操:Claude/Kimi/DeepSeek 全配置
Cursor 切换模型不只是下拉菜单选一下:本文讲清内置模型怎么换、怎么接 Claude / Kimi / DeepSeek 自定义 API、国内开发者省 90% token 的实战方案
30 秒了解:Cursor 切换模型,到底有几种玩法
Cursor 切换模型有 3 个层次:① 下拉切内置模型(Claude / GPT / Gemini,2 秒);② 改 OpenAI 兼容 API base URL 接国产模型(Kimi / DeepSeek / 智谱,国内直连省钱);③ 用反向代理把企业自建模型接进来(高级玩法)。 大部分人停在第 1 层,但真正能省 90% 成本的是第 2 层。
这篇按 3 个难度梯度从最简单到最进阶讲清。新手只看前面 2 段就够,开发主力建议读完。
如果你完全没用过 Cursor,先看 Cursor 怎么用 跑通基础。
准备工作:3 件事
- Cursor 装好且能正常用:内置模型至少跑通过 Cmd+K 或 Chat
- 想接的模型的 API key:Claude 去
console.anthropic.com,Kimi 去platform.moonshot.cn,DeepSeek 去platform.deepseek.com - 了解 OpenAI 兼容协议:国产模型基本都支持「OpenAI 兼容 API」格式,这是切换的技术前提
玩法 1:下拉切换内置模型(最简单)
打开 Cursor 任一编辑器界面:
- 聊天面板里(Cmd+L 或 Cmd+I):输入框下方有当前模型名,点一下出下拉菜单
- 右下角:常驻显示当前模型,点击直接切
常见内置模型对应场景:
| 模型 | 强项 | 适合场景 | 大概单价 |
|---|---|---|---|
| cursor-small | 极快、免费无限 | Tab 补全 | 免费 |
| Claude Sonnet 4.5 | 平衡、稳定 | 日常 Cmd+K / Chat | 中等 |
| Claude Opus 4.5 | 最聪明 | 复杂重构 / 大任务 | 高 |
| GPT-5 | 逻辑推理 / 数学 | 算法 / 性能优化 | 高 |
| GPT-5 mini | 便宜版 GPT | 高频小任务 | 低 |
| Gemini 2.5 Pro | 超长上下文 | 大项目通读 | 中等 |
| o3-mini | 推理增强 | 调试复杂 bug | 中等 |
推荐组合:
- Tab 补全:固定用
cursor-small(免费无限,速度也最快) - 日常 Cmd+K:
Claude Sonnet 4.5 - Composer 跑大活:
Claude Opus 4.5或GPT-5 - 想省钱:日常切
GPT-5 mini,大活才上旗舰
注意:模型可用性按你的订阅档变。Hobby 免费档每天有 50 次「premium」调用(Sonnet / GPT-5 这类),超了就掉到小模型。Pro 档(20 美元每月)几乎不限。
玩法 2:接 OpenAI 兼容 API(接国产模型省 90%)
这是国内开发者的真正杀手锏——绕开 Cursor 内置定价,直接走国产模型的国内 API:
- 直连国内:不用代理,速度快
- 价格低:Kimi / DeepSeek 单价是 Claude 的 1/10 - 1/5
- 合规:数据走国内服务器,企业敏感代码可以用
操作步骤
打开 Cursor 设置:Cursor → Settings → Cursor Settings → Models(不同版本叫法略不同,找到 Models 面板就行)。
里面有 3 个关键字段:
- OpenAI API Key:填你国产模型的 API key
- OpenAI Base URL:填国产模型的 OpenAI 兼容端点
- Custom Models:填你想暴露给 Cursor 的模型名
接 DeepSeek
API key 去 platform.deepseek.com 申请,填到 Cursor 的 OpenAI Key 字段。
OpenAI Base URL 填:
https://api.deepseek.com/v1
Custom Models 加一行:
deepseek-chat
保存后,下拉切换模型菜单里就多出 deepseek-chat 选项。
接 Kimi(月之暗面)
API key 去 platform.moonshot.cn 申请。
Base URL:
https://api.moonshot.cn/v1
Custom Models 加:
moonshot-v1-128k
kimi-k2-turbo-preview
可以同时加多个,下拉菜单都能选。Kimi K2 系列特别擅长写代码,性价比高。
接智谱 GLM
API key 去 bigmodel.cn 申请。
Base URL:
https://open.bigmodel.cn/api/paas/v4
Custom Models:
glm-4.6
glm-4-plus
验证接入成功
在 Cursor Settings 的 Models 面板点 Verify(验证)按钮,会发一个测试请求。绿色对勾就 OK,红色叉看一下报错:
- 401 Unauthorized:API key 不对,去对应平台重新复制
- 404 Not Found:Base URL 写错了,少
/v1或多斜杠 - CORS 错:Base URL 没把跨域开好(极少见,多半是企业自建 API)
接完之后注意的事
- Composer 不一定可用:Composer 需要模型支持 tool calling,部分国产模型版本不支持(DeepSeek-V3 / Kimi-K2 系列支持,老版本不一定)
- Tab 补全用不了:Cursor 的 Tab 补全是自家
cursor-small模型做的,自定义模型只走 Chat / Cmd+K / Composer - 不能跟内置模型同时用:填了 OpenAI Key 后,Cursor 走自定义路径;想用回内置,把 OpenAI Key 清掉
玩法 3:接 Claude API 走自己的 key(去 Cursor 中间商)
如果你已经在 Anthropic 后台付了 Claude API 的钱(按 token 计费),想绕开 Cursor 的二次定价,可以接自己的 key。
操作步骤
Cursor Settings → Models → 找 Anthropic API Key 字段,填你的 sk-ant-... key。保存后,调用 Claude 系列模型走你自己的 key,账单算到 Anthropic 后台。
适合场景:
- 你公司有 Anthropic 企业账号,用量大、单价比 Cursor Pro 划算
- 你想精确控制每月 AI 花费、跟踪每次调用
- 你想用一些 Anthropic 新模型 Cursor 还没集成的(比如刚发的预览版)
不适合场景:
- 你只是个人开发者、用量不大——Cursor Pro 包月 20 美元已经够便宜,自接 API 反而麻烦
国内开发者的「最省钱」组合方案
实测下来最划算的组合:
- Tab 补全:cursor-small(免费无限,速度最快)
- 日常 Cmd+K / Chat:接 DeepSeek-Chat(国内直连、API 价格极低、代码能力够日常用)
- Composer 跑中等任务:接 Kimi K2(128k 上下文,跑多文件改写够用)
- Composer 跑重型任务:偶尔切回 Claude Sonnet(用 Cursor Pro 配额)
这套用下来,月成本能从 Cursor Pro 单订(20 美元)+ Claude API 大量调用,降到 20 美元 + 不到 10 元国产 API 调用。
公司禁止用代理 / 数据不能出境?直接全部用国产模型方案(DeepSeek + Kimi),完全不需要海外网络。
Cursor 切换模型的 5 个高级技巧
技巧 1:用 .cursorrules 给不同模型不同 persona
在项目根 .cursorrules 里加:
模型行为约定:
- 用 DeepSeek 时:默认中文回答、回复偏简洁
- 用 Claude 时:可以中英混杂、回答更详细
- 用 Cursor-small:只做补全,不解释
Cursor 会把这些约束传给所有模型,效果各有差异但能更贴合你的偏好。
技巧 2:模型按任务类型分配
写一个简单的「任务-模型」对照贴在显示器旁边:
| 任务 | 用哪个模型 |
|---|---|
| 起新组件 / 起新接口 | Claude Sonnet(最稳) |
| 修小 bug / 改样式 | DeepSeek-Chat(最便宜) |
| 跑大重构 | Claude Opus / GPT-5 |
| 看长项目 / 跨多文件理解 | Gemini 2.5 Pro(超长上下文) |
| 写算法题 / 推理 | o3-mini / GPT-5 |
| 写注释 / 生成测试 | DeepSeek-Coder(专门写代码训练) |
养成「干活前先想模型」的习惯,月成本能再降 50%。
技巧 3:用 Cmd+L 试不同模型答一个相同 prompt
不确定哪个模型对你项目更顺手?打开 Chat(Cmd+L),同一个问题切 3 个模型各跑一遍,对比答案质量。30 分钟能找到最适合你代码风格的模型。
技巧 4:定期检查 Cursor Settings 看模型列表更新
Cursor 大约每 1-2 周更新一次内置模型列表。新模型出来(如 Claude 新版本、GPT 新版本)会自动添加,但你不主动切就还在用老的。养成「每周一打开设置看一眼」的习惯,能第一时间用上更聪明的新模型。
技巧 5:接企业自建 OpenAI 兼容 API
公司有内部 LLM 网关(很多大厂都有,用来统一鉴权 / 限流 / 审计)?通常都暴露 OpenAI 兼容协议。问 IT 拿:
- Base URL(如
https://llm.your-company.com/v1) - API Key(公司发的,可能要 SSO 鉴权)
- 可用模型名
填到 Cursor 设置里就能用。这样公司能审计你的 AI 使用、你的代码也不出公司网络。
常见的 5 个坑
| 现象 | 原因 | 解决 |
|---|---|---|
| 填了 OpenAI Key 后内置模型不能用了 | Cursor 切到自定义路径 | 清掉 OpenAI Key 字段、保存 |
| 自定义模型 Composer 不响应 | 模型不支持 tool calling | 换支持 tool calling 的模型(DeepSeek-V3 / Kimi K2) |
| 国产模型回答夹英文 | 训练数据偏多英文 | prompt 里加「全部用中文回答」或在 .cursorrules 里固定 |
| Tab 补全速度变慢 | 不小心改了补全模型 | 设置确认 Tab 补全模型还是 cursor-small |
| 切自定义模型后 @ 引用功能弱了 | 自定义模型没有 Cursor 索引接入 | 高级功能(@docs / @web)保留用内置模型 |
一个完整实战:把日常成本降到 1/10
假设你每天用 Cursor 8 小时,原来全用 Claude Sonnet,月单 60 美元。改造步骤:
第 1 步:申请 DeepSeek + Kimi 的 API key(各充 50 元,够你用 1-2 个月)
第 2 步:Cursor Settings 配 DeepSeek(Base URL + Key),添加 deepseek-chat 模型
第 3 步:日常 Cmd+K 默认切 deepseek-chat,仅遇到「想不清楚的复杂逻辑」时切回 Claude Sonnet
第 4 步:在 .cursorrules 里加:
当我说「跑 plan」「跑大活」「重构」等关键词时,提醒我切到 Claude Opus 或 GPT-5。
当我做小修小补、改样式、加日志、写注释时,默认用当前模型不切换。
第 5 步:跑 1 周看 DeepSeek 后台账单——大概率显示一周用了 5-10 元。
对比:原来 Cursor Pro + 高频用旗舰模型超额 → 月单 60 美元;改造后 Cursor Pro + DeepSeek API → 20 美元 + 20 元 = 月成本 24 美元。省 60%。
更激进的玩家直接退订 Cursor Pro、用免费 Hobby 档 + 全部自定义模型,月成本能降到 30 元以内(仅 DeepSeek API 费用)。
下一步
- 想看 Composer 怎么用 → Cursor Composer 实战
- 想看 Cursor 基础上手 → Cursor 怎么用
- 想看国产 AI 替代 → Kimi Code 是什么
- 想看 Kimi VS Code 插件 → Kimi Code VS Code 实测
- 想看完整对比 → AI 写代码完全指南
- 想看 Cursor vs Copilot → Cursor vs Copilot 对比
常见问题
Q:换了 DeepSeek,Cursor 的 Tab 补全还能用吗?
A:能。Tab 补全用的是 Cursor 自家 cursor-small 模型,跟自定义模型不冲突。Cmd+K / Chat / Composer 才走自定义模型。
Q:自定义模型的 Composer 能改多文件吗? A:取决于模型支不支持 tool calling。DeepSeek-V3、Kimi K2、智谱 GLM-4.6 这些新版本都支持,能用 Composer。老模型(DeepSeek-V2 之前)只能用 Chat 模式。
Q:填了自定义 OpenAI Key 后能用回 Claude / GPT 吗? A:不能同时。Cursor 的 OpenAI Key 字段是「替换」不是「追加」——填了之后所有 OpenAI 类模型走你的 key、不走 Cursor 内置。想用回内置,清掉 Key 字段。Anthropic Key 是独立字段,可以单独填只走自己的 Claude 调用。
Q:自定义模型会泄露我代码吗? A:你的代码会发到你填的 Base URL 的服务商(DeepSeek / Kimi 等)。看各家的隐私政策,国产基本承诺不存储不训练。企业用建议走自建 LLM 网关方案,代码完全在公司网络内。
Q:Cursor 新增的模型 Settings 里看不到怎么办? A:先检查 Cursor 版本是不是最新(Help → Check for Updates)。新模型上线后老版本不会自动同步,升级到最新版重启就有了。