
Cursor 由 Anysphere 公司开发,是一款完全以 AI 为第一公民重构的代码编辑器——基于 VS Code 分支构建,继承了完整的 VS Code 扩展生态、键位和设置,但在编辑器内核中深度嵌入了 Chat、Tab、Cmd/Ctrl+K、Agent 等 AI 能力,使 AI 不再是”插件”,而是编辑器本身的工作方式。
Cursor 官方定位:”Cursor 是您的编程智能体,助您构建卓越的软件“(Cursor is your coding agent for building ambitious software)。截至 2026 年,Cursor 已成为专业开发者中最广泛采用的 AI IDE,深受超过半数《财富》500 强企业信赖。NVIDIA CEO 黄仁勋公开表示”我们约 40,000 名工程师现在都在 AI 的辅助下工作,生产力得到了惊人的提升”;Stripe CEO Patrick Collison 称”Cursor 很快就在 Stripe 内部从数百名极其热情的员工扩展到数千名”;Andrej Karpathy 评价”最佳的 LLM 应用都有一个自主性滑杆——在 Cursor 中,你可以使用 Tab 补全,或用 Cmd+K 进行定向编辑,也可以直接启用具备完全自主性的智能体模式”。
产品概述
Cursor 的核心设计哲学是”自主度滑块“(Autonomy Slider)——用户可以根据任务复杂度,在”轻量补全”到”完全自主的智能体”之间无缝切换:
- Tab 模式(最低自主度):上下文感知的多行代码补全,预测下一步编辑
- Cmd/Ctrl+K 模式(中等自主度):内联自然语言编辑,选定代码后描述变更,或空白状态下生成全新代码
- Chat 模式(中高自主度):与理解整个代码库的 AI 对话,问”这里有错误吗”、解释复杂逻辑
- Agent / Composer 模式(最高自主度):描述一个功能或修复,Cursor 自主规划跨多文件的修改、运行终端命令、读取错误输出、迭代直到任务完成
Cursor 提供多形态使用入口:桌面客户端(macOS / Windows / Linux)、Cursor CLI(终端 Agent)、云端 Agent(浏览器/移动端)、Slack 集成、GitHub PR 审查。在模型层面,Cursor 支持在 OpenAI、Anthropic Claude、Google Gemini、xAI 和 Cursor 自研模型之间自由切换,并为不同任务自动路由最优模型。
核心能力
- 智能体(Agent / Composer):描述端到端任务,Cursor 自主规划跨多文件修改、编写并运行终端命令、自动检测 lint 错误并应用修复、循环迭代直至任务完成。Composer 2.5 进一步支持工具与 MCP 扩展
- 代码库完整理解:通过自定义检索模型与嵌入式索引,Cursor 能理解整个代码库的运作方式,无论规模多大、复杂度多高;子 Agent 可并行探索代码库的不同部分
- Tab 智能补全:专用 Tab 模型以惊人速度和精度预测下一步操作,支持跨行多行编辑,并能智能重写粗心输入的错误、预测下一个光标位置
- Chat 上下文感知对话:Chat 始终可见当前文件和光标位置;支持
@引用代码、@Web询问网络最新信息、@Docs引用文档库、图像拖入输入框提供视觉上下文 - Cmd/Ctrl+K 内联编辑:选定代码后描述变更,或在空白状态下生成全新代码;终端中也支持用自然语言编写命令
- 立即应用(Apply):通过单击聊天代码块顶部的播放按钮,将 AI 建议直接应用回代码库
- 后台智能体(Cloud Agents):在各自的计算机上端到端完成功能构建、测试和演示,供用户审查
- Bugbot 自动代码审查:集成 GitHub,在 PR 提交时自动唤醒,扫描潜在 bug、逻辑错误、安全漏洞,并在评论区提供”Fix in Cursor”一键跳转修复
- Automations 定时/触发式智能体:设置按计划或触发器运行的常驻智能体,自动构建、维护和修复软件
- 模型路由:在 OpenAI、Claude、Gemini、xAI 和 Cursor 自研模型之间按任务和订阅层级智能路由,用户无需管理多个 API Key
- MCP、技能与钩子:Pro 及以上版本支持 MCP 协议、自定义技能和钩子,可连接外部工具与数据源
- 覆盖全工具链:Cursor 可在终端中运行、在 Slack 中协作、在 GitHub 中审查 PR,贯穿开发全流程
- 隐私与安全:通过 SOC 2 Type II 认证;启用隐私模式后代码不会存储于远程;团队版和企业版支持强制隐私模式、零数据保留
优势亮点
- AI 原生深度集成:不是 VS Code 插件,而是从内核重构的 AI 编辑器,AI 能力与编辑器工作流无缝融合——这是它相对 GitHub Copilot(插件形态)的根本优势
- 代码库级智能体:Composer/Agent 模式能跨多文件规划、编辑、运行命令、读错误、迭代,真正完成”从需求到可运行代码”的闭环,而非仅做单行补全
- 自主度滑块:Tab → Cmd+K → Chat → Agent 四级自主度,开发者可按任务复杂度灵活选择,从”AI 辅助”平滑过渡到”AI 自主”
- 多模型自由切换:OpenAI / Claude / Gemini / xAI / Cursor 自研模型任选,按任务路由最优模型,避免厂商锁定
- VS Code 生态兼容:一键导入所有 VS Code 扩展、主题和键位,现有 VS Code 用户零成本迁移
- Bugbot 代码审查:业界首个将 AI 代码审查深度集成到 GitHub PR 工作流的智能体,把代码审查从”事后纠错”前移到”提交即审查”
- 后台智能体与 Automations:支持并行后台任务与定时触发,AI 不只是”随叫随到”,而是”常驻队友”
- 企业级治理:团队版/企业版提供 SAML/OIDC SSO、RBAC、组织级隐私模式、审计日志、用量分析、SCIM 席位管理、统一配额池
- 顶尖公司实证:NVIDIA 40,000 工程师全员使用、Stripe 从数百人扩散到数千人、采用率超 80%、超过半数《财富》500 强企业信赖——这些是 Cursor 开发效率价值的硬证据
短板
- 闭源商业产品:Cursor 是 Anysphere 的专有 SaaS,不支持自托管;代码不在用户完全控制之下(虽有隐私模式)
- 重度使用成本不低:Pro $20/月、Pro+ $60/月、Ultra $200/月,且采用按用量计费模式——日常使用 Agent 的用户月成本通常 $60-100,重度 Agent 用户 $200 以上
- 网络依赖:模型推理在 Cursor 服务器端运行,离线环境下核心 AI 功能不可用
- VS Code 分支的局限性:虽然兼容 VS Code 扩展,但毕竟是分支而非原版,某些深度依赖 VS Code 内部 API 的扩展可能存在兼容性问题
- 智能体并非万能:Agent 模式适合”有边界的任务委托”,不能替代架构判断、测试和代码审查——需要开发者以”初级实现助手”而非”魔法按钮”的心态使用
- Bugbot 额外计费:Bugbot 在 Pro 及以上版本中按用量计费,重度代码审查场景可能产生显著额外开销
- 不提供本地部署:目前运行在符合 SOC 2 Type II 标准的 AWS 基础设施上,不提供本地部署或 VPC 部署选项
适用人群与场景
适用人群:
- 专业开发者:希望 AI 深度嵌入日常编码工作流,而非仅做代码补全的个人开发者
- 全栈工程师:跨大代码库、多文件重构场景——Composer 的跨文件编辑能力在此类场景价值最大
- AI 应用开发者:构建涉及 LangChain、prompt 工程、embedding 的 AI 应用时,Cursor 的代码库理解与多文件编辑能力尤为关键
- 工程团队:采用 AI 工具并需要隐私模式、统一管理、SSO、审计日志的企业研发组织
- 从 GitHub Copilot 迁移的开发者:希望获得更强智能体能力的 VS Code 用户
典型场景:
- 多文件功能实现:用自然语言描述”添加 JWT 用户认证,保护这些路由,新增登录端点”,Composer 生成计划、跨文件编辑、运行服务测试、读错误迭代
- 代码库问答:对不熟悉的代码问”这些菜单标签的颜色在哪里定义”,Cursor 基于整个代码库检索回答
- 大规模重构:将 REST 路由处理器转换为 RPC 并更新测试
- 代码审查:提交 PR 后 Bugbot 自动审查,标记潜在 bug 并提供一键修复
- 后台自动化:Automations 常驻智能体按计划修复 CI 失败、解决依赖冲突
- 云端并行开发:Cloud Agents 使用各自的计算机端到端完成功能构建、测试和演示
相关导航


MiMo Code

GitHub Copilot

TraeCode

Devin

CodeBuddy

Bolt.new

