Cursor(AI IDE 平台市场研究)

1. 介绍

Cursor 是由 Anysphere 开发的 AI 原生集成开发环境,基于 VS Code 分支构建。它在 2023 年以「编辑器 + 补全 + 聊天」的形态进入公众视野,随后快速转向以代理(Agent)为中心的产品形态,是目前 AI IDE 赛道中品牌认知度最高的产品之一。

Cursor 的产品策略有一个鲜明特征:把 Harness 的六层能力尽量做成「开箱即用」的默认项,同时把团队侧的组织治理能力做成付费增量。个人用户在 Pro 档就能拿到规则、MCP、技能、钩子与云智能体;而集中计费、团队市场、用量分析、隐私模式、SSO、SCIM、审计日志与 AI 代码追踪 API 则被放在 Teams 与 Enterprise 档。这条分层线,本质上是把 L1—L4(个人效率)与 L5—L6(组织可预期性)分开售卖。

1.1. 开发商与产品沿革

项目内容
开发商Anysphere
产品形态VS Code 分支桌面 IDE(macOS / Windows / Linux),配套云端智能体与 Web 控制台
首次公开2023 年(具体发布日期 )
关键迭代2025-06 计费模型由「快/慢请求」改为基于模型实际成本的额度制;后续迭代持续加入云智能体、后台智能体、团队市场与代理式代码审查
生态位置兼容 VS Code 插件、主题与快捷键;同时自建规则、技能、插件与 MCP 生态

1.2. 定位与最新版本

Cursor 的定位是编辑器优先的 AI 开发环境:把最强的内联体验(Tab 预测与内联差异)与完整的代理能力放在同一个界面里,让开发者无需在「自己写」与「委托给 AI」之间切换工具。这与以终端为中心的 Claude Code、Codex CLI 形成明确分工——后两者更适合长时、无人值守的批量任务。

最新版本与版本号属高频变动信息,撰写时未能从官方发布页取得可核验的当期版本号,记为 [待填写];其自研模型(Composer 系列)的具体代次与发布时间亦标 。

1.3. 定价体系

以下价格取自 Cursor 官方定价页(2026 年访问):

档位价格关键权益
Hobby免费无需信用卡;有限的智能体请求;可访问 Composer
Pro$20/月智能体更高额度;Grok 与 Composer 充足额度;访问前沿模型;Grok Bot;MCP、技能与钩子;云端智能体;按用量计费的 Bugbot
Pro+(第三方口径约 $60/月)官方页面列于个人档位内,具体价格未在页面静态内容中直接展示
Ultra(第三方口径约 $200/月)官方页面列于个人档位内,定位为超高用量与优先体验新功能
Teams$40/用户/月(Standard / Premium 两种席位)含个人档全部能力;集中计费与管理;内部规则、技能与插件的团队应用市场;Bugbot 代理式代码审查;共享团队上下文的云智能体与自动化;用量分析;团队级隐私模式;SAML/OIDC SSO
Enterprise定制含 Teams 全部能力;汇总用量;发票 / PO 结算;SCIM 席位管理;代码库、模型与 MCP 访问控制;Auto-run、浏览器与网络控制;审计日志与服务账户;AI 代码追踪 API;优先支持与账户管理

补充规则(第三方口径,标 ):年付较月付优惠约 20%;Hobby 档包含有限的补全额度与少量慢速高级请求;付费档采用「额度池 + Auto 模式」双层结构,Auto 模式下由 Cursor 路由到成本更优的模型,不消耗手动选模的额度池。


2. 名词解释

术语英文 / 缩写释义
Cursor 规则Rules项目约定文件,早期为根目录 .cursorrules 单文件,现为 .cursor/rules/ 目录下的多文件规则集,支持按路径匹配自动挂载
规则匹配模式Globs规则文件的生效范围声明,用通配符限定适用文件或目录,使规则按需而非全量注入
常驻规则Always Rules始终注入每次请求的规则,适合放项目级不可协商的约束
自动挂载规则Auto Attached命中指定文件路径时自动注入的规则,适合按语言或模块分化的约定
智能体请求规则Agent Requested由智能体判断相关性后决定是否读取的规则,需附描述供其判断
手动规则Manual Rules仅在提示中显式引用时生效的规则,适合低频长文档
ComposerComposerCursor 的多文件编辑与代理式指令界面,可跨文件规划并应用修改
TabTab光标级补全能力,预测「下一次编辑」而非「下一个词」,可跨多行应用
代理模式Agent Mode智能体自主检索、修改、运行命令并迭代至任务完成的模式
云智能体Cloud Agents在 Cursor 托管环境中异步执行的智能体,完成后以 PR 形式回传
后台智能体Background Agents本地或云端并行运行、不阻塞当前编辑会话的智能体实例
BugbotBugbot代理式代码审查能力,对 PR 自动产出审查意见;按用量计费
团队应用市场Team Marketplace团队内部统一发布与分发规则、技能与插件的私有市场
团队级隐私模式Team-wide Privacy Mode由管理员开启的组织级开关,保证 Cursor 及其模型提供方不将代码用于训练
AI 代码追踪 APIAI Code Tracking API供企业侧导出 AI 生成代码相关记录以做内部归因与审计的接口
额度池Credit Pool付费档位内含的模型用量额度,手动选择前沿模型时按 token 单价扣减
Auto 模式Auto Mode由 Cursor 路由自动选择成本更优模型的模式,不消耗额度池
MCP 访问控制MCP Access ControlsEnterprise 档提供的能力,可限定组织内允许接入的 MCP 服务器范围

3. 功能说明

3.1. 编辑器内智能能力

能力说明在 Harness 中的层位
Tab 补全以「下一次编辑」为预测目标,支持跨多行与跨位置跳转式应用L1(上下文选择)+ L2(编辑工具)
内联编辑选中代码块后以自然语言下达修改指令,产出可逐处接受的差异L2 + L6(人工逐处确认即护栏)
聊天与代码库问答基于仓库索引与打开文件的上下文问答L1
规则注入按目录与文件匹配注入项目约定L1

3.2. 代理与并行执行能力

能力说明Harness 层位
代理模式自主检索、规划、跨文件修改并运行命令L3
Composer多文件编辑与代理式指令的主界面L3 + L1
云智能体 / 后台智能体任务脱离当前会话异步执行,完成后回传结果L3(派发与恢复)+ L4(任务状态持久化)
自动化在 Teams 档提供,配合共享团队上下文运行周期性任务L3
浏览器 / 网络控制Enterprise 档可对 Auto-run、浏览器与网络访问下发控制策略L6

3.3. 扩展与集成能力

  • MCP:可接入外部工具与数据源;Enterprise 档提供 MCP 访问控制,限定组织可用服务器范围。
  • 技能与钩子:Pro 档起提供,允许把可复用工作流与生命周期脚本固化进仓库,供团队共享。
  • 插件与团队市场:规则、技能与插件可发布到团队内部市场统一分发,是 Cursor 在组织侧最独特的 L1 治理设计——把「上下文约定」从个人习惯升级为可版本化、可审计的团队资产。
  • VS Code 兼容:插件、主题、快捷键可直接迁移,降低切换成本。

