在 JetBrains IDE 中使用 Cursor

Cursor 现已可通过 Agent Client Protocol (ACP) 在 IntelliJ IDEA、PyCharm、WebStorm 等 JetBrains IDE 中使用。

借助 Cursor ACP,依赖 JetBrains 进行 Java 和多语言开发的开发者,可以使用来自 OpenAI、Anthropic、Google 和 Cursor 的任意前沿模型开展智能代理驱动的开发。

你可以在 JetBrains IDE 中通过 ACP Registry 直接安装 Cursor ACP,并使用你现有的 Cursor 账号完成认证。

在我们的公告中了解更多信息。

面向插件的 MCP 应用和团队插件市场

本次版本在 Agent 对话中引入了交互式界面,为团队提供了共享私有插件的方式,并改进了调试模式等核心能力。

MCP 应用

MCP 应用 支持在 Cursor 内直接使用交互式界面,例如来自 Amplitude 的图表、来自 Figma 的设计图,以及来自 tldraw 的白板。

团队插件市场

在 Teams 和 企业套餐中,管理员现在可以创建团队插件市场,在内部共享私有插件。前往设置页面,以集中治理和访问控制的方式管理和分发插件。


  • 为 Debug 模式添加了多会话并行运行支持。
  • Debug 模式现在在每轮之后会清理过期代码。
  • Debug 模式现在会根据复杂度调整插桩日志的数量。
  • 为浏览器工具添加了右键菜单和缩放支持。
  • 现在在代理聊天输入框中输入时,你的 Plan 文件中的内容会包含在自动补全建议中。
  • 当你在聊天消息中附加多张图片时,现在会以图库形式显示,而不是扁平列表。
  • 为 Plan 模式的问题添加了多行输入支持。
  • 模态窗口加载速度更快。
  • 针对多文件编辑和 PR 密集型任务,代理工作流更快且行为更可预测。
  • 提升了 PR 和代码审查的上下文质量,提供更准确的文件/行定位以及更清晰的 diff/hunk 渲染。
  • 在终端、网页和集成操作之间的工具使用流程更顺畅,对长时间、多步骤运行的处理更佳。
  • MCP 的设置和配置更加可靠,代理运行期间的工具调用体验更清晰。
  • 团队和企业策略与访问控制更加清晰、一致。
  • Slack 集成得到改进,更好的链接与状态同步行为让团队工作流更易于跟进。
  • 提升了长时间运行代理会话的可靠性。

  • 修复了 Plan 编辑器中的网页链接。
  • 修复了刷新行为,使分支和 PR 状态显示更可靠。
  • 修复了在审查和合并流程中分支分叉时出现的错误阻塞问题。
  • 修复了审查评论中文件和行引用可能不完整或不一致的问题。
  • 修复了 diff 显示,使新增/删除和 hunk 行信息得以更准确地保留。
  • 修复了可能卡住或行为不一致的 MCP 配置对话框。
  • 修复了部分用户模型选择器中显示重复或不匹配条目的问题。
  • 修复了在不同组织设置下团队权限和访问控制不一致的问题。
  • 修复了长时间运行工作流中的可靠性问题(超时、重试、中止处理),以提高完成率。
  • 修复了多个 Debug 模式会话之间的端口分配冲突。

  • 仪表盘和账户管理得到改进,可以更清晰地查看总览、分析和集合。
  • 修复了仪表盘中账户管理和分析视图的布局问题。

Bugbot 自动修复(Autofix)

Bugbot 可以自动修复它在 pull request 中发现的问题。

Autofix 会在各自的机器上运行云端 agent,测试变更,并直接在你的 PR 上提出修复方案。现在,超过 35% 的 Bugbot Autofix 变更最终会被合并到基础 PR 中。

Bugbot 会在原始 PR 上发布一条评论,展示 autofix 变更的预览,你可以使用提供的 @cursor 命令将这些变更合并。如果需要,你也可以将 autofix 配置为在无需任何人工操作的情况下,直接将变更推送到你的分支。

要启用 autofix,请前往你的 Bugbot 控制台

在我们的公告中了解更多信息。

具备电脑操作能力的云端代理

云端代理现在可以直接使用自己创建的软件来测试更改并演示工作成果。

在完成代码库导入后,每个代理都会在其独立的 VM 中运行,具备完整的开发环境。云端代理会生成可直接合并的 PR,并附带工件(视频、截图和日志),让你能够快速审阅它们的更改。

云端代理在你使用 Cursor 的所有环境中均可用,包括 Web、桌面端、移动端、Slack 和 GitHub。

前往 cursor.com/onboard 开始使用,观看代理自动完成配置并录制演示。你也可以在我们的公告中了解更多信息。

CLI 改进与 Mermaid ASCII 图表

本次版本更新新增了将计划从 CLI 交接到云端执行、内联渲染 ASCII 图示的能力,并带来了多项体验优化。

CLI 中的计划模式改进

生成 plan 时,CLI 现在会显示一个常驻的决策菜单。你可以选择在云端构建或在本地构建来执行该 plan。

