配置 DeepSeek API 到 Aider、Continue 与 Cursor
DeepSeek API 原生兼容 OpenAI 协议。本文提供在 Aider 终端编程助手、Continue 插件及 Cursor 编辑器中配置 DeepSeek 的配置模板与命令。
本页内容
OpenAI 兼容端点速查
- Base URL:
https://api.deepseek.com或https://api.deepseek.com/v1 - 代码与对话模型:
deepseek-chat(DeepSeek-V3,适合快速补全与日常重构) - 深度思考模型:
deepseek-reasoner(DeepSeek-R1,适合算法与复杂排障) - API Key 格式:
sk-...(在 DeepSeek 平台 创建)
工具 1
Continue 插件配置 (VS Code & JetBrains)
在 Continue 配置文件(~/.continue/config.yaml 或 config.json)中添加 DeepSeek 模型:
models:
- name: "DeepSeek Chat"
provider: "openai"
model: "deepseek-chat"
apiKey: "sk-你的DeepSeek_API_Key"
apiBase: "https://api.deepseek.com/v1"
- name: "DeepSeek Reasoner (R1)"
provider: "openai"
model: "deepseek-reasoner"
apiKey: "sk-你的DeepSeek_API_Key"
apiBase: "https://api.deepseek.com/v1"
tabAutocompleteModel:
name: "DeepSeek Coder Autocomplete"
provider: "openai"
model: "deepseek-chat"
apiKey: "sk-你的DeepSeek_API_Key"
apiBase: "https://api.deepseek.com/v1"工具 2
Aider CLI 终端结对编程配置
Aider 原生支持 DeepSeek。配置环境变量后可直接启动:
# 原生支持方式(推荐)
export DEEPSEEK_API_KEY="sk-你的DeepSeek_API_Key"
aider --model deepseek/deepseek-chat
# 通用 OpenAI 兼容方式:
# export OPENAI_API_BASE="https://api.deepseek.com"
# export OPENAI_API_KEY="sk-你的DeepSeek_API_Key"如需使用 R1 深度推理模型:
aider --model deepseek/deepseek-reasoner工具 3
Cursor 编辑器配置
打开 Cursor Settings → Models:
- 开启 OpenAI API Key 并填入你的 DeepSeek API Key。
- 勾选 Override OpenAI Base URL,填入
https://api.deepseek.com/v1。 - 在模型列表中添加并启用
deepseek-chat。
提示:部分版本 Cursor 对流式
reasoning_content 字段兼容有限,日常代码生成建议优先使用 deepseek-chat。Prompt Caching 提速与降本
DeepSeek API 原生开启服务端上下文缓存。在长代码库结对编程中,命中缓存的输入 Token 费用可低至未缓存的十分之一,同时首字返回速度显著提升。保持同一会话上下文连续提问即可享受缓存优惠。
常见报错排查
404 Model Not Found
请确认模型名称为官方标识 deepseek-chat 或 deepseek-reasoner。
401 Invalid API Key
检查密钥是否复制完整,确认没有复制到多余空格。