Cursor AI 编程助手配置教程
配置 Cursor 使用自定义 LLM API,解锁 GPT-4o、Claude 3.5、DeepSeek 等强大模型的编程能力
快速配置步骤
1
打开 Cursor 设置
通过菜单或快捷键进入设置页面
- •Mac: Cmd + , 或 Cursor → Preferences
- •Windows: Ctrl + , 或 File → Preferences
- •或点击左下角设置图标
2
配置 API 密钥
在 Models 选项卡中添加 API 密钥
- •选择 Models 标签页
- •点击 "Add API Key"
- •输入您的 API 密钥
- •选择对应的提供商
3
设置 API 端点
配置自定义 API 地址
- •在 Advanced 设置中
- •找到 "API Base URL"
- •输入自定义 API 地址
- •保存设置并重启 Cursor
4
选择默认模型
设置常用的 AI 模型
- •在模型列表中选择
- •设置为默认模型
- •配置模型参数
- •测试连接是否正常
配置示例
基础配置
配置 Cursor 使用自定义 API
{
"models": [
{
"model": "gpt-4o",
"contextLength": 128000,
"title": "GPT-4o",
"provider": "openai"
},
{
"model": "claude-3-5-sonnet-20241022",
"contextLength": 200000,
"title": "Claude 3.5 Sonnet",
"provider": "anthropic"
}
],
"apiKeys": {
"openai": "YOUR_API_KEY",
"anthropic": "YOUR_API_KEY"
},
"apiBaseUrl": {
"openai": "https://api.example.com/v1",
"anthropic": "https://api.example.com/v1"
}
}核心功能使用
智能代码补全
基于上下文的智能代码提示
- 使用 Tab 接受建议
- Esc 取消当前建议
- Cmd/Ctrl + → 接受部分建议
AI 对话助手
与 AI 进行自然语言对话
- Cmd/Ctrl + L 快速提问
- 选中代码后提问获取针对性建议
- @文件名 引用特定文件
代码重构
智能重构和优化代码
- 选中代码使用 Cmd/Ctrl + K
- 描述重构需求
- 预览更改后应用
错误修复
自动检测和修复代码错误
- 鼠标悬停在错误上
- 点击灯泡图标查看修复建议
- 一键应用 AI 修复方案
API 密钥安全提示
- • 不要将 API 密钥提交到代码仓库
- • 使用环境变量或密钥管理工具存储密钥
- • 定期轮换 API 密钥
- • 为不同项目使用不同的密钥
- • 监控 API 使用情况,防止异常消费
常见问题解决
API 连接失败
- 检查 API 密钥是否正确
- 验证 API 端点地址
- 确认网络连接正常
- 查看 Cursor 日志文件
代码建议质量不佳
- 提供更多上下文信息
- 优化提示词描述
- 切换到更强大的模型
- 调整 temperature 参数
响应速度慢
- 使用更快的模型(如 GPT-3.5)
- 减少上下文长度
- 检查网络延迟
- 考虑使用本地模型
Token 限制错误
- 减少选中的代码量
- 分批处理长文件
- 使用支持更长上下文的模型
- 清理不必要的对话历史
模型选择建议
代码生成与补全
- • GPT-4o:最强大的通用编程能力
- • Claude 3.5 Sonnet:优秀的代码理解和生成
- • DeepSeek Coder:专门优化的编程模型
快速响应场景
- • GPT-4o-mini:快速且成本低
- • GPT-3.5-turbo:经典快速模型
- • Claude 3.5 Haiku:轻量级 Claude 模型