3.4. 团队与企业能力

能力档位作用
集中计费与管理Teams统一结算与席位管理
用量分析Teams观察团队使用行为,识别异常消耗
团队级隐私模式Teams保证代码不用于训练
SAML / OIDC SSOTeams身份统一
汇总用量 + 发票 / POEnterprise采购与财务流程对接
SCIM 席位管理Enterprise自动开通与回收
代码库 / 模型 / MCP 访问控制Enterprise限定可用范围
Auto-run、浏览器与网络控制Enterprise约束代理的自主度上限
审计日志与服务账户Enterprise行为留痕与系统集成
AI 代码追踪 APIEnterprise导出 AI 生成记录做内部归因

4. 平台架构

图 4-1|Cursor 双运行时平台架构(本地编辑器 × 云端代理运行时)

Cursor 双运行时平台架构(本地编辑器 × 云端代理运行时) 信息截止 2026 · 示意:基于本文 4.1 总体架构绘制 上下文装配层(本地 + 云端 · 本图重点) 两侧装配规则必须一致 汇总规则 · 打开文件 · 索引检索 · 对话历史 → 生成每次请求的实际输入 本地侧装配 云端侧装配 本地执行域(编辑器侧) 编辑器内核(本地) VS Code 分支 · 文件 / 终端 / 插件 / 差异呈现 工具执行层(本地工作区) 读写 · 命令 · 浏览器 · MCP 调用 云端执行域(代理运行时) 模型路由层(云端) 自研 / 第三方前沿模型 · 按档位 / 额度 / 复杂度路由 云智能体运行时(Cursor 托管) 异步执行长任务 · 完成后以 PR 回传 工具执行层(云沙箱) 读写 · 命令 · 浏览器 · MCP 隔离执行 用量 · 审计上报 策略 · 席位下发 团队控制台(Web) Teams / Enterprise 档 计费 · 席位 · 策略 · 用量分析 · 审计 —— 组织治理能力 结构解读:双运行时由同一上下文装配层贯穿,两侧装配规则一致,是同一任务跨本地与云端不割裂的前提。

数据来源:基于本文分析绘制的示意图。

4.1. 总体架构

Cursor 采用「本地编辑器 + 云端代理运行时」的双运行时结构:

组件位置职责
编辑器内核本地VS Code 分支,负责文件、终端、插件与差异呈现
上下文装配器本地 + 云端汇总规则、打开的文件、索引检索结果与对话历史,生成每次请求的实际输入
模型路由层云端在自研模型与第三方前沿模型之间按档位、额度与任务复杂度路由
工具执行层本地工作区 / 云沙箱执行读写、命令、浏览器与 MCP 调用
云智能体运行时Cursor 托管异步执行长任务,完成后产出 PR
团队控制台Web计费、席位、策略、用量分析与审计

这个结构的关键工程含义是:同一次「任务」可能跨越本地与云端两个执行域,因此上下文装配规则必须两边一致,否则会出现「本地跑得好、云端跑偏」的割裂。这也解释了为什么 Cursor 要把规则与技能放进团队市场做统一分发。

4.2. 规则与上下文装配

Cursor 的规则体系是本组六个平台中分层最细的之一,四种生效方式对应四种上下文成本:

规则类型触发方式上下文成本适用场景
Always每次请求都注入最高,常驻占用窗口项目级不可协商约束(安全红线、禁用 API)
Auto Attached命中 glob 时自动注入中,与当前工作对象对齐语言 / 模块 / 目录级约定
Agent Requested智能体按描述判断后读取低,按需加载专题知识(迁移指南、发布流程)
Manual提示中显式引用才加载近零(不调用不占)长文档、低频参考

这套设计直接对应 Harness L1 层的两条原则:上下文是稀缺资源过多指导会变成无指导。把 200 行项目规范无差别注入每次请求,既浪费预算也会稀释注意力;按 glob 挂载、按需读取才是可扩展的做法。

4.3. 执行与隔离模型

Cursor 的执行安全依赖三层叠加:

  1. 差异呈现与人工接受:所有修改以差异块呈现,逐块接受或拒绝——这是默认的第一道护栏,把「改了什么」的判定权留在人手里。
  2. 命令确认与 Auto-run 策略:命令执行默认需确认;Enterprise 档提供 Auto-run、浏览器与网络控制策略,允许组织统一设定放开到什么程度。
  3. 云侧沙箱:云智能体在 Cursor 托管环境中运行,与本地机器隔离,天然限制了爆炸半径。
    1. 自有基础设施承载(Self-Hosted Machines,2026-09-02 更新日志):云端智能体的工具执行可落在企业自有网络(AWS Lambda MicroVM、Kubernetes、Coder、Cloudflare、Daytona、Modal 等形态),规划与推理循环仍留在 Cursor 云端——L2 执行与 L1/L3 编排分离部署,服务数据合规场景。Cursor 披露其内部已合并 PR 中超过 60% 由云端智能体生成(厂商自报口径)。

需要说明的是:Cursor 官方定价页与公开材料未披露与 Claude Code 同粒度的操作系统级沙箱原语清单(如 Seatbelt / bubblewrap 的具体配置与默认写入范围),本项记为 [待填写],不应假定其与终端型工具的隔离强度等价。


5. Harness 设计

5.1. L1 上下文工程层

Cursor 在 L1 上的投入主要体现在三处:

(一)规则的分层与按需加载。四种规则类型(Always / Auto Attached / Agent Requested / Manual)把「注入多少」变成一个可调控的旋钮。工程建议是:Always 规则控制在数十行以内,只写不可协商的红线与全局约定;语言与模块约定用 Auto Attached 按 glob 挂载;长文档一律走 Manual。

(二)代码库索引与语义检索。索引让智能体按相关度取用上下文而非全量载入,这是中等以上规模仓库可用的前提。使用者可控的杠杆是控制索引范围——把生成物、锁文件、产物目录排除在索引之外,能显著降低噪声召回。

(三)模型路由与额度意识。Auto 模式把成本与延迟交由平台路由,手动选模则消耗额度池。这实际上是一个 L1 与 L6 的交叉设计:用路由策略间接约束上下文成本。团队应明确什么任务允许走前沿模型(复杂重构、架构决策),什么任务必须走 Auto(补全、常规改动),否则额度会在低价值任务上被耗尽。

已知弱点:常驻规则与索引内容共同构成每次请求的固定开销,规则写得越多,可用于任务本身的窗口越少。这是 Cursor 使用者最常见的退化路径——规则文件从 50 行长到 500 行,然后抱怨「智能体变笨了」。

5.2. L2 工具与执行层

