3.0 · Changelog

全新 Cursor 界面

Cursor 3 现已可用。

智能体窗口

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

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

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

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

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

设计模式

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

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

键盘快捷键包括:

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

编辑器中的智能体选项卡

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

  • 原生 worktree 支持已从编辑器移至新的智能体窗口,并改进了多工作区及其关联文件的管理可见性和用户体验。
  • 添加了新命令 /worktree,用于创建独立的 git worktree,使更改彼此隔离。
  • 添加了新命令 /best-of-n,可在多个模型上并行运行同一任务,每个模型都在各自隔离的 worktree 中运行,然后比较结果。
  • 编辑器中此前的 worktree 和 best-of-n 选择功能已弃用。
  • 云端智能体已从编辑器中移除。

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

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

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

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