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 换行未被视为多行内容,导致提示输入框可能停留在错误状态。