工具类别具体形态隔离与确认
文件读写以差异块呈现,逐块接受 / 拒绝人工作为最后一道闸
终端命令默认需确认;可配置 Auto-run 策略策略可组织级下发
浏览器用于前端任务与验证Enterprise 档可控制
MCP接入外部系统与数据源Enterprise 档可做服务器白名单
技能与钩子可复用工作流与生命周期脚本随仓库版本化,可评审
云智能体在托管环境执行与本地机器天然隔离

设计亮点:把 MCP 访问控制做成 Enterprise 能力。这一点在同类产品中较为少见——多数产品允许任意接入 MCP 服务器,而 MCP 服务器恰恰是提示注入与越权的高风险入口。Cursor 把「能接什么」上升为组织策略,是 L2 与 L6 之间少见的显式连接。

已知弱点:本地执行路径的隔离粒度未公开披露,无法与终端型工具(Claude Code 的 Seatbelt / bubblewrap、Codex CLI 的 Landlock + seccomp)做等价性判断。

5.3. L3 编排与控制层

Cursor 的编排能力由三档构成:

  1. 单会话代理循环:在当前会话内规划、执行、观察结果、迭代,直到任务完成或被中断。
  2. 后台 / 并行智能体:把任务派发到独立执行单元,不阻塞当前编辑,适合可并行的独立子任务。
  3. 云智能体与自动化:在托管环境异步执行,完成后以 PR 形式回传,适合长耗时任务与周期性任务。

工程上应把三者视为不同的信任等级:单会话循环适合需要紧密监督的改动;后台智能体适合彼此独立的批量任务;云智能体适合已建立回归保障的迁移与重构。

编排层的对象化(Projects,Beta,2026-09-10 起逐步推送):Projects 把“一个特性 / 一次迁移”级别的大颗粒工作单元产品化为独立对象——协调者智能体(Coordinator Agent)本身不写代码,只负责规划、把任务派发给若干并行实现智能体并回收结果;项目运行在云端专属计算机上(关机不中断),需要本机验证时由协调者临时拉起本地智能体;项目维护跨机器同步的共享文件与上下文,任一智能体积累的测试方法与代码库认知会被后续智能体复用;还可绑定 Slack 频道、定时任务或 PR 事件自动触发委派。这是本组内首个把 L3 编排层(协调者—子智能体派发)产品化为独立对象的形态,与 Claude Code 的子智能体机制、OpenAI Agents API 的托管多代理同向演进。定价未公布,[待核实]

已知弱点:公开材料中未见与 Claude Code 钩子同等完备的生命周期事件清单,也未见显式的「计划—确认—执行」两阶段模式作为一等公民。对于需要「先锁定策略再动手」的场景,使用者往往需要在规则中自行约定这一流程。

5.4. L4 记忆与状态层

Cursor 的 L4 由三部分构成:

组件作用持久化范围
规则与上下文文件跨会话保留项目约定随仓库版本化,团队共享
云智能体任务状态长任务的进度与结果云端,关联到具体仓库与 PR
团队上下文(Teams 档)共享的规则、技能与插件组织级,经团队市场分发

这一层的实际强度取决于团队是否把约定写进仓库。Cursor 提供了机制,但不替代工程纪律:没有规则文件的仓库,每次会话都从零开始。

5.5. L5 评估与观测层

能力说明局限
Bugbot 代理式代码审查对 PR 自动产出审查意见属审查辅助,不等同于回归集判分
用量分析观察团队使用行为与消耗是成本观测,不是质量观测
差异审查界面人工逐块接受 / 拒绝完全依赖人的注意力
AI 代码追踪 API(Enterprise)导出 AI 生成记录供内部归因需企业侧自建分析管道

L5 是 Cursor 在六层中最薄的一层。它提供了成本与使用的观测,但没有提供「这次改动的对错由机器判定」的机制——这类机制在终端型工具里往往通过测试与 CI 天然存在,而在编辑器型工具里需要团队自己补齐。因此本组的建议是:使用 Cursor 的团队,必须把回归测试与 CI 门禁作为独立的强约束建立起来,不能指望工具自带。

5.6. L6 治理与安全层

Cursor 的 L6 是本组六个平台中组织维度最完整的:

治理维度实现档位
身份SAML / OIDC SSO;SCIM 席位管理Teams / Enterprise
数据团队级隐私模式(不用于训练);安全页披露数据处理方式Teams
访问范围代码库、模型与 MCP 访问控制Enterprise
自主度上限Auto-run、浏览器与网络控制Enterprise
审计审计日志与服务账户Enterprise
归因AI 代码追踪 API;AI 代码跟踪Enterprise
结算汇总用量;发票 / POEnterprise

对受监管行业而言,「代码库、模型与 MCP 访问控制 + Auto-run 控制 + 审计日志 + AI 代码追踪 API」这四项构成了企业能否放权的完整闭环:能限定它看到什么、能限定它做到什么、能事后查到它做了什么、能把 AI 产出与人工产出分开归因。

已知弱点:审计与追踪能力集中在 Enterprise 档,中小企业若停留在 Teams 档,则缺少组织级行为留痕。

5.7. 六层能力小结

评级一句话判断
L1 上下文工程★★★四档规则机制 + 索引 + 路由,是同类中最细的上下文成本调控设计
L2 工具与执行★★★工具面完整,MCP 白名单是亮点;本地隔离粒度未披露
L3 编排与控制★★★会话内循环 + 后台智能体 + 云智能体三级齐备;缺显式计划模式
L4 记忆与状态★★依赖仓库内文件与云端任务状态,无独立的记忆机制
L5 评估与观测★★有审查与用量观测,无机械判据与回归集
L6 治理与安全★★★组织级治理能力最完整,但集中在 Enterprise 档

6. 实际案例

说明:本节案例基于 Cursor 公开披露的能力与可复现的工作流编排撰写,不引用未经核实的企业效果数据。凡涉及量化效果者均未采用或标 。

6.1. 案例一:为大型仓库建立分层规则

背景:一个多语言单体仓库,团队内对目录结构与错误处理约定不一致,智能体产出的代码风格漂移严重。

方案:把规则按四类重新组织——根目录放一份数十行的 Always 规则(安全红线、禁用 API、提交前必跑的命令);按语言与模块目录放 Auto Attached 规则,用 glob 限定生效范围;把迁移指南与发布流程写成 Agent Requested 规则并附清晰描述;把长篇架构文档设为 Manual。规则经团队市场统一分发。

效果机制:常驻上下文开销被压到可控范围,规则与实际编辑对象对齐;团队约定从口头共识变成随仓库版本化、可评审的资产。

6.2. 案例二:以云智能体处理批量迁移

背景:需要在数十个模块上执行同一类机械性迁移(如依赖升级后的 API 替换),人工处理耗时且易漏。

方案:把迁移规则写成 Auto Attached 规则,明确「禁止顺手重构无关代码」;为每个模块派发独立的后台或云端智能体任务,令其并行执行;要求每个任务完成后以独立 PR 回传,禁止直接提交到主干。

