Cursor 支持多种 AI 模型,包括多种 OpenAI 模型以及本地托管的 LLM。本页面将介绍 Cursor 支持的各种模型及其特点。
支持的模型列表
以下是 Cursor 当前支持的所有 AI 模型,包括上下文窗口大小和特殊功能:
模型名称 | 上下文窗口 | 特殊功能 |
---|---|---|
Claude 3 Opus | 60k | 💬 |
Claude 3.5 Haiku | 60k | - |
Claude 3.5 Sonnet | 75k | ∞ 💬 M |
Claude 3.7 Sonnet | 120k | ∞ 💬 M |
Claude 4 Opus | - | ∞ 💬 M |
Claude 4 Sonnet | 120k | ∞ 💬 M |
Cursor Small | 60k | - |
Deepseek R1 | 60k | 💬 |
Deepseek R1 (05/28) | 60k | 💬 |
Deepseek V3 | 60k | ∞ |
Deepseek V3.1 | 60k | ∞ |
Gemini 2.0 Pro (exp) | 60k | 💬 |
Gemini 2.5 Flash | 1M | ∞ 💬 M |
Gemini 2.5 Pro | 120k | ∞ 💬 M |
GPT 4.1 | 128k | ∞ M |
GPT 4.5 Preview | 60k | 💬 |
GPT-4o | 60k | ∞ 💬 M |
GPT-4o mini | 60k | - |
Grok 2 | 60k | - |
Grok 3 Beta | 60k | ∞ 💬 M |
功能图标说明
- ∞ - 无限制使用
- 💬 - 支持聊天功能
- M - 支持多模态(图像、文本等)
claude 模型
Cursor 原生支持多种 claude 模型,包括:
claude-4系列
作为Anthropic 迄今为止最智能的模型,提供最高质量的补全和对话能力。此模型在代码理解、生成和解释方面表现出色。
- 适用场景:复杂代码生成、深度代码解释、系统设计
- 限制:所有 Pro 用户均可使用
claude-3.7系列
Claude 3.7 系列包含首款混合推理模型,能够快速提供回复,也能进行深度思考
- 适用场景:大多数编码任务、文档生成、调试
- 限制:所有 Pro 用户均可使用
OpenAI 模型
Cursor 原生支持多种 OpenAI 模型,包括:
GPT-4o
OpenAI 的最新旗舰模型,提供最高质量的补全和对话能力。此模型在代码理解、生成和解释方面表现出色。
- 适用场景:复杂代码生成、深度代码解释、系统设计
- 限制:所有 Pro 用户均可使用
GPT-4 Turbo
OpenAI GPT-4 的优化版本,在性能和速度之间取得良好平衡。
- 适用场景:大多数编码任务、文档生成、调试
- 限制:所有 Pro 用户均可使用
GPT-3.5 Turbo
更快速但能力稍弱的模型,适合简单任务和快速迭代。
- 适用场景:简单代码补全、基本问答、快速草稿
- 限制:所有用户均可使用,包括免费用户
本地模型
Cursor 支持通过 Ollama 使用本地托管的模型。这对于需要离线工作或处理敏感数据的用户非常有用。
设置本地模型
- 安装 Ollama
- 通过命令行拉取您想要使用的模型,例如:
ollama pull codellama
- 在 Cursor 设置中选择本地模型
支持的本地模型
Cursor 支持多种本地模型,包括但不限于:
- CodeLlama
- Llama 3
- Mistral
- 其他通过 Ollama 可用的模型
注意
本地模型的性能取决于您的硬件配置。对于复杂任务,建议使用至少 16GB RAM 的机器,而较大模型可能需要专用 GPU。
选择正确的模型
选择哪个模型取决于您的具体需求:
需求 | 推荐模型 |
---|---|
最高质量的代码生成 | GPT-4o |
平衡的性能与速度 | GPT-4 Turbo |
快速原型开发 | GPT-3.5 Turbo |
离线工作 | 本地模型 (如 CodeLlama) |
处理敏感数据 | 本地模型 |
切换模型
您可以在 Cursor 中轻松切换模型:
- 打开设置(通过
Cmd/Ctrl+,
) - 导航到 "AI" 设置部分
- 从下拉菜单中选择您想要使用的模型
您也可以在 Composer 或 Chat 面板中临时更改使用的模型,而不影响全局设置。