3.11 · Changelog
侧边聊天与对话搜索
此次发布带来了可与主聊天并行进行的侧边聊天、智能体对话记录搜索功能,以及更简洁的项目和代码仓库选择器,让您更容易保持专注。
侧边聊天
打开侧边聊天,在不中断主智能体对话的情况下提问、探索创意,并展开一些分支话题。使用 /side、/btw,或聊天面板顶部的加号按钮,创建一个继承主聊天上下文的新侧边聊天。
每个侧边聊天都是一个持久、完整的智能体对话,您可以继续追问、稍后回看,也可以通过 @ 提及把上下文拉回主对话线程。
默认情况下,侧边聊天主要用于读取、搜索和回答。您可以用它来提出澄清性疑问、在不急于转向的情况下研究备选方案,以及在主智能体继续运行时确认某个决定是否合理。
对话搜索
借助不止匹配名称和 PR 编号的搜索结果,更快找到过往的智能体聊天。在 智能体窗口 中,您可以通过命令面板 (Cmd+K) 搜索智能体对话记录。Cursor 会在本地构建搜索索引,让您也能以流畅的速度搜索数千条对话。
您还可以使用 Cmd+F 在当前对话中搜索。在匹配项之间跳转、查看匹配计数,并在滚动浏览较长的对话记录时继续搜索。
重新设计的项目和代码仓库选择器
我们简化了项目和代码仓库选择器,并增强了它们的功能。现在,您无需离开选择器,就能完成过去需要跳转到其他地方才能进行的工作流操作。例如,您可以直接在选择器中创建项目,并连接 GitHub、GitLab 或 Azure DevOps。

搜索范围现在会根据您的工作位置限定在——此电脑、云端 或特定远程机器——而不再是一个全局搜索框。您还可以一键从 Recents 中移除项目。
新增云端智能体钩子
云端智能体现已支持围绕工具执行以及文件/shell 操作的团队钩子。我们新增了一些钩子,让您能够观察和控制智能体对话本身:提示、响应、思考、子智能体、压缩以及回合完成。请在我们的文档中查看所有受支持的钩子。
新增的 beforeSubmitPrompt、afterAgentResponse、afterAgentThought、stop、subagentStart 等钩子,让您能够更好地观察输出和推理过程、控制子智能体,并借助云端智能体构建自我纠正循环。
- 改进了 代码仓库 选择器的分组方式,选项分别归类到“无仓库”“此电脑”和“云端”下。
- 添加了“运行位置”选择器,用于显示您的智能体可在哪些位置运行 (云端、此电脑或远程机器) ,并可进一步查看相关选项 (环境、本地选项等) 。
- 分支选择器现在默认显示您的默认分支和最近使用的分支,而不是一长串平铺列表;其他分支则可通过搜索查找。
- 移除了 Home 这一概念,因此不在代码仓库中工作现在会明确显示为“无仓库”选项。
- 将所有远程选项——您的机器、团队池和现有远程工作区——整合到一个可搜索的“远程机器”菜单中。
- 多代码仓库和多根目录选择现已改为“云端”和“此电脑”弹出菜单中的“选择多个”开关,取代了单独的“设置工作区”构建器。
- 将搜索移到了菜单顶部。
- 简化了页脚。
- 现在输入
none或no repo也可以找到“无仓库”选项。 - 如果某个代码仓库仅存在于云端,选择器会建议将其克隆到本地。
- 添加了更清晰的分节分隔线。
- 为云端代码仓库添加了带小云朵标识的文件夹图标。
- 移除了分支列表中冗余的
Current标签。