效果机制:任务彼此隔离,单个任务失败不影响其他任务;每个 PR 独立可审查、可回滚;批量变更的爆炸半径被限制在 PR 粒度。

6.3. 案例三:以 Bugbot 做合并前审查

背景:AI 生成的改动量大,人工审查成为瓶颈,且审查质量随审查疲劳下降。

方案:在 PR 流程中启用 Bugbot 代理式代码审查,把「风格与常见缺陷」交给机器先过一遍;人工审查聚焦于语义正确性与架构一致性。

效果机制:把审查分成了机器可判与人工必判两层,人工注意力被集中到高价值判断上。需要注意的是,这类审查属于辅助手段,不能替代回归测试——本组未见 Bugbot 可程序化判分的公开材料,记为 。

6.4. 案例四:受监管行业的私有化约束

背景:金融或医疗行业团队,代码不可外传、不可用于训练,且需要留存 AI 产出记录以备审计。

方案:启用团队级隐私模式;在 Enterprise 档配置代码库、模型与 MCP 访问控制,限定可用的模型与服务器范围;关闭或限制 Auto-run 与浏览器访问;开启审计日志与服务账户;通过 AI 代码追踪 API 将 AI 生成记录导入内部审计系统。

效果机制:把「能看到什么、能做到什么、留下了什么记录」三件事同时落在平台侧,形成可对外说明的治理证据链。


7. 总结

7.1. 优势

  1. 上下文成本调控设计最细:四种规则类型把「注入多少」变成可调旋钮,直接对应 L1 层的核心矛盾。
  2. 编辑器体验最强:Tab 预测「下一次编辑」与逐块接受差异的组合,使紧密监督式的工作流效率最高。
  3. 组织级治理完整:SAML/OIDC、SCIM、代码库/模型/MCP 访问控制、Auto-run 控制、审计日志、AI 代码追踪 API,构成企业放权所需的完整闭环。
  4. 团队市场是独特设计:把规则、技能与插件升级为可版本化、可分发的团队资产。
  5. VS Code 兼容:迁移成本低,插件生态可直接复用。

7.2. 局限

  1. L5 评估层最薄:有审查与用量观测,缺少机械判据与回归集,质量保障需完全依赖团队自建的测试与 CI。
  2. 本地执行隔离粒度未披露:无法与终端型工具的操作系统级沙箱做等价性比较。
  3. 企业治理能力集中在最高档:中小团队在 Teams 档缺少组织级审计留痕。
  4. Auto 模式与额度池的双层计费增加了成本心智负担:不主动管理路由策略的团队容易在低价值任务上耗尽额度。
  5. 规则膨胀是主要退化路径:常驻规则无节制增长会直接稀释有效上下文。

7.3. 适用边界

场景是否适用理由
编辑器内的紧密监督式开发适用差异逐块接受 + Tab 体验最强
多语言单体仓库的日常维护适用规则按 glob 挂载可精确对齐模块
数小时级无人值守长任务部分适用有云智能体,但隔离粒度与可观测性不如终端型工具
受监管行业适用(需 Enterprise 档)治理闭环完整
需要完全开源可审计的执行栈不适用闭源产品,应选 Codex CLI 或开源方案
预算极度敏感的个人开发者部分适用同类中定价偏高,可考虑 Trae 或开源方案

7.4. 选型建议

选 Cursor 的判断标准是:团队的主要工作流在编辑器内,且愿意为组织治理付费。如果你的团队每天在 IDE 里工作八小时、需要逐处审阅 AI 的改动,Cursor 的 L1 与 L6 组合是最匹配的;如果你的工作以长时批量任务为主,应优先考虑 Claude Code 或 Codex CLI,并把 Cursor 作为辅佐的编辑器。

无论是否选择 Cursor,本组建议先做一件事:把团队的工程约定写成仓库内的规则文件,并通过团队市场分发。这一步是所有 AI IDE 收益的前置条件,与选哪家关系不大。


信息缺口声明

  1. 版本号与发布时间:撰写时未取得可核验的当期版本号与发布说明,标 [待填写];自研 Composer 模型的代次与时间标 。
  2. 本地沙箱实现细节:操作系统级隔离原语、默认写入范围、网络代理机制未获官方披露,标 [待填写]
  3. Pro+ 与 Ultra 的准确价格:官方定价页未在静态内容中直接展示,第三方口径分别为约 $60/月与 $200/月,标 。
  4. Hobby 档的具体额度(补全次数、慢速请求数)来自第三方汇总,标 。
  5. 年付优惠幅度(约 20%)与额度池规则来自第三方解读,标 。
  6. Bugbot 是否支持程序化判分、是否有回归集概念:未获官方材料确认,标 。
  7. 企业落地效果数据:本组未检索到可支撑的一手来源,未采用任何未经核实的量化效果数字。

8. 参考资料

  1. Cursor 官方定价页 — Anysphere,2026。https://cursor.com/pricing
  2. Cursor 官方网站 — Anysphere,2026。https://cursor.com/
  3. Cursor 官方文档 — Anysphere,2026。https://docs.cursor.com/
  4. Cursor 安全说明页 — Anysphere,2026。https://cursor.com/security
  5. Cursor 企业版页面 — Anysphere,2026。https://cursor.com/enterprise
  6. Cursor 社区论坛 — Anysphere,2026。https://forum.cursor.com/
  7. Model Context Protocol 官方站 — MCP / AAIF,2024—2026。https://modelcontextprotocol.io/
  8. Effective context engineering for AI agents — Anthropic,2025。https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents
  9. Equipping agents for the real world with Agent Skills — Anthropic,2025-10-16。https://www.anthropic.com/engineering/equipping-agents-for-the-real-world-with-agent-skills
  10. 2025 Stack Overflow Developer Survey — Stack Overflow,2025-07-30。https://survey.stackoverflow.co/2025/
  11. DORA 2025 State of AI-assisted Software Development — Google Cloud / DORA,2025。https://dora.dev/
  12. Terminal-Bench 官方站 — Stanford / Laude Institute,2025—2026。https://www.tbench.ai/

Cursor (AI IDE Platform Market Research)

1. Introduction

Cursor is an AI-native integrated development environment developed by Anysphere, built on a fork of VS Code. It entered the public eye in 2023 in a form of "editor + autocomplete + chat", then quickly pivoted to an agent-centric product architecture, and is now one of the most recognizable products in the AI IDE category by brand awareness.

Cursor's product strategy has a distinctive feature: it turns as much of Harness's six-layer capabilities as possible into "out-of-the-box" defaults, while making team-side organizational governance capabilities paid add-ons. Individual users get rules, MCP, skills, hooks and cloud agents at the Pro tier; while centralized billing, team marketplace, usage analytics, privacy mode, SSO, SCIM, audit logs and the AI code tracking API sit at the Teams and Enterprise tiers. This tiering line is essentially selling L1–L4 (individual productivity) separately from L5–L6 (organizational predictability).

