跳至内容

全新代码模型与智能体界面

多智能体

在我们的全新编辑器中管理智能代理,侧边栏可查看和管理你的代理与计划。

在单个提示下最多可并行运行八个代理。为避免文件冲突,系统会使用 Git worktree 或远程机器。每个代理都在其各自隔离的代码库副本中运行。

Composer 组合器

隆重推出我们的首款智能代理编码模型。Composer 是一款前沿模型,比同等智能的模型快 4 倍。

浏览器(正式版)

Agent 的浏览器功能在 1.7 版本以测试版上线,如今已正式发布(GA)。我们在 2.0 中进一步支持 企业 团队使用 Browser。

浏览器现已可内嵌在编辑器中,并提供强大的新工具,用于选择元素并将 DOM 信息转发给代理。了解更多关于使用浏览器的详情。

更完善的代码评审

现在,无需在各个文件间来回切换,即可更轻松查看 Agent 跨多个文件的所有更改。

沙盒化终端(GA)

在 1.7 版本以测试版推出的沙盒终端,现已在 macOS 上全面可用(GA)。从 2.0 起,我们在 macOS 上默认在安全沙盒中运行代理命令。

未在允许列表中的 Shell 命令将自动在沙箱中运行,具备对你的工作区的读写权限,但无法访问互联网。了解更多沙箱相关内容。

团队指令

在 Cursor 仪表板为你的团队定义自定义命令和规则。

随后,这些上下文将自动应用于你团队的所有成员,无需在本地编辑器中保存这些文件,并由团队管理员集中管理。

语音模式

借助内置的语音转文字功能,用语音控制 Agent。你也可以在设置中自定义提交关键词,以触发 Agent 开始运行。

性能提升

Cursor 使用语言服务器协议(LSP)来提供特定语言的功能,例如跳转到定义、悬停提示、诊断等。

我们大幅提升了所有语言的 LSP 加载和使用性能。在使用代理助手并查看差异时,提升尤为明显。

针对大型项目,Python 和 TypeScript 的 LSP 现在默认运行更快,并会根据可用 RAM 动态提升内存上限。

我们还修复了多处内存泄漏,并优化了整体内存占用。

后台的计划模式

用一种模型制定计划,再用另一种模型来执行构建。你可以选择在前台或后台构建,或使用并行代理同时规划,生成多份方案供审阅。

可共享的团队命令

将自定义规则、命令和提示与整个团队共享。通过 Cursor 文档创建深链。

更完善的提示界面

文件和目录现在以内嵌“胶囊”样式显示。我们还改进了带标签上下文的提示词复制与粘贴体验。

我们已从上下文菜单中移除了许多明确的条目,包括 @Definitions、@Web、@Link、@Recent Changes、@Linter Errors 等。Agent 现在可以自动收集上下文,无需在提示输入中手动添加。

改进的代理框架

我们大幅改进了适用于所有模型的 Agent 底层运行框架。这带来了显著的质量提升,尤其是对 GPT-5 Codex 的改进最为明显。

云端智能体

云端代理现已具备 99.9% 的可靠性、即时启动能力,且全新界面即将推出。我们也优化了直接在编辑器中将代理迁移到云端的体验。

Cursor 企业版

沙盒终端:管理员控制项

Enterprise 现在可以在团队范围内统一并强制执行Sandboxed Terminal 的标准设置。可在团队级别配置沙盒可用性、Git 访问以及网络访问。

钩子:云端分发

企业团队现在可以直接通过hooks网页控制台上进行分发。管理员可以新增 hooks、保存草稿,并指定各个操作系统适用的 hooks。

审计日志

在 Cursor 中查看带时间戳的管理员事件日志:用户访问、设置更改、Team Rule 编辑以及成员管理事件。

浏览器控制、规划模式与 Hooks

浏览器控件

Agent 可以截屏、改进 UI,并调试客户端问题。进一步了解其浏览器相关能力。

计划模式

Cursor 现在可以在启动复杂任务前先拟定详细计划,从而让代理能够持续运行更长时间。

Agent 自动补全

在撰写提示词时,系统会依据最近的更改显示自动补全建议。按 Tab 接受建议,并将文件添加到上下文。

Hooks(公测版)

你现在可以通过自定义脚本来观察、控制并扩展 Agent 的循环流程。Hooks 可让你在运行时自定义并影响 Agent 的行为。

使用 Hooks 审计代理的使用情况、拦截命令,或从上下文中脱敏敏感信息。该功能仍在测试阶段,欢迎反馈。

团队规则

团队现在可以在控制台中定义并共享全局规则,这些规则将应用于所有项目。我们还为Bugbot推出了团队级规则,使各个代码库中的行为保持一致。

通过深链分享提示(测试版)

为可复用的提示生成可共享的深度链接。适用于文档中的设置说明、团队资源以及分享工作流。查看我们的文档了解创建方法。

沙盒终端

命令现已在安全的沙盒环境中执行。若您使用 allowlist 模式,所有未在 allowlist 中的命令将自动在沙盒内运行,可读写您的工作区,但无法访问互联网。

