Cursor是什么
Cursor是一款以Visual Studio Code为基础构建的AI代码编辑器,由Anysphere开发。它把代码补全、自然语言问答、多文件编辑、终端执行和代码库检索放在同一个开发环境中。
与只给出代码片段的聊天助手不同,Cursor Agent可以读取项目上下文、制定步骤、编辑文件并调用工具。当前产品还覆盖云端智能体、命令行、移动端远程控制、自动化和拉取请求审查。
Cursor主要功能
- Tab根据当前文件和近期编辑预测下一段代码与光标位置;
- Agent可搜索代码库、修改多个文件、执行终端命令并检查结果;
- Composer提供面向复杂开发任务的自主编程模型;
- 代码库索引、引用文件和规则系统帮助模型理解项目;
- Cloud Agents可在隔离的远程环境中并行处理任务;
- Automations可按事件或计划触发重复开发工作流;
- CLI允许在终端中启动交互式智能体或非交互任务;
- Bugbot可在拉取请求中查找潜在缺陷并给出修复建议;
- MCP、Skills与Hooks可连接外部工具并约束执行流程;
- 团队版提供集中计费、SSO、用量分析和管理控制。
Tab智能补全
Tab不只补全当前一行,还会根据已有代码、最近修改和光标位置预测跨行改动。开发者可以逐次接受建议,适合样板代码、相似重构和连续编辑。
补全速度快,但仍可能复制错误模式或忽略业务约束。涉及安全、金额、权限和并发逻辑时,应把它视为草稿而不是最终审查。
Agent与Composer
Agent适合从自然语言目标开始完成跨文件任务,例如新增接口、修复测试或重构模块。它可以搜索、编辑、运行命令和读取报错,再根据结果继续迭代。
Composer是Cursor自研的编程模型系列,强调较快的智能体执行。用户也可选择第三方前沿模型,所选模型会影响质量、延迟以及包含额度的消耗速度。
代码库索引与项目上下文
Cursor会为项目建立索引,帮助语义搜索与智能体定位相关代码。用户可显式引用文件、文件夹、文档、Git历史或终端输出,减少模型只根据当前页面猜测。
规则、Skills和团队市场可沉淀项目约定,例如目录结构、测试命令、技术栈与禁止修改区域。规则仍需简洁且可验证,过多冲突指令会降低执行稳定性。
Cloud Agents与Automations
Cloud Agents在远程隔离环境中克隆代码并执行任务,用户可让多个智能体并行处理积压工作。完成后可查看改动、运行记录和生成的分支,再决定是否合并。
Automations可由日程、代码事件或外部触发器启动,适合依赖更新、测试修复和重复维护。自动运行代码会扩大权限与数据外传风险,企业应限制密钥、网络出口和可访问仓库。
Cursor CLI与移动端
Cursor CLI把智能体带到终端,可用于交互式编码、脚本化检查和CI辅助。移动端主要用于启动、查看和远程控制Cloud Agents,不是桌面IDE的完整替代品。
Bugbot代码审查
Bugbot连接GitHub拉取请求后,可分析改动并指出逻辑错误、安全风险或潜在回归。它适合补充人工审查,但不能替代测试、静态分析、依赖扫描和领域负责人批准。
MCP、Skills与Hooks
MCP允许Agent使用数据库、文档、设计系统和内部服务等上下文工具。Skills用于封装可复用流程,Hooks则可在工具调用或生命周期节点执行校验与控制。
第三方MCP服务器可能接触源码、凭据和客户数据,安装前需审查发布者、权限与传输范围。不要让未经验证的工具获得生产密钥或广泛写权限。
Cursor功能对比
| 功能 | 运行位置 | 主要用途 | 需要注意 |
|---|---|---|---|
| Tab | 桌面编辑器 | 实时续写与连续修改 | 需逐条审阅建议 |
| Agent | 本地编辑器 | 搜索、改文件、执行命令 | 控制终端与文件权限 |
| Cloud Agents | 远程环境 | 并行完成长任务 | 会存储运行所需上下文 |
| Automations | 云端或团队流程 | 事件驱动与定时维护 | 限制网络和密钥 |
| CLI | 本地终端或CI | 命令行智能体与脚本化 | 非交互任务要设退出条件 |
| Bugbot | GitHub拉取请求 | 智能代码审查 | 不能替代完整质量门禁 |
Cursor价格
Cursor按套餐收取订阅费,并为模型调用设置月度包含用量。以下是官网当前美元月付价格,个人套餐和团队套餐的税费、年付优惠及地区选项以结算页为准。
| 套餐 | 价格 | 包含用量 | 主要权益 |
|---|---|---|---|
| Hobby | 免费 | 有限Agent请求 | 基础Composer访问,无需信用卡 |
| Start | 印度每月₹649,含税 | Cursor Models充足用量,不含第三方模型池 | Cloud Agents、MCP、Hooks与Skills,不含Bugbot和Automations |
| Pro | 20美元/月 | 第三方模型池20美元,另含Cursor Models用量 | 无限Tab、更高Agent额度、Cloud Agents与Bugbot入口 |
| Pro Plus | 60美元/月 | 第三方模型池70美元,Agent限额约为Pro的3倍 | 适合日常高频使用Agent |
| Ultra | 200美元/月 | 第三方模型池400美元,Agent限额约为Pro的20倍 | 适合多智能体与自动化重度用户 |
| Teams Standard | 40美元/用户/月 | 按团队席位配置 | 集中管理、团队市场、SSO、分析与团队隐私模式 |
| Teams Premium | 120美元/用户/月 | Agent限额约为Standard的5倍 | 在Standard基础上增加高用量 |
| Enterprise | 联系销售 | 合同约定、可汇总用量 | SCIM、审计、访问控制、发票与优先支持 |
模型用量与超额计费
Pro、Pro Plus和Ultra包含Cursor Models与Other Models两个独立用量池,并在每个账单周期重置。第三方模型按其API费率扣减,模型越昂贵、上下文越长,额度消耗通常越快。
| 计费项目 | 规则 | 用户应如何管理 |
|---|---|---|
| Cursor Models池 | 覆盖Cursor自研或联合模型的充足包含用量 | 在用量面板查看剩余额度 |
| Other Models池 | 按第三方模型API费率扣减 | 高成本模型只用于关键任务 |
| On-demand | 包含额度用尽后按相同费率后付费 | 启用前设置预算与提醒 |
| Teams第三方模型 | 另加每百万Token 0.25美元Cursor Token Rate | 比较Auto模式与直选模型成本 |
| 区域数据驻留 | 符合条件的模型价格上浮10% | 企业部署前纳入总成本 |
官方建议只使用Tab和少量Agent的用户通常可落在Pro范围,日常Agent用户常见总用量约60至100美元,多个智能体和自动化重度用户可能超过200美元。实际消耗取决于模型、上下文、重试和任务长度。
Cursor使用教程
从现有项目开始使用
- 安装Cursor并只从官方渠道登录与订阅;
- 打开现有仓库,先检查Git状态并创建工作分支;
- 等待必要的代码库索引完成,排除密钥与大型生成目录;
- 写入简短项目规则,包括测试命令和禁止修改范围;
- 先用问答让Agent解释结构,不立即允许大范围修改;
- 选择一个边界清晰的小任务,要求先给实施步骤;
- 审阅差异、运行测试并人工提交,不盲目接受全部改动。
用Agent完成一个可靠任务
- 说明目标、验收标准、相关文件和不能改变的行为;
- 要求Agent先搜索现有实现与测试,再提出方案;
- 把任务拆成小批次,每批改动后查看差异;
- 允许执行最小必要命令,不授予无关系统权限;
- 让Agent新增或更新测试,并实际运行检查;
- 针对失败日志继续修复,避免只隐藏报错;
- 最后人工检查安全、性能、兼容性和回滚方式。
安全使用Cloud Agents
- 只连接任务必需的仓库与分支;
- 使用短期、低权限凭据,不上传长期生产密钥;
- 限制网络出口、自动运行命令和可访问的MCP;
- 启用Privacy Mode并核对所选模型的数据保留要求;
- 让智能体在隔离环境运行测试和静态检查;
- 审阅完整运行记录、提交和依赖变化;
- 由人工批准合并与部署,并及时撤销临时凭据。
Cursor适合哪些用户
- 个人开发者:快速完成样板代码、调试与重构;
- 全栈团队:跨前端、后端、数据库与测试协作;
- 大型代码库维护者:借助索引理解陌生模块和依赖;
- 技术负责人:沉淀项目规则、Skills和审查流程;
- 创业团队:并行验证功能和处理积压任务;
- 企业研发组织:使用SSO、SCIM、审计和访问策略;
- 终端重度用户:通过CLI将AI加入本地开发流程。
Cursor的优势
- 编辑器、代码库搜索、终端和AI修改紧密结合;
- Tab适合低摩擦日常补全,Agent适合复杂任务;
- 支持多家前沿模型,也提供Cursor模型用量池;
- 规则、MCP、Skills与Hooks便于定制工作流;
- Cloud Agents与Automations可并行处理长期任务;
- Bugbot将AI检查带入拉取请求;
- Teams和Enterprise覆盖身份、权限与治理需求。
使用限制与注意事项
- Agent可能生成能运行但业务逻辑错误的代码;
- 跨文件自动修改会放大错误,必须使用版本控制;
- 模型调用按用量消耗,不代表订阅后所有模型无限使用;
- 长上下文、昂贵模型和反复重试会快速消耗额度;
- 代码库索引可能遗漏生成代码、子模块或被排除文件;
- Cloud Agents需要存储执行所需数据,不适合禁止云端代码存储的项目;
- 外部MCP、插件与Hooks可能带来供应链和数据外传风险;
- 移动端适合控制云端任务,不能代替完整桌面开发。
隐私、安全与企业治理
个人用户和团队都可启用Privacy Mode。启用后,Cursor承诺不会使用代码数据训练其模型,模型提供商也不会用这些数据训练,但部分云端能力仍必须存储运行所需上下文。
大多数模型在零数据保留协议下运行,少数需要提供商保留数据的模型必须由隐私模式用户或企业管理员批准。使用自带API密钥时,数据处理遵循对应模型供应商政策,不继承Cursor的零保留保证。
- Cursor已披露SOC 2 Type II鉴证并进行年度渗透测试;
- 传输中和静态数据使用加密,企业可咨询区域驻留与CMEK;
- 团队可强制Privacy Mode、SAML/OIDC SSO和模型访问策略;
- Enterprise增加SCIM、审计日志、服务账户与网络控制;
- 禁止云端保存源码的组织不应启用Cloud Agents;
- 机密项目应同时使用最小权限、密钥轮换和人工合并门禁。
API、GitHub与开源说明
Cursor提供面向Cloud Agents的API与企业AI Code Tracking API,适用于创建远程任务或汇总AI代码使用情况。它们不是对Cursor核心模型或编辑器全部能力的通用开放API,权限与可用范围依套餐而定。
Cursor核心编辑器、智能体服务和模型不是开源产品。官方GitHub仓库主要用于问题跟踪或发布部分组件,Cursor基于开源VS Code构建也不代表其完整产品源代码开放。
常见问题
Cursor免费吗
Hobby可免费使用,包含有限的Agent请求和Composer访问。高频Agent、前沿模型、Cloud Agents与团队治理通常需要付费套餐。
Cursor Pro多少钱
Pro为每月20美元,Pro Plus为60美元,Ultra为200美元。套餐包含不同模型用量,超出后可选择按需后付费,因此月度总支出可能高于订阅费。
Cursor和VS Code是什么关系
Cursor以VS Code开源代码为基础构建,界面、快捷键和许多扩展使用方式相近。Cursor增加了专有AI编辑、Agent、云端服务和计费体系。
Cursor会用代码训练模型吗
启用Privacy Mode后,Cursor承诺自身及模型供应商不会使用代码数据训练模型。Cloud Agents等功能仍会为运行而保存必要数据,BYOK则遵循对应供应商政策。
Cursor是开源的吗
不是,完整Cursor产品与核心AI服务并未开源。其VS Code基础和公开GitHub项目不能视为Cursor全部源代码。
桂公网安备45132202000164号