1.1. Developer and Product History

ItemContent
DeveloperAnysphere
Product formA fork of VS Code desktop IDE (macOS / Windows / Linux), paired with cloud agents and a web console
First public release2023 (exact release date)
Key iterations2025-06 billing model changed from "fast/slow requests" to a credit system based on actual model costs (); subsequent iterations continuously added cloud agents, background agents, the team marketplace and agentic code review
Ecosystem positionCompatible with VS Code extensions, themes and shortcuts; while also building its own rules, skills, extensions and MCP ecosystem

1.2. Positioning and Latest Version

Cursor is positioned as an editor-first AI development environment: it puts the strongest inline experience (Tab prediction and inline diffs) together with full agent capabilities in a single interface, so developers don't need to switch tools between "writing it yourself" and "delegating to AI". This creates a clear division of labor with the terminal-centric Claude Code and Codex CLI — the latter two are better suited to long-running, unattended batch tasks.

The latest version and version number are fast-changing information; at the time of writing, no verifiable current version number could be obtained from the official release page, recorded as [To be filled]; the specific generation and release timing of its in-house model (the Composer series) are likewise marked [To be verified].

1.3. Pricing

The following prices are taken from Cursor's official pricing page (accessed in 2026):

TierPriceKey benefits
HobbyFreeNo credit card required; limited agent requests; access to Composer
Pro$20/monthHigher agent quota; ample Grok and Composer quota; access to frontier models; Grok Bot; MCP, skills and hooks; cloud agents; usage-based Bugbot
Pro+ (~$60/month per third-party reports)Listed by the official page among the individual tiers; the exact price is not shown directly in the page's static content
Ultra (~$200/month per third-party reports)Listed by the official page among the individual tiers, positioned for very high usage and early access to new features
Teams$40/user/month (Standard / Premium two seat types)Everything in the individual tiers; centralized billing and management; a team marketplace for internal rules, skills and extensions; Bugbot agentic code review; cloud agents and automations with shared team context; usage analytics; team-wide privacy mode; SAML/OIDC SSO
EnterpriseCustomEverything in Teams; aggregated usage; invoice / PO billing; SCIM seat management; codebase, model and MCP access controls; Auto-run, browser and network controls; audit logs and service accounts; AI code tracking API; priority support and account management

Supplementary notes (third-party, marked [To be verified]): annual billing is roughly 20% cheaper than monthly; the Hobby tier includes a limited autocomplete quota and a small number of slow premium requests; paid tiers use a two-layer "credit pool + Auto mode" structure, where in Auto mode Cursor routes to a more cost-effective model without consuming the credit pool used for manual model selection.


2. Glossary

TermEnglish / AbbreviationDefinition
Cursor rulesRulesProject convention files; early on a single root-level .cursorrules file, now a multi-file ruleset in the .cursor/rules/ directory, supporting automatic attachment matched by path
Rule matching patternGlobsDeclaration of a rule file's effective scope, using wildcards to limit which files or directories it applies to, so rules are injected on demand rather than wholesale
Always-on rulesAlways RulesRules always injected into every request; suitable for project-level non-negotiable constraints
Auto-attached rulesAuto AttachedRules automatically injected when a specified file path is matched; suitable for conventions differentiated by language or module
Agent-requested rulesAgent RequestedRules that the agent decides whether to read based on relevance; must include a description for it to judge
Manual rulesManual RulesRules that take effect only when explicitly referenced in the prompt; suitable for low-frequency long documents
ComposerComposerCursor's multi-file editing and agentic instruction interface, able to plan and apply changes across files
TabTabCursor-level autocomplete capability, predicting the "next edit" rather than the "next word", applicable across multiple lines
Agent ModeAgent ModeA mode where the agent autonomously searches, modifies, runs commands and iterates until the task is complete
Cloud agentsCloud AgentsAgents executed asynchronously in Cursor's hosted environment, returned as PRs upon completion
Background agentsBackground AgentsAgent instances running in parallel locally or in the cloud without blocking the current editing session
BugbotBugbotAgentic code review capability that automatically produces review opinions on PRs; billed by usage
Team marketplaceTeam MarketplaceA private marketplace for teams to centrally publish and distribute rules, skills and extensions
Team-wide privacy modeTeam-wide Privacy ModeAn organization-level switch enabled by administrators, ensuring Cursor and its model providers do not use code for training
AI code tracking APIAI Code Tracking APIAn interface for enterprises to export records related to AI-generated code for internal attribution and auditing
Credit poolCredit PoolModel usage quota included in paid tiers, deducted at token unit price when manually selecting frontier models
Auto ModeAuto ModeA mode where Cursor's routing automatically selects a more cost-effective model, without consuming the credit pool ()
MCP access controlsMCP Access ControlsA capability provided at the Enterprise tier, allowing limits on the range of MCP servers organizations may connect

3. Feature Description

3.1. In-Editor Intelligence

CapabilityDescriptionLayer in Harness
Tab autocompletePredicts the "next edit" as its target, supporting application across multiple lines and cross-position jumpsL1 (context selection) + L2 (editing tools)
Inline editingSend natural-language modification instructions on a selected code block, producing diffs that can be accepted hunk by hunkL2 + L6 (human per-hunk confirmation acts as a guardrail)
Chat and codebase Q&AContextual Q&A based on the repository index and open filesL1
Rule injectionInject project conventions matched by directory and fileL1

3.2. Agent and Parallel Execution Capabilities

CapabilityDescriptionHarness layer
Agent ModeAutonomously searches, plans, modifies across files and runs commandsL3
ComposerThe main interface for multi-file editing and agentic instructionsL3 + L1
Cloud agents / background agentsTasks execute asynchronously outside the current session and return results upon completionL3 (dispatch and resume) + L4 (task state persistence)
AutomationProvided at the Teams tier, running periodic tasks with shared team contextL3
Browser / network controlsThe Enterprise tier can enforce control policies on Auto-run, browser and network accessL6

3.3. Extension and Integration Capabilities

  • MCP: Can connect external tools and data sources; the Enterprise tier provides MCP access controls limiting the range of servers an organization may use.
  • Skills and hooks: Available from the Pro tier onward, allowing reusable workflows and lifecycle scripts to be fixed into the repository and shared across the team.
  • Extensions and team marketplace: Rules, skills and extensions can be published to the team-internal marketplace for unified distribution; this is Cursor's most distinctive L1 governance design on the organizational side — upgrading "context conventions" from personal habit to versionable, auditable team assets.
  • VS Code compatibility: Extensions, themes and shortcuts can be migrated directly, lowering switching costs.

3.4. Team and Enterprise Capabilities