如果某个命令失败且我们检测到是沙盒导致的,我们会提示你在沙盒外重试。

Bugbot 的 PR 概要

在 GitHub 中创建 PR 时,Bugbot 现在会生成更改摘要。随着你推送更新,摘要会自动刷新,确保始终准确。你可以在 Cursor 控制台的 Bugbot 选项卡中将其关闭。

从菜单栏监控代理

在菜单栏中即可快速查看 Cursor Agents 的状态。

Agent 的图像文件支持

Agent 现在可以直接从你的工作区读取图像文件,并将其纳入上下文。此前仅支持粘贴的图像。

斜杠菜单命令、摘要功能,以及更完善的 Agent 终端

自定义斜杠命令

你现在可以创建可复用的提示词,并快速与团队共享。命令存放在.cursor/commands/[command].md。在 Agent 输入框中键入/并从下拉菜单中选择命令即可运行。

我们一直用它们来运行 linter、修复编译错误,并创建带有详细描述和 conventional commits 的 PR。

摘要触发器

当达到上下文窗口限制时,Cursor 会自动为你总结较长的对话。现在你可以使用/summarize斜杠命令按需总结上下文。当你不想新建聊天、但又想释放上下文窗口空间时,这会很有用。

支持 MCP Resources

我们已新增对 MCP Resources 的支持。Resources允许服务器共享为语言模型提供上下文的数据,如文件、数据库架构或应用特定信息。

此外,MCP 现在支持插值变量。这使你在为 MCP 服务器定义配置时,能够在字符串中使用环境变量。

改进的 Agent 终端

当 Agent 决定创建一个终端来运行 shell 命令时,我们显著提升了该环境的稳定性与可靠性。

这解决了终端命令挂起、任务完成后未正确退出等已知问题,并改进了 SSH 体验。

我们还打磨了终端 UI,加快了运行速度,并在 shell 命令需要用户批准时加入了操作系统通知。

Linear 集成、改进的 Agent 终端,以及操作系统通知

在 Linear 中运行 Agents

你现在可以直接从 Linear 启动 Background Agents。把任务委派给 Cursor,而无需离开你的 issue。我们撰写了一篇更长的博文提供更多细节。

改进的 Agent 终端评审流程

终端现在在左侧打开,带有清晰的背景和边框动画,以突出显示其阻塞状态。选择拒绝时会自动聚焦输入框,便于你立即回应。

来自 Agent 的操作系统通知

当一次 agent 运行完成或需要输入时(例如批准未在允许列表中的命令),将收到原生操作系统通知。可在Settings中启用。

Agent completed system notification.

支持 MCP elicitation

Cursor 现已支持 MCP elicitation——这是 MCP 规范中的一项新功能,允许服务器向用户请求结构化输入,例如用户偏好或配置选择。请求通过 JSON schema 定义,使服务器获得经验证的响应,同时确保用户对所分享的内容保持控制权。

改进的 Agent 工具、可引导性与使用可见性

更强的 Agent 可控性

现在,当 Cursor 正在工作时发送消息,能更好地引导代理。消息会在下一个理想时机运行(通常是在一次工具调用之后),而不是一直等到生成完成。⌥+Enter(Windows 上为 Alt+Enter)将像之前一样把消息加入队列,⌘+Enter(Windows 上为 Ctrl+Enter)会中断代理并立即发送消息。可在 Cursor 设置 → Chat → Queue messages 中更改默认行为。

改进的 Agent 工具

在大型代码库中运行时,Agents 的表现显著提升。上下文选择更相关,token 使用更高效,编辑质量更高:

  • 读取文件:在合适的情况下可读取完整文件,并已移除 2MB 限制。
  • 列表: 现在可在一次调用中探索完整目录树,并包含文件数量与类型等元数据。
  • Grep: 改进匹配,减少噪声。
  • 代码库搜索:改进的排序与索引,提供更相关的上下文。
  • Web Search: 采用轻量级原生模型优化,提供更短、更相关的回答。

为每个 Agent 单独配置模型

现在,您可以在不同的选项卡和编辑器中为每个 Agent 指定不同的模型。分叉(Fork)一个 Agent 时会保留其已选择的模型。

使用情况与定价可见性

Chat 现已显示使用统计。你可以查看累计使用情况,或在超过套餐配额的 50% 时查看用量。

可以在“设置”中切换显示此摘要。团队和企业用户将于九月获得使用情况摘要的访问权限。

Usage visibility

紧凑聊天模式

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

Compact Mode on
Compact Mode off

Background Agents 的 GitHub 支持

现在可以在 GitHub pull request 中直接使用 Agent。@Cursor,Agent 会读取提示、应用修复并推送一次提交。

Background Agent 会通过评论和待办事项随时向你更新状态。

适用于所有 Agent 的侧边栏

现在,你可以在左侧边栏查看并管理所有 Agent,包括前台和后台。点击侧边栏中的某个条目即可窥视远程机器,查看 Background Agent 的工作状态。

更快的 Background Agent 启动

我们对 Background Agents 进行了大量改进,现在它们的启动速度提升到原来的两倍。

Background Agents start much faster