1.4 · 更新日志
增强的 Agent 工具、更高的可控性和使用可视性
更高的 Agent 可控性
现在,当 Cursor 正在工作时发送消息,可以更有效地引导 Agent。消息会在下一个合适的时间被处理,通常是在一次工具调用之后,而不必等到整个生成过程完成。⌥+Enter(Windows 上为 Alt+Enter)会像之前一样将消息加入队列,而 ⌘+Enter(Windows 上为 Ctrl+Enter)会中断 Agent,立即发送该消息。你可以在 Cursor Settings → Chat → Queue messages 中更改默认行为。
改进的 Agent 工具
在处理大型代码库时,Agents 的能力有了显著提升。上下文选择更相关、token 使用更高效、编辑质量也更高:
-
Read file: 在合适的情况下会读取完整文件,并且移除了 2MB 的上限。
-
List: 现在可以在一次调用中遍历完整目录树,并返回诸如文件数量和类型等元数据。
-
Grep: 匹配效果提升,噪声更少。
-
Codebase Search: 更好的排序和索引,提供更相关的上下文。
-
Web Search: 使用轻量级原生模型进行调优,可返回更小但更相关的结果。
为每个 Agent 单独指定模型
你现在可以在不同的标签页和编辑器中,为每个 Agent 分配不同的模型。Fork 一个 Agent 时,会保留当前选定的模型。
用量和价格可见性
现在可以在 Chat 中查看用量统计。你可以选择始终显示全部历史用量,或仅在你的套餐配额使用超过 50% 时显示。
可以在 Settings 中打开或关闭此摘要。Team 和企业用户将在 9 月获得用量摘要功能。

紧凑聊天模式
紧凑模式会隐藏工具图标、默认折叠 diff,并在空闲时自动隐藏输入框。对于包含大量工具调用、终端和 diff 的长时间会话,这会非常有用。你可以在设置中开启紧凑模式。


Background Agent 的 GitHub 支持
现在可以在 GitHub 的 pull request 中直接使用 Agent。@ 提及 @Cursor 后,Agent 会读取你的提示,应用修复并推送一次提交(commit)。
Background Agent 会通过评论和待办事项(todos)持续向你更新进度。

所有 Agent 的侧边栏
你现在可以在左侧边栏统一查看和管理所有 Agent,包括前台和后台 Agent。点击侧边栏中的某个 Agent,即可查看对应的远程机器,了解 Background Agent 的运行情况。
更快的 Background Agent 启动速度
我们投入了大量精力改进 Background Agents,现在它们的启动速度已经提升到原来的两倍。