CapabilityTierPurpose
Centralized billing and managementTeamsUnified billing and seat management
Usage analyticsTeamsObserve team usage behavior and identify abnormal consumption
Team-wide privacy modeTeamsEnsure code is not used for training
SAML / OIDC SSOTeamsUnified identity
Aggregated usage + invoice / POEnterpriseIntegration with procurement and finance processes
SCIM seat managementEnterpriseAutomatic provisioning and deprovisioning
Codebase / model / MCP access controlsEnterpriseLimit the usable scope
Auto-run, browser and network controlsEnterpriseCap the agent's upper autonomy
Audit logs and service accountsEnterpriseBehavior trails and system integration
AI code tracking APIEnterpriseExport AI-generated records for internal attribution

4. Platform Architecture

图 4-1|Cursor 双运行时平台架构(本地编辑器 × 云端代理运行时)

Cursor 双运行时平台架构(本地编辑器 × 云端代理运行时) 信息截止 2026 · 示意:基于本文 4.1 总体架构绘制 上下文装配层(本地 + 云端 · 本图重点) 两侧装配规则必须一致 汇总规则 · 打开文件 · 索引检索 · 对话历史 → 生成每次请求的实际输入 本地侧装配 云端侧装配 本地执行域(编辑器侧) 编辑器内核(本地) VS Code 分支 · 文件 / 终端 / 插件 / 差异呈现 工具执行层(本地工作区) 读写 · 命令 · 浏览器 · MCP 调用 云端执行域(代理运行时) 模型路由层(云端) 自研 / 第三方前沿模型 · 按档位 / 额度 / 复杂度路由 云智能体运行时(Cursor 托管) 异步执行长任务 · 完成后以 PR 回传 工具执行层(云沙箱) 读写 · 命令 · 浏览器 · MCP 隔离执行 用量 · 审计上报 策略 · 席位下发 团队控制台(Web) Teams / Enterprise 档 计费 · 席位 · 策略 · 用量分析 · 审计 —— 组织治理能力 结构解读:双运行时由同一上下文装配层贯穿,两侧装配规则一致,是同一任务跨本地与云端不割裂的前提。

数据来源:基于本文分析绘制的示意图。

4.1. Overall Architecture

Cursor uses a dual-runtime structure of "local editor + cloud agent runtime":

ComponentLocationResponsibility
Editor kernelLocalA fork of VS Code, responsible for files, terminal, extensions and diff rendering
Context assemblerLocal + cloudAggregates rules, open files, index search results and conversation history to produce the actual input for each request
Model routing layerCloudRoutes between the in-house model and third-party frontier models by tier, quota and task complexity
Tool execution layerLocal workspace / cloud sandboxExecutes reads/writes, commands, browser and MCP calls
Cloud agent runtimeCursor-hostedExecutes long tasks asynchronously and produces PRs upon completion
Team consoleWebBilling, seats, policies, usage analytics and auditing

The key engineering implication of this structure is: a single "task" may span both local and cloud execution domains, so the context assembly rules must be consistent on both sides, or there will be a split where "it runs well locally but goes off the rails in the cloud". This also explains why Cursor puts rules and skills into the team marketplace for unified distribution.

4.2. Rules and Context Assembly

Cursor's rules system is among the most finely layered of the six platforms in this group; the four activation modes correspond to four context costs:

Rule typeActivationContext costBest-fit scenario
AlwaysInjected on every requestHighest; permanently occupies the windowProject-level non-negotiable constraints (security red lines, disallowed APIs)
Auto AttachedAuto-injected when a glob matchesMedium; aligned with the current work objectLanguage / module / directory-level conventions
Agent RequestedRead by the agent after judging by descriptionLow; loaded on demandTopic knowledge (migration guides, release processes)
ManualLoaded only when explicitly referenced in the promptNear zero (not invoked, not consumed)Long documents, low-frequency references

This design maps directly onto two principles of the Harness L1 layer: context is a scarce resource, and too much guidance becomes no guidance. Injecting a 200-line project specification indiscriminately into every request both wastes budget and dilutes attention; mounting by glob and reading on demand is the scalable approach.

4.3. Execution and Isolation Model

Cursor's execution safety relies on three stacked layers:

  1. Diff rendering and manual acceptance: every change is presented as diff hunks, accepted or rejected hunk by hunk — this is the default first guardrail, keeping the judgment of "what changed" in human hands.
  2. Command confirmation and Auto-run policies: command execution requires confirmation by default; the Enterprise tier provides Auto-run, browser and network control policies, letting organizations uniformly set how far to open things up.
  3. Cloud-side sandbox: cloud agents run in Cursor's hosted environment, isolated from the local machine, naturally limiting the blast radius.
    1. Self-hosted infrastructure hosting (Self-Hosted Machines, 2026-09-02 changelog): tool execution for cloud agents can land on the enterprise's own network (in forms such as AWS Lambda MicroVM, Kubernetes, Coder, Cloudflare, Daytona, Modal), while planning and the reasoning loop remain on the Cursor cloud — L2 execution is deployed separately from L1/L3 orchestration, serving data-compliance scenarios. Cursor discloses that more than 60% of its internally merged PRs are generated by cloud agents (vendor-reported figure).

It should be noted: Cursor's official pricing page and public materials do not disclose a list of operating-system-level sandbox primitives at the same granularity as Claude Code (such as the specific configurations and default write scopes of Seatbelt / bubblewrap); this item is recorded as [To be filled], and one should not assume its isolation strength is equivalent to that of terminal-style tools.


5. Harness Design

5.1. L1 Context Engineering Layer

Cursor's investment in L1 is mainly reflected in three areas:

(1) Layering and on-demand loading of rules. The four rule types (Always / Auto Attached / Agent Requested / Manual) turn "how much to inject" into an adjustable knob. The engineering recommendation: keep Always rules within a few dozen lines, writing only non-negotiable red lines and global conventions; mount language and module conventions via Auto Attached globs; and route long documents through Manual.

(2) Codebase indexing and semantic retrieval. The index lets the agent consume context by relevance rather than loading everything, which is the prerequisite for usability on medium-or-larger repositories. The lever under the user's control is controlling the index scope — excluding generated artifacts, lock files and output directories from the index significantly reduces noisy recall.

(3) Model routing and credit awareness. Auto mode hands cost and latency routing to the platform, while manual model selection consumes the credit pool. This is effectively a cross-cutting design between L1 and L6: indirectly constraining context cost through routing policy. Teams should be clear about which tasks may use frontier models (complex refactors, architecture decisions) and which must use Auto (autocomplete, routine changes), or credits will be drained on low-value tasks.

Known weaknesses: always-on rules and indexed content together form a fixed overhead for every request; the more rules you write, the smaller the window available for the task itself. This is the most common degradation path for Cursor users — a rules file grows from 50 lines to 500, and then they complain "the agent got dumber".

5.2. L2 Tools and Execution Layer

