画布

Cursor 现在可以通过创建交互式画布来回答问题。

这些可视化内容可以包括使用表格、框体、图示和图表等内置组件构建的仪表盘和自定义界面,也可以包含 Cursor 现有的组件,例如差异视图和待办事项列表。

智能体窗口 中,画布是可持久保留的产物,位于侧边栏中,与终端、浏览器和版本控制并列显示。

Cursor 3.1 的智能体窗口或编辑器中试用。更多信息请参阅我们的公告

智能体窗口中的平铺布局与升级版语音输入

作为 Cursor 3 的一部分,此次发布对智能体窗口界面进行了多项改进。

平铺布局

将当前视图拆分为多个窗格,以并行运行和管理多个智能体。平铺布局让您无需在各个选项卡之间来回切换,也能更轻松地同时处理多项任务并比较不同智能体的输出。

您可以展开窗格以专注于某个对话,将智能体拖入各个平铺区域,并使用快捷键快速导航和整理。您的设置也会在不同会话之间保留。

升级版语音输入

语音输入听写现在更可靠、更准确。它会录下您的整段语音,并通过批量 STT 进行转写,从而获得更高质量的语音转文本效果。

您可以按住 Ctrl+M 开始说话,录音时我们还在 UI 中新增了波形、计时器,以及取消和确认按钮等控件。

空白状态下的分支选择

此前,从空白状态启动智能体时,通常默认使用您当前所在的分支。现在,您可以先搜索并选择一个分支,然后直接在该分支上启动云端智能体。

这样可以减少切换分支的额外步骤,并降低在错误分支上误运行的概率。

从 diff 跳转到文件

从 diff 直接跳到文件中的对应行。到达后,您即可充分利用编辑器的全部功能:手动修改、使用 Tab、转到定义等。

搜索文件的筛选器

在“Search in Files”中使用 include/exclude 筛选器,可将代码搜索范围限定到特定文件集合。

  • 语音输入处理期间,提示按钮现在会保持原位。
  • Plan 选项卡现在具备与文件相同的文档行为:支持可靠加载、脏状态跟踪、在 Plan 变更时重新加载,以及保存、复制和导出 markdown。
  • 新建智能体会话现在默认会在您偏好的项目目标中启动。
  • 文件选项卡名称现在会在当前智能体可见的选项卡范围内解析,而不再尝试在所有其他智能体的选项卡中保持全局唯一。
  • Cmd-K 现在显示更少但更相关的智能体结果,并限制为最近的匹配结果集 (即与您的查询匹配,且来自最近范围内的条目) 。
  • 在 macOS 上,文本现已采用抗锯齿渲染,字符边缘更清晰。
  • Design Mode 现在支持使用键盘在元素树中上下及横向导航,以便在评论前选中相应的 UI 元素。
  • 智能体窗口现在会避免执行非必要的高开销更新和获取操作。
  • 关闭选项卡时现在更不容易导致文件树异常,恢复速度也更快。
  • 现在会限制本地 diff 获取,以减少 SCM 视图中的 CPU/网络峰值和卡顿。
  • 文件树现在能更可靠地响应变更,也更不容易闪烁、显示过时内容或漏掉更新。
  • 扩展事件 (例如文件变更、诊断更新) 现在会限定在各自的工作区内,从而减少跨项目干扰。
  • 在长聊天中按回车发送后续消息,以前可能会卡住一秒多;现在几乎是即时的。
  • 将掉帧时间缩短约 87% 后,大型编辑现在的流式显示更加顺畅。

  • 修复了一个在滚动浏览长对话时会卡顿的缺陷。现在即使在线程很长时也依然流畅。
  • 修复了一个在智能体对话中包含大量 diff 或代码块时会闪烁并卡死的缺陷。

Bugbot 学习规则与 MCP 支持

此次发布为 Bugbot 带来了多项更新,包括可实时自我改进、支持 MCP、改进后的 Bugbot 自动修复,以及迄今为止最高的解决率。

Bugbot 学习规则

Bugbot 现在可以从 PR 中的反馈里学习,并将这些信号转化为可改进后续审查的学习规则

它会结合对 Bugbot 评论的表情回应、回复,以及人工审查者的评论来生成候选规则。Bugbot 会自动将积累了足够信号的规则提升为正式规则,并停用那些不再实用的规则。

Bugbot 学习规则

前往我们的公告了解有关学习规则的更多信息,或在 Bugbot 仪表盘中管理学习功能。

Bugbot MCP 支持

让 Bugbot 访问 MCP 服务器,以便在代码审查期间获取更多上下文。在团队版和企业版中,您可以在 Bugbot 仪表盘 中为 Bugbot 添加工具。

