模型

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 使用本地托管的模型。这对于需要离线工作或处理敏感数据的用户非常有用。

设置本地模型

  1. 安装 Ollama
  2. 通过命令行拉取您想要使用的模型,例如:ollama pull codellama
  3. 在 Cursor 设置中选择本地模型

支持的本地模型

Cursor 支持多种本地模型,包括但不限于:

  • CodeLlama
  • Llama 3
  • Mistral
  • 其他通过 Ollama 可用的模型

注意

本地模型的性能取决于您的硬件配置。对于复杂任务,建议使用至少 16GB RAM 的机器,而较大模型可能需要专用 GPU。

选择正确的模型

选择哪个模型取决于您的具体需求:

需求 推荐模型
最高质量的代码生成 GPT-4o
平衡的性能与速度 GPT-4 Turbo
快速原型开发 GPT-3.5 Turbo
离线工作 本地模型 (如 CodeLlama)
处理敏感数据 本地模型

切换模型

您可以在 Cursor 中轻松切换模型:

  1. 打开设置(通过 Cmd/Ctrl+,
  2. 导航到 "AI" 设置部分
  3. 从下拉菜单中选择您想要使用的模型

您也可以在 Composer 或 Chat 面板中临时更改使用的模型,而不影响全局设置。