Tool categorySpecific formIsolation and confirmation
File read/writePresented as diff hunks, accepted / rejected hunk by hunkHuman as the final gate
Terminal commandsRequire confirmation by default; Auto-run policy configurablePolicy can be enforced organization-wide
BrowserUsed for frontend tasks and verificationControllable at the Enterprise tier
MCPConnects external systems and data sourcesServer whitelist possible at the Enterprise tier
Skills and hooksReusable workflows and lifecycle scriptsVersioned with the repository, reviewable
Cloud agentsExecute in a hosted environmentNaturally isolated from the local machine

Design highlight: making MCP access controls an Enterprise capability. This is relatively rare among comparable products — most products allow arbitrary MCP server connections, and yet MCP servers are precisely a high-risk entry point for prompt injection and privilege escalation. Cursor elevating "what can be connected" into an organizational policy is an uncommon explicit link between L2 and L6.

Known weakness: the isolation granularity of the local execution path is not publicly disclosed, making it impossible to judge equivalence with terminal-style tools (Claude Code's Seatbelt / bubblewrap, Codex CLI's Landlock + seccomp).

5.3. L3 Orchestration and Control Layer

Cursor's orchestration capability is made up of three tiers:

  1. Single-session agent loop: plan, execute, observe results and iterate within the current session until the task completes or is interrupted.
  2. Background / parallel agents: dispatch tasks to independent execution units without blocking the current editing, suited to parallelizable independent subtasks.
  3. Cloud agents and automation: execute asynchronously in a hosted environment and return results as PRs, suited to long-duration and periodic tasks.

From an engineering standpoint, the three should be treated as different levels of trust: the single-session loop suits changes requiring close supervision; background agents suit mutually independent batch tasks; cloud agents suit migrations and refactors where regression protection is already established.

Objectification of the orchestration layer (Projects, Beta, phased rollout from 2026-09-10): Projects productizes the large-granularity work unit at the "one feature / one migration" level into an independent object — the coordinator agent (Coordinator Agent) itself does not write code; it is only responsible for planning, dispatching tasks to several parallel implementation agents and collecting the results; the project runs on a dedicated cloud computer (not interrupted by shutdown), and when local verification is required the coordinator temporarily spins up a local agent; the project maintains cross-machine synchronized shared files and context, so the testing methods and codebase knowledge accumulated by any agent are reused by subsequent agents; it can also be bound to a Slack channel, a scheduled task or a PR event to automatically trigger delegation. This is the first form in this group that productizes the L3 orchestration layer (coordinator — sub-agent dispatch) into an independent object, evolving in the same direction as Claude Code's sub-agent mechanism and the OpenAI Agents API's hosted multi-agent. Pricing has not been announced, [To be verified].

Known weakness: public materials do not show a lifecycle event list as complete as Claude Code's hooks, nor an explicit "plan — confirm — execute" two-phase mode as a first-class citizen. For scenarios that require "locking in the plan before acting", users often have to codify this process themselves in their rules.

5.4. L4 Memory and State Layer

Cursor's L4 is made up of three parts:

ComponentPurposePersistence scope
Rules and context filesPreserve project conventions across sessionsVersioned with the repository, shared across the team
Cloud agent task stateProgress and results of long tasksIn the cloud, tied to the specific repository and PR
Team context (Teams tier)Shared rules, skills and extensionsOrganization-level, distributed via the team marketplace

The actual strength of this layer depends on whether the team writes conventions into the repository. Cursor provides the mechanism, but it does not replace engineering discipline: a repository without rule files starts from zero on every session.

5.5. L5 Evaluation and Observability Layer

CapabilityDescriptionLimitation
Bugbot agentic code reviewAutomatically produces review opinions on PRsAn assistive review, not equivalent to regression-set scoring
Usage analyticsObserve team usage behavior and consumptionIt is cost observability, not quality observability
Diff review interfaceHuman accepts / rejects hunk by hunkEntirely dependent on human attention
AI code tracking API (Enterprise)Exports AI-generated records for internal attributionRequires the enterprise to build its own analysis pipeline

L5 is the thinnest of the six layers in Cursor. It provides observability of cost and usage, but does not provide a mechanism for "the machine judging whether this change was right or wrong" — such mechanisms exist naturally through testing and CI in terminal-style tools, while in editor-style tools the team must fill the gap itself. This group's recommendation is therefore: teams using Cursor must establish regression testing and CI gates as independent hard constraints; they cannot count on the tool to provide them.

5.6. L6 Governance and Security Layer

Cursor's L6 is the most organizationally complete among the six platforms in this group:

Governance dimensionImplementationTier
IdentitySAML / OIDC SSO; SCIM seat managementTeams / Enterprise
DataTeam-wide privacy mode (not used for training); security page discloses data handling practicesTeams
Access scopeCodebase, model and MCP access controlsEnterprise
Upper autonomyAuto-run, browser and network controlsEnterprise
AuditAudit logs and service accountsEnterprise
AttributionAI code tracking API; AI code trackingEnterprise
BillingAggregated usage; invoice / POEnterprise

For regulated industries, the four capabilities — "codebase, model and MCP access controls + Auto-run controls + audit logs + AI code tracking API" — together form a complete closed loop for whether an enterprise can delegate authority: it can limit what it sees, limit what it can do, check retroactively what it did, and separately attribute AI output from human output.

Known weakness: audit and tracking capabilities are concentrated at the Enterprise tier; if a small or mid-sized enterprise stays at the Teams tier, it lacks organization-level behavioral trails.

5.7. Six-Layer Capability Summary

LayerRatingOne-line assessment
L1 Context engineering★★★Four-tier rule mechanism + index + routing, the finest-grained context-cost control design of its kind
L2 Tools and execution★★★Complete tool surface, with the MCP whitelist a highlight; local isolation granularity undisclosed
L3 Orchestration and control★★★In-session loop + background agents + cloud agents, all three levels present; lacks an explicit planning mode
L4 Memory and state★★Relies on repository files and cloud task state; no independent memory mechanism
L5 Evaluation and observability★★Has review and usage observability, but no mechanical criteria or regression set
L6 Governance and security★★★Most complete organizational governance, but concentrated at the Enterprise tier

6. Practical Case Studies

Note: the case studies in this section are written based on Cursor's publicly disclosed capabilities and reproducible workflow orchestration, and do not cite unverified enterprise performance data. Wherever quantitative results are involved, they are either omitted or marked [To be verified].

6.1. Case Study 1: Building Layered Rules for a Large Repository

Background: a multilingual monorepo where the team's conventions on directory structure and error handling were inconsistent, and agent-produced code style drifted badly.

Approach: reorganize the rules into four categories — put a few-dozen-line Always rule in the root (security red lines, disallowed APIs, commands that must run before commit); place Auto Attached rules in per-language and per-module directories with globs limiting their effective scope; write migration guides and release processes as Agent Requested rules with clear descriptions; and set long-form architecture documents as Manual. Rules are distributed uniformly through the team marketplace.

Effect mechanism: always-on context overhead is compressed into a controllable range, and rules align with the actual objects being edited; team conventions go from verbal consensus to versioned, reviewable assets stored with the repository.

