
Cursor 3 的这次更新,把重点放在了智能体窗口的操作效率上。界面不再是单线程的来回切换,而是引入了更灵活的多任务处理机制,同时优化了语音输入的核心体验。
窗格化并行工作流
新的平铺布局允许将当前视图拆分成多个独立区域,每个区域可以运行不同的智能体。用户不用在选项卡间频繁跳跃,就能同时监控不同任务进度,或者对比多个智能体生成的代码结果。这种设计直接解决了多任务场景下的切换成本问题。
操作逻辑上,用户可以自由展开某个窗格来专注单一对话,也可以把智能体拖拽到指定的平铺区域。配合快捷键,窗口间的导航和整理变得更直接。所有的布局设置会在不同会话间保留,省去了每次重新配置的麻烦。
语音输入的可靠性升级
语音听写功能这次做了底层重构。系统不再片段式处理语音,而是完整录下整段对话,再通过批量 STT 技术做转写。这套新流程大幅提升了语音转文本的准确率,特别是在长句和专业术语上,容错能力更强。
交互界面上,按住 Ctrl+M 即可开始录音。录音过程中,UI 新增了波形动画和计时器,让用户直观看到录音状态。同时,界面上也提供了明确的取消和确认按钮,避免误操作导致的无效输入。
分支选择逻辑优化
以前从空白状态启动智能体时,系统默认沿用当前所在的代码分支。现在,用户可以在启动前搜索并指定目标分支,云端智能体会直接在选定的分支上运行。这一步看似微小,却省去了启动后再切换分支的冗余步骤,也降低了在错误分支上执行任务的风险。
Diff 视图与文件直接联动
在查看代码差异(Diff)时,现在可以直接点击跳转到源文件的对应行。到达具体位置后,编辑器全套功能即刻生效:手动修改、Tab 补全、跳转定义等操作都能无缝衔接。不再需要手动定位代码位置,排查修改点的效率明显提高。
文件搜索的精准过滤
“Search in Files”功能加入了 include/exclude 筛选器。通过配置特定的文件包含或排除规则,代码搜索的范围可以被严格限定在预设的集合内。这在大型项目中定位特定逻辑时特别实用,能过滤掉大量无关文件的干扰。
细节体验打磨
- 语音处理阶段,提示按钮会固定在原位,界面布局不再跳动。
- Plan 选项卡现在具备文件级的管理特性,支持脏状态跟踪、变更后重载,和保存、复制和导出 Markdown 格式。
- 新建智能体会话时,默认会在用户偏好的项目目标中启动,减少初始配置步骤。
- 文件选项卡名称的解析逻辑调整为在当前智能体可见范围内处理,不再强制在所有智能体中保持全局唯一,减轻了命名冲突的压力。
- Cmd-K 调用的智能体结果集更精简,仅展示最近匹配的相关条目,响应速度更快。
- macOS 平台上的文本渲染采用了抗锯齿技术,字符边缘显示更清晰锐利。
- Design Mode 支持键盘在元素树中做上下和横向导航,方便在添加评论前快速选中对应的 UI 元素。
- 智能体窗口减少了不必要的高开销更新和数据获取,整体资源占用更平稳。
- 关闭选项卡时,文件树出现异常的频率降低,状态恢复速度提升。
- 本地 diff 获取做了限制,有效缓解了 SCM 视图在 CPU 和网络波动时的卡顿现象。
- 文件树对变更的响应更可靠,减少了闪烁、显示过时内容或遗漏更新的情况。
- 扩展事件(如文件变更、诊断更新)现在被限制在各自工作区内,避免了跨项目的事件干扰。
- 长聊天记录中按回车发送消息的延迟被消除,操作响应几乎瞬时完成。
- 通过优化帧率处理,大型代码编辑的流式显示流畅度提升了 87%,画面不再卡顿。
稳定性修复
- 修复了滚动浏览超长对话时出现的卡顿问题,现在长线程滚动依然保持流畅。
- 解决了智能体对话中包含大量 diff 或代码块时,界面闪烁甚至卡死的缺陷。










