更新日志

具备电脑操作能力的云端代理

云端代理现在可以直接使用自己创建的软件来测试更改并演示工作成果。

在完成代码库导入后,每个代理都会在其独立的 VM 中运行,具备完整的开发环境。云端代理会生成可直接合并的 PR,并附带工件(视频、截图和日志),让你能够快速审阅它们的更改。

云端代理在你使用 Cursor 的所有环境中均可用,包括 Web、桌面端、移动端、Slack 和 GitHub。

前往 cursor.com/onboard 开始使用,观看代理自动完成配置并录制演示。你也可以在我们的公告中了解更多信息。

CLI 改进与 Mermaid ASCII 图表

本次版本更新新增了将计划从 CLI 交接到云端执行、内联渲染 ASCII 图示的能力,并带来了多项体验优化。

CLI 中的计划模式改进

生成 plan 时,CLI 现在会显示一个常驻的决策菜单。你可以选择在云端构建或在本地构建来执行该 plan。

输入 /plan 会让你回到当前的 plan 及其操作菜单。我们还在提示栏中添加了键盘快捷键,你可以使用方向键来切换选项,使用 Enter 执行选中的选项,并使用 Shift+Enter 作为“云端构建(Build in cloud)”的快捷键。

CLI 中的 Mermaid ASCII 图表

Mermaid 代码块现在会在 CLI 会话中以内联 ASCII 图表的形式渲染。流程图、时序图、状态机、类图和 ER 图都可以直接在终端中显示。

按下 Ctrl+O 可以在渲染后的图表和原始 Mermaid 源码之间切换,以便查看这两种表示形式。

其他改进

我们还对 CLI 做了大量改进,重点提升工具使用体验、易用性和可靠性。

插件、沙箱访问控制和异步子 Agent

此版本推出用于扩展 Cursor 的插件、对核心 Agent 功能(如子 Agent)的改进,以及针对沙箱命令的细粒度网络控制。

Cursor Marketplace 上的插件

插件会将 skills、subagents、MCP servers、hooks 和 rules 打包成一次安装包。Cursor Marketplace 让你可以发现并安装插件,通过预置的能力扩展 Cursor。

我们的首批合作伙伴包括 Amplitude、AWS、Figma、Linear、Stripe 等。这些插件覆盖了设计、数据库、支付、分析和部署等工作流。

你可以在 cursor.com/marketplace 浏览插件,或在编辑器中通过 /add-plugin 直接安装。

在我们的公告中了解更多信息。

沙箱网络访问控制

沙箱 现在支持更细粒度的网络访问控制,同时也支持本地文件系统目录和文件的访问控制。你可以精确定义智能体在运行沙箱命令时被允许访问哪些域名:

  • 仅用户配置:仅限访问 sandbox.json 中配置的域名
  • 用户配置 + 默认值:在你的允许列表基础上,再加上 Cursor 内置默认配置
  • 允许全部:在沙箱内不限制网络访问

使用企业方案的管理员可以在管理控制台中强制配置网络允许列表和拒绝列表,确保组织级的出站访问策略应用于所有智能体沙箱会话。

异步子智能体

之前,所有子智能体都是同步运行的,会阻塞父智能体直到它们完成。子智能体现在可以异步运行,父智能体可以在子智能体在后台执行时继续工作。

子智能体也可以再创建自己的子智能体,形成一个协同工作的树状结构。这让 Cursor 能够承担更大的任务,比如多文件功能、大型重构和棘手的 Bug。

自上次发布以来,我们也对子智能体做了一些性能优化。它们现在具有更低的延迟、更好的流式反馈,以及更高响应性的并行执行能力。

长期运行智能体(研究预览)

Cursor 现在可以在更长的时间跨度内自主工作,以完成更大、更复杂的任务。长期运行智能体会先进行规划,然后在无需人工干预的情况下执行并完成更困难的任务。

在研究预览和内部测试中,长期运行智能体完成了此前对常规智能体来说过于困难的工作。这带来了更大、更完整的 PR,同时减少了明显的后续跟进工作。

Cursor 的长期运行智能体现已在 cursor.com/agents 上向 Ultra、Teams 和企业套餐用户开放。

在我们的公告中了解更多信息。

子代理、技能与图像生成

Agents 正在你的整个代码库中处理越来越复杂、运行时间更长的任务。本次版本引入了新的 agent 框架改进,以实现更好的上下文管理,并在编辑器和 CLI 中带来了许多提升使用体验的修复。

子代理(Subagents)

子代理是独立的代理,用于专门处理父代理任务中彼此独立的部分。它们并行运行,使用各自的上下文,并且可以配置自定义提示词、工具访问权限和模型。

这样可以带来更快的整体执行速度、在主对话中提供更聚焦的上下文,以及针对每个子任务的专业能力。

Cursor 默认提供用于分析你的代码库、运行终端命令和执行并行工作流的子代理。这些子代理会自动帮助提升你在编辑器和 Cursor CLI 中的代理对话质量。

你也可以按需定义自定义子代理。访问我们的文档了解更多信息。

技能

Cursor 现在在编辑器和 CLI 中支持 Agent Skills。当与特定领域的知识和工作流相关时,Agent 可以发现并应用这些技能。你也可以通过斜杠命令菜单来调用某个技能。

SKILL.md 文件中定义技能,其中可以包含自定义命令、脚本,以及用于根据当前任务增强 Agent 能力的说明。

与始终生效的声明式 rules 相比,技能更适合用于动态上下文发现和过程式的“操作指南”类说明。这样既能让 Agent 拥有更高的灵活性,又能让上下文保持聚焦。

图像生成

直接通过 Cursor 的智能体生成图像。你可以用文字描述图像,或上传参考图片来引导底层图像生成模型(Google Nano Banana Pro)。

生成的图像会以内联预览的形式返回,并默认保存到你的项目 assets/ 文件夹中。这对于创建 UI 原型图、产品素材以及可视化架构图非常有用。

Cursor Blame 责任追踪

在企业版中,Cursor Blame 在传统 git blame 的基础上加入 AI 归因,让你能清楚看到哪些代码是由 AI 生成、哪些是由人工编写。

在审查或回顾代码时,每一行都会链接到生成该行代码的会话摘要,为你提供更改背后的上下文和推理过程。

Cursor Blame 会区分来自 Tab 自动补全、Agent 运行(按模型细分)以及人工编辑的代码。它还可以帮助你跟踪整个团队代码库中的 AI 使用模式。

来自 Agent 的澄清提问

在 Plan 和 Debug 模式下供 Agent 使用的交互式问答工具,现在允许 Agent 在任何对话中提出澄清问题。

在等待你的回复时,Agent 可以继续阅读文件、进行编辑或运行命令,并在你的回答到达后立即将其纳入后续操作。

你还可以通过指示自定义子 Agent 和技能 "use the ask question tool",来构建使用此工具的自定义子 Agent 和技能。