6.2. Case Study 2: Handling Batch Migration with Cloud Agents

Background: the same class of mechanical migration needs to be run across dozens of modules (such as API replacement after a dependency upgrade); doing it manually is time-consuming and prone to omissions.

Approach: write the migration rules as Auto Attached rules, explicitly stating "do not refactor unrelated code as a side task"; dispatch an independent background or cloud agent task per module to run in parallel; require each task to return as its own PR upon completion, forbidding direct commits to the main branch.

Effect mechanism: tasks are isolated from each other, so a single task failure does not affect the others; each PR is independently reviewable and revertible; the blast radius of the batch change is limited to PR granularity.

6.3. Case Study 3: Using Bugbot for Pre-Merge Review

Background: the volume of AI-generated changes is large, human review becomes a bottleneck, and review quality degrades with review fatigue.

Approach: enable Bugbot agentic code review in the PR process, letting the machine pass over "style and common defects" first; human review focuses on semantic correctness and architectural consistency.

Effect mechanism: review is split into a machine-judgable layer and a human-must-judge layer, concentrating human attention on high-value judgments. Note that this kind of review is an assistive measure and cannot replace regression testing — this group has seen no public material showing Bugbot can score programmatically, so it is marked [To be verified].

6.4. Case Study 4: Privatization Constraints in Regulated Industries

Background: teams in finance or healthcare where code cannot leave the organization or be used for training, and AI output records must be retained for audit purposes.

Approach: enable team-wide privacy mode; configure codebase, model and MCP access controls at the Enterprise tier to limit the usable models and server scope; disable or restrict Auto-run and browser access; turn on audit logs and service accounts; and import AI-generated records into the internal audit system via the AI code tracking API.

Effect mechanism: the three things — "what it can see, what it can do, and what records it leaves behind" — are simultaneously enforced on the platform side, forming a governance evidence chain that can be presented externally.


7. Summary

7.1. Strengths

  1. Finest context-cost control design: the four rule types turn "how much to inject" into an adjustable knob, directly addressing the core tension of the L1 layer.
  2. Strongest editor experience: the combination of Tab predicting the "next edit" and hunk-by-hunk diff acceptance makes tightly-supervised workflows the most efficient.
  3. Complete organizational governance: SAML/OIDC, SCIM, codebase/model/MCP access controls, Auto-run controls, audit logs and the AI code tracking API form the complete closed loop an enterprise needs to delegate authority.
  4. The team marketplace is a distinctive design: upgrading rules, skills and extensions into versionable, distributable team assets.
  5. VS Code compatibility: low migration cost; the extension ecosystem can be reused directly.

7.2. Limitations

  1. L5 evaluation layer is the thinnest: it has review and usage observability but lacks mechanical criteria and a regression set; quality assurance must depend entirely on team-built testing and CI.
  2. Local execution isolation granularity is undisclosed: it cannot be compared for equivalence with the OS-level sandboxes of terminal-style tools.
  3. Enterprise governance is concentrated at the top tier: small and mid-sized teams at the Teams tier lack organization-level audit trails.
  4. The two-layer billing of Auto mode and the credit pool adds cognitive cost: teams that do not actively manage routing policy tend to drain credits on low-value tasks.
  5. Rule bloat is the main degradation path: unbounded growth of always-on rules directly dilutes effective context.

7.3. Applicability Boundaries

ScenarioApplicableReason
Tightly-supervised development inside the editorApplicableHunk-by-hunk diff acceptance + strongest Tab experience
Day-to-day maintenance of a multilingual monorepoApplicableRules mounted by glob align precisely with modules
Unattended long tasks of several hoursPartially applicableHas cloud agents, but isolation granularity and observability are inferior to terminal-style tools
Regulated industriesApplicable (requires Enterprise tier)Complete governance closed loop
Need for a fully open-source, auditable execution stackNot applicableClosed-source product; choose Codex CLI or an open-source option
Individual developers extremely sensitive to budgetPartially applicablePricing is on the higher side among its peers; consider Trae or an open-source option

7.4. Selection Recommendation

The criterion for choosing Cursor is: the team's primary workflow lives in the editor, and it is willing to pay for organizational governance. If your team works eight hours a day in the IDE and needs to review AI changes hunk by hunk, the Cursor L1 + L6 combination is the best match; if your work is dominated by long batch tasks, you should prioritize Claude Code or Codex CLI and treat Cursor as a supporting editor.

Regardless of whether you choose Cursor, this group recommends doing one thing first: write the team's engineering conventions as rule files in the repository and distribute them through the team marketplace. This step is a prerequisite for realizing the benefits of any AI IDE, and has little to do with which vendor you pick.


Information Gap Statement

  1. Version number and release timing: no verifiable current version number or release notes were obtained at the time of writing, marked [To be filled]; the generation and timing of the in-house Composer model are marked [To be verified].
  2. Local sandbox implementation details: OS-level isolation primitives, default write scopes and network proxy mechanisms have not been officially disclosed, marked [To be filled].
  3. Exact prices of Pro+ and Ultra: the official pricing page does not show them directly in static content; third-party figures are ~$60/month and ~$200/month respectively, marked [To be verified].
  4. The Hobby tier's specific quota (autocomplete count, number of slow requests) comes from third-party aggregation, marked [To be verified].
  5. The annual-billing discount (~20%) and credit pool rules come from third-party interpretation, marked [To be verified].
  6. Whether Bugbot supports programmatic scoring, and whether it has a regression-set concept: not confirmed by official material, marked [To be verified].
  7. Enterprise deployment performance data: this group found no supporting first-hand source, and adopted none of the unverified quantitative performance figures.

8. References

  1. Cursor official pricing page — Anysphere, 2026. https://cursor.com/pricing
  2. Cursor official website — Anysphere, 2026. https://cursor.com/
  3. Cursor official documentation — Anysphere, 2026. https://docs.cursor.com/
  4. Cursor security page — Anysphere, 2026. https://cursor.com/security
  5. Cursor enterprise page — Anysphere, 2026. https://cursor.com/enterprise
  6. Cursor community forum — Anysphere, 2026. https://forum.cursor.com/
  7. Model Context Protocol official site — MCP / AAIF, 2024–2026. https://modelcontextprotocol.io/
  8. Effective context engineering for AI agents — Anthropic, 2025. https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents
  9. Equipping agents for the real world with Agent Skills — Anthropic, 2025-10-16. https://www.anthropic.com/engineering/equipping-agents-for-the-real-world-with-agent-skills
  10. 2025 Stack Overflow Developer Survey — Stack Overflow, 2025-07-30. https://survey.stackoverflow.co/2025/
  11. DORA 2025 State of AI-assisted Software Development — Google Cloud / DORA, 2025. https://dora.dev/
  12. Terminal-Bench official site — Stanford / Laude Institute, 2025–2026. https://www.tbench.ai/