Cursor配置DeepSeek适合写代码吗?
要真正让Cursor上的DeepSeek模型发挥代码生成能力,必须手动配置模型端点和API密钥。否则,Cursor默认只会调用自带的Claude或GPT系列模型,根本不会触达DeepSeek。

确认DeepSeek API可用性
首先,访问DeepSeek平台,登录账号后进入「API Keys」页面,点击「Create API Key」生成一个新密钥。务必立即保存——这个密钥只显示一次,刷新页面就再也找不回来了。
在终端执行以下命令测试连通性:curl -H "Authorization: Bearer YOUR_API_KEY" -H "Content-Type: application/json" "https://api.deepseek.com/v1/models"。如果返回JSON列表,说明API已就绪。
在Cursor中添加DeepSeek模型
打开Cursor,依次进入Settings → AI → Model Providers → Add Provider,选择「Custom OpenAI-compatible」。
需要填写以下三项内容:Provider Name填「DeepSeek」;API Base URL填 https://api.deepseek.com/v1;API Key粘贴刚才复制的密钥。
点击「Sa ve」后,回到Model Selection下拉菜单,应该能看到「deepseek-chat」选项——注意,名称必须完全一致,大小写和短横线都不能错,否则调用时会报404错误。
设置默认代码补全模型
第一步:进入Settings → AI → Default Model,从下拉框选中「DeepSeek」→「deepseek-chat」。
第二步:勾选「Use for code completion」和「Use for chat」两项,确保编辑器内的实时补全和侧边栏对话都走DeepSeek通道。
第三步:关闭Settings窗口,重启Cursor——这一步不可跳过,配置变更需要重启才能生效,否则补全仍会走旧模型。
现在,新建一个.py文件,输入def calculate_,等待1秒,DeepSeek应该会自动补全函数签名及文档字符串。如果没有任何响应,检查状态栏右下角是否显示「DeepSeek」图标,未显示则说明模型未激活。