输入 /plan 会让你回到当前的 plan 及其操作菜单。我们还在提示栏中添加了键盘快捷键,你可以使用方向键来切换选项,使用 Enter 执行选中的选项,并使用 Shift+Enter 作为“云端构建(Build in cloud)”的快捷键。

CLI 中的 Mermaid ASCII 图表

Mermaid 代码块现在会在 CLI 会话中以内联 ASCII 图表的形式渲染。流程图、时序图、状态机、类图和 ER 图都可以直接在终端中显示。

按下 Ctrl+O 可以在渲染后的图表和原始 Mermaid 源码之间切换,以便查看这两种表示形式。

其他改进

我们还对 CLI 做了大量改进,重点提升工具使用体验、易用性和可靠性。

  • CLI 中的 AI 代码和对话现在会由 Cursor Blame 进行跟踪。
  • 当使用 Prettier、Biome 或 pre-commit hooks 等格式化工具重写代码时,Cursor Blame 现在会保留 AI 代码归属信息。
  • Cursor Blame 会跟踪文件删除,以反映代码的完整生命周期。
  • Linux 上的剪贴板操作现在能与 Wayland(wl-copy)和 X11(xclip)配合工作,在不同桌面环境间提供更好的兼容性。
  • Agent 会话现在会保存为 JSONL 转录文件。无头模式同样会写入转录,便于审阅和调试非交互式运行。
  • CLI 现在会存储对话转录,Agent 可以将其用作上下文。

  • 为 WebSearch 和 WebFetch 提供统一的域名允许列表配置。
  • 已知安全的 URL(例如 Cursor 文档)会自动批准,无需权限确认提示。
  • 当 MCP 服务器的凭证在会话中途过期时,Agent 现在可以按需重新鉴权,而不是静默失败。
  • 如果你跳过了对某个 MCP 服务器的批准,它会在本次会话的剩余时间内保持禁用状态,而不会反复提示你。
  • CLI 中的 sandbox 现在支持更细粒度的网络访问控制:仅使用用户配置、用户配置加默认值,或允许全部访问。

  • /resume 现在按最后交互时间而不是创建时间排序,你最近的对话会排在最前面。
  • 模型推理和思考块现在会在流式输出时内联渲染。
  • Markdown 表格现在会在单元格内换行、使用框线字符边框,并正确处理转义的竖线符号。
  • 你发送消息后会立即显示,并且在模型完成生成的那一刻就清除 “Generating...” 指示,而不是等待整个流完全结束。
  • /auto-run/max-mode/vim 等类似命令现在通过一次调用即可切换开关。当前状态会显示在命令描述中。
  • 斜杠命令会按与你输入内容的匹配度排序,最近使用时间作为并列时的决策因素。
  • 新增 Emacs 风格导航:使用 Ctrl+N/Ctrl+P 上下移动,使用 Ctrl+G 取消/关闭,同时保留原有方向键和 Esc 行为。
  • 新增按键绑定:Alt+Delete 删除上一个单词;Ctrl+D 退出问卷式提示。
  • 使用 --yolo--force 标志来批准工作区信任、跳过 MCP 确认提示、启用 auto-run 并激活 Web 工具。
  • 工具输出现在会区分 “Cancelled”(你主动停止)和 “Interrupted”(外部中断)。
  • 当 sandbox 不可用时,消息现在会针对你的具体操作系统解释原因。
  • 减少了留白,移除了 shell 提示中的 sandbox 锁图标,并整体收紧了 CLI 界面的视觉间距。
  • CLI 输出现在会检测终端是浅色还是深色背景,并相应调整配色。
  • Shell 和任务时长现在会以分钟和秒显示。

  • 自动更新现在在后台运行,缩短至可交互状态的时间。
  • 缩短了启动时间。
  • 在传输错误和卡顿时会自动重试连接,并具备基于检查点的状态恢复能力。
  • 后台子 Agent 的恢复现在会排队执行,而不会打断正在运行的子 Agent。
  • 403 错误不再触发登出。
  • 修复了在需要工作区信任时无头模式挂起的问题;-force 现在会隐式信任工作区。
  • approvalMode: "unrestricted" 现在会生效,无需再指定 -force
  • 修复了恢复中止逻辑,当不存在检查点时,状态会干净地回滚并保留用户文本。
  • 修复了在非 git 工作区下的 resume
  • 修复了模型重命名后仍然查到陈旧模型的问题。
  • 修复了在使用 Shift+Tab 切换时 auto-run 未对删除和 MCP 工具生效的问题。
  • 修复了 iTerm2 中 Ctrl+J 输入换行的问题。
  • 加固了 sudo askpass helper,并修复了 macOS 上的 sudo 提示。
  • 修复了 Windows Delete 键执行向前删除而不是退格删除的问题。
  • 修复了状态切换期间出现的重复渲染残影问题。
  • 修复了在浅色背景下用户消息颜色可读性较差的问题。
  • sandbox.json 中的相对路径现在会正确地以其配置文件位置为基准进行解析。