Bugbot MCP 支持

  • Bugbot 的解决率现已达到 78%。
  • 新增了“全部修复”操作,可一次应用多个 Bugbot 修复。
  • 重新设计了 Bugbot 设置,并将个人设置和团队设置拆分为更清晰的板块。
  • Bugbot 自动修复仅会在发现项足够重要、确实需要修复时运行。
  • Bugbot 自动修复现在仅使用相关规则,减少提示中的噪音。
  • 提升了 Bugbot 自动修复在 PR 中的 CI 检查可靠性。
  • 简化了 GitHub PR 中 Bugbot 检查的进度消息。

  • 修复了一个问题:来自非活跃团队的过期隐私模式状态可能会错误地阻止 Bugbot 自动修复。
  • 修复了导致 Bugbot 运行时间超过预期的基础设施问题。

全新 Cursor 界面

Cursor 3 现已可用。

智能体窗口

全新的 Cursor 界面支持您在不同的仓库和环境中并行运行多个智能体:包括本地、worktree、云端以及远程 SSH。

它更简单、更强大,并以智能体为中心,同时保留开发环境的深度。

要试用智能体窗口,请升级 Cursor,然后输入 Cmd+Shift+P -> Agents Window

您随时都可以切换回 IDE,或同时打开两者。

更多详情请参阅我们的公告

设计模式

在智能体窗口中,您可以使用设计模式,直接在浏览器中标注并选定 UI 元素。

这样,您就能将智能体准确指向您所说的界面部分,从而提供更精确的反馈并更快地迭代。

键盘快捷键包括:

  • ⌘ + Shift + D 切换到设计模式
  • Shift + 拖动以选择区域
  • ⌘ + L 将元素添加到聊天
  • ⌥ + 单击将元素添加到输入框

编辑器中的智能体选项卡

智能体选项卡支持您以并排或网格布局同时查看多个聊天。

  • 添加了新命令 /worktree,用于创建独立的 git worktree,使更改彼此隔离。
  • 添加了新命令 /best-of-n,可在多个模型上并行运行同一任务,每个模型都在各自隔离的 worktree 中运行,然后比较结果。
  • 编辑器中此前的 worktree 和 best-of-n 选择功能已弃用。
  • 云端智能体已从编辑器中移除。

  • MCP Apps 现已支持结构化内容,可提供更丰富的工具输出。
  • 对于企业版,在未设置时,第三方插件导入现默认关闭,同时保留管理员显式覆盖的设置。

  • 添加了目录组名称,使审计日志无需查找 ID 也能便于人工阅读。
  • 为云端智能体添加了团队级管理员设置,将创建、编辑和删除团队密钥的权限限制为仅管理员可用。
  • 添加了企业管理员控制项,可为整个团队禁用“Made with Cursor”代码归属标记。每位用户仍可通过 Cursor Settings > 智能体 > Attribution 进行设置。

  • 大文件 diff 渲染现在更快、更流畅,而且更节省内存。
  • 智能体现在更擅长监控长时间运行的任务。
  • 添加了 Await 工具,使智能体可以等待后台 shell 命令和子智能体完成,或等待特定输出,例如 "Ready" 或 "Error"。
  • 缩小了浏览器自动化工具的使用范围,并将子智能体限制为仅使用浏览器工具,帮助其更专注于当前任务。同时还改进了浏览器说明以减少错误循环,并添加了基于截图坐标点击的回退方案,以便在 DOM 交互不可靠时使用。
  • 共享聊天中现在会连同对话记录一并包含计划。
  • 添加了缓存,以提升 Explorer 子智能体的启动速度。
  • 以往的聊天记录现在会直接显示在 at-mention 搜索结果中。
  • 在智能体面板中添加了“滚动到底部”按钮,当内容溢出时会显示。
  • 在最大化聊天布局中,选项卡栏现在可以横跨全部可用宽度。
  • 已将 Early Access 发布通道整合到 Nightly 之下。

  • 修复了 Network Access Controls 中文本区域的行为问题,现在按下 Enter 可以稳定地在输入末尾添加换行。
  • 修复了钩子加载问题,使多根工作区会从所有工作区文件夹中读取项目钩子文件,而不只是第一个文件夹。
  • 修复了一个 markdown 解析缺陷:带括号的 HTTP(S) 链接可能会被误识别为引用。
  • 修复了 todo 卡片的可见性问题,防止其在所有 todo 完成后消失。
  • 修复了智能体中排队提示在编辑操作后不会自动恢复的问题。
  • 修复了已禁用但仍可选择的模型在选择器中的行为问题,移除了具有误导性的“not allowed”样式,并在用户选择模型时自动启用该模型。
  • 修复了一个缺陷:在流式输出仍在进行时,展开/折叠 thinking 块不起作用。
  • 修复了一个缺陷:Shift+Enter 换行未被视为多行内容,导致提示输入框可能停留在错误状态。

自托管云端智能体

Cursor 现已支持自托管云端智能体,让您的代码和工具执行全程保留在您自己的网络内。

您的代码库、构建输出和密钥都会保留在您基础设施内的内部机器上,而智能体会在本地处理工具调用。

使用 Cursor 的智能体体验,并让 worker 在您自己的基础设施内运行

自托管云端智能体提供与 Cursor 托管云端智能体相同的功能,包括隔离的 VM、完整的开发环境、多模型 harness、插件等。

立即前往您的 Cursor 仪表盘 启用自托管云端智能体并试用。更多信息请参阅我们的公告