推出统一的按请求计费、为所有顶级模型提供 Max Mode,以及用于并行任务执行的 Background Agent。另有改进的上下文管理(支持 @folders)、焕新的 Inline Edit(带有全新选项)、更快速的文件编辑、多根目录工作区支持,以及增强的聊天功能,包括导出和复制对话。
更简单、统一的定价
我们已经听到大家的反馈,正在推出统一的定价模式,减少使用上的困惑。具体如下:
定价方案 中 Hobby、Pro 和 Business 的配额没有变化,慢速请求仍然包含在这些方案内。你可以在自己的 dashboard 中查看所有使用情况,以便跟踪和管理你的成本。
适用于所有顶级模型的 Max 模式
Max 模式现已在 Cursor 中适用于所有最先进的模型,并采用更简单的基于 token 的计费模式。它旨在在你最需要时让你获得完全的掌控。你可以在模型选择器中启用它,以查看哪些模型支持该模式。随着新模型发布,Max 模式将是我们从第一天起开放其全部能力的方式。
它非常适合处理你最棘手的问题,当你需要更多上下文、更强智能和更灵活的工具使用时就能派上用场。对于其他场景,仍然推荐使用你已经熟悉、并具备同等能力的普通模式。
计费方式非常简单:按 token 用量收费。如果你用过任何基于 CLI 的编码工具,Max 模式会给你类似的体验——只是现在直接在 Cursor 里完成。
注意:如果你正在使用旧版本的 Cursor,在接下来的几周内你仍然可以使用之前的 MAX 版本和长上下文模式。不过,这些功能很快会下线,我们建议你升级版本以持续使用这些能力。
0:00
Play
Pause
Mute
Unmute
Enter fullscreen mode
Exit fullscreen mode
全新的 Tab 模型
我们训练了一个全新的 Tab 模型,现在可以跨多个文件给出修改建议。该模型在重构、连续编辑、多文件更改以及在相关代码之间跳转方面表现尤为出色。在日常使用中,你也会感觉它更加自然、响应更迅速。
同时,我们还为补全建议添加了语法高亮显示。
Background Agent(预览)
目前处于早期预览阶段,正在逐步推出:Cursor agents 现在可以在后台运行了!要体验它,请前往 Settings > Beta > Background Agent。
这让你可以并行运行多个 agent,让它们处理更复杂、更大型的任务。这些 agent 在各自独立的远程环境中运行。你可以随时查看状态、发送后续指令,或直接接管。
我们非常期待你的反馈。虽然还处在早期阶段,但我们已经在内部发现后台 agents 对于修复小瑕疵、进行问题排查和调研,以及撰写中等规模 PR 的初稿非常有用。访问 docs.cursor.com/background-agent 了解更多信息。
0:00
Play
Pause
Mute
Unmute
Enter fullscreen mode
Exit fullscreen mode
将整个代码库纳入上下文
你现在可以使用 @folders 将整个代码库纳入上下文,只需在设置中启用 Full folder contents 选项。如果某个文件夹(或文件)过大而无法全部包含,你会在相应的上下文标签上看到一个小图标提示。
0:00
Play
Pause
Mute
Unmute
Enter fullscreen mode
Exit fullscreen mode
集成 Agent 的焕新内联编辑(Cmd/Ctrl+K)
内联编辑(Cmd/Ctrl+K)现在拥有焕然一新的 UI,并新增了整文件编辑(⌘⇧⏎)以及发送到 Agent(⌘L)的选项。
整文件编辑可以方便地在不使用 Agent 的情况下对单个文件进行范围性的修改。不过,你可能会遇到这样的情况:你正在处理一段代码,希望对多个文件进行编辑,或者只是想要借助 Agent 获得更强的控制能力。这时,你就可以将选中的代码块发送给 Agent,并在那里的基础上继续编辑。
0:00
Play
Pause
Mute
Unmute
Enter fullscreen mode
Exit fullscreen mode
使用 Agent 快速编辑长文件
我们在 Agent 中新增了一个工具,可以在文件中查找和替换代码,大幅提升长文件的编辑效率。Agent 现在无需读取整个文件,就能精确定位需要修改的位置,只更改对应片段。下面是在 Postgres 代码库 中编辑文件的示例,使用查找和替换工具的速度几乎快一倍。我们将首先在 Anthropic 模型上推出这一功能,并很快扩展到其他模型。
0:00
Play
Pause
Mute
Unmute
Enter fullscreen mode
Exit fullscreen mode
使用工作区在多个代码库中工作
现在你可以创建多根工作区(multi-root workspaces),让 Cursor 能同时访问多个代码库。所有这些代码库都会被索引并可供 Cursor 使用,非常适合你在不同文件夹中有多个项目、但希望在同一个空间里统一处理的场景。
所有添加的文件夹都支持 .cursor/rules 规则文件
使用聊天
导出对话
你现在可以在聊天界面中将对话导出为 Markdown。文本和代码块都会包含在最终导出的内容中。
0:00
Play
Pause
Mute
Unmute
Enter fullscreen mode
Exit fullscreen mode
复制对话
现在,你可以通过复制对话,在保留当前对话的基础上探索不同的分支。前往一条消息,点击右侧的三点菜单,从中发起一个新的对话。
0:00
Play
Pause
Mute
Unmute
Enter fullscreen mode
Exit fullscreen mode