发布说明
所有 Cursor 产品汇集于同一时间线,按从新到旧排列,每个产品最多显示最近 10 个 release。可按产品筛选,进入产品页面查看完整历史,或通过 RSS feed 订阅更新。
Showing 66 releases from every product
聊天与 composer
- 目标、队列、调试、Canvas 和浏览器面板现在可从提示词上方的标签按钮打开。 对话目标、已加入队列的后续指令、调试模式复现步骤、Canvas 预览以及本地开发服务器预览,在提示词上方各有一个标签按钮 (Goal、Queued、Debug、Canvas 和 Open Browser) ,可用于打开或最小化对应面板。有新内容时 (例如新目标、你的第一条排队消息或已就绪的复现步骤) ,对应面板会自动打开;关闭面板后,标签按钮仍会保留。
- 一键展开和复制 Markdown 表格。 将鼠标悬停在智能体回复或 markdown 文件中的 Markdown 表格上,旁边会显示 Expand table 和 Copy table 按钮。Expand table 会在全尺寸视图中打开表格,列内容自动换行,链接也可正常点击;使用 Copy table 后,粘贴到文档和聊天应用中会呈现为真正的表格,粘贴到纯文本中则为 Markdown 格式。
- 从聊天链接下载文件。 在智能体聊天中右键点击文件链接并选择 Download File,即可将文件保存到本地,默认位置为 ~/Downloads。云端代理在其工作区中生成的文件同样支持下载。
- 视频播放器新增静音切换。 代理窗口中的行内视频和全屏视频现在提供 Mute/Unmute 按钮,新视频会沿用你上一个视频的静音设置。
- 编辑较早的消息时,智能体会保留之前各轮次的记忆。 修复了在重新打开或已同步的代理窗口对话中编辑较早消息时,模型会从空历史记录重新开始的问题。现在,修改会从该轮次的状态恢复;如果找不到该状态,修改将失败,你的会话记录保持不变。
- 排队中的消息会等待调试模式复现步骤。 当调试模式的某一轮次以复现步骤结束时,你加入队列的后续请求不会再立即发送并遮挡这些步骤。Debug 标签按钮会一直显示在队列旁,直到你点击 Proceed 或 Mark Fixed,或退出调试模式。
云端智能体
- 修复云端代理连接问题。 计算机从睡眠中唤醒后,云端智能体会自动重新连接,不再出现连接失败;即使遇到网络中断、代理错误或服务器部署,对话和智能体列表也会持续更新。如果云端代理所在的机器已不可用,你发送新消息时,它会重新连接其工作区。
导航与布局
- 关闭和重新打开标签页后回到原来的位置。 现在在标签页上按 Cmd+W 会返回到你之前所在的标签页,跨拆分窗格也同样适用;关闭拆分磁贴或窗格时,焦点会回到你上次使用的那个,而不是第一个或空白的那个。Cmd+Shift+T 会重新打开你最近关闭的内容,无论是聊天标签页还是应用标签页,包括 Agent、环境、更改、桌面端、机器和语音通话会话记录标签页。
- 聊天标签页宽度自适应标题,悬停即可查看智能体详情。 代理窗口中的聊天标签页现在会根据标题调整宽度,放不下时标签栏可以滚动。将鼠标悬停在聊天标签页、独立聊天的标题或磁贴标题栏上时,会显示与侧边栏相同的智能体卡片;在标签页之间移动时,卡片会随之切换,无需再次等待。独立聊天和磁贴现在与其他窗格使用相同的标签栏,因此你可以双击标签页进行重命名;隐藏侧边栏时,按住 Cmd (Windows 和 Linux 上为 Ctrl) 会在每个智能体的标签页上显示其快捷键。
- 在拆分视图之间拖动磁贴。 在拆分视图中,将磁贴的主聊天标签页拖到另一个磁贴上,即可将该磁贴移到那里。从侧边栏隐藏的聊天也会在磁贴标题栏中保留自己的名称。
- 子智能体和侧边对话以标签页形式在父智能体中打开。 现在从链接、命令面板或其他智能体打开子智能体或侧边对话时,会打开其父智能体,并将子智能体或侧边对话作为标签页显示在旁边,让父对话始终可见。每个智能体都会显示一个带有 + 按钮的标签栏,用于以标签页形式打开其子智能体,且标签栏在智能体加载时就会立即显示。返回操作会回到打开子智能体之前的位置,而不是父智能体。自动化运行的子智能体仍会单独打开。
- 从侧边导轨和新建标签页菜单访问所有侧边对话。 侧边导轨现在会列出你最近更新的五个侧边对话,其余的收在“另外 N 个”菜单中;当导轨折叠为图标时,只需一个分支对话按钮即可打开全部侧边对话。新建标签页菜单中的分支对话和方案子菜单现在会列出所有条目,不再限制为 10 个,超过 10 个时还会提供搜索框。
- 修复菜单栏和 Dock 中未读智能体的问题。 你标记为未读的智能体,或在你查看其他智能体时完成的智能体,现在无需重新启动即可显示在菜单栏和 Dock 菜单中。未读智能体会排在菜单最前面,放不下时会显示“另外 N 个未读”条目,且 badge 仅统计菜单中显示的项目。当某个项目中有未读的会话线程时,该项目所在行现在会高亮显示。
Projects 与工作区
- 克隆仓库,在你的计算机上运行。 如果某个代码仓库尚未克隆到你的计算机上,它在 Run on 菜单中对应的本地行现在会显示“Not cloned”。选择该行即可克隆仓库,克隆过程中会通过通知显示进度。
- 将本地智能体添加到云端 Projects。 在侧边栏中将本地智能体拖到云端 Project 上,或使用 Add to Project,即可将其设为该 Project 中的 worker,且不会丢失原有对话。智能体会通过远程控制继续在你的计算机上运行,因此需要为该工作区开启远程控制。
- 查看 Project 协调者的工作进展。 Project 的协调者现在会在工作时报告当前步骤的简短状态,例如正在分派或评审的子任务。该状态会实时显示在 Project 聊天以及全屏编辑器的智能体浮层中。
- Projects 中的消息更易浏览。 在 Project 的主对话中,你的消息现在显示为无边框的扁平填充气泡,与智能体的回复一目了然。填充色跟随你的主题,Tech Lead 对话也采用相同样式。
文件、更改与 PR
- 更清晰的 PR 分支栈和 PR 标签页操作。 在 PRs 托盘和 PR 标签页的分支栈导航器中,分支栈内已关闭的 PR 现在会折叠为一行“N 个已关闭”;即使分支栈中只有部分 PR 属于该项目,分支栈也会保持分组,并以“1 个 PR 不在此项目中”之类的行标出缺失部分。合并源站 PR 时,如果会连带合入其下层未关闭的 PR,按钮现在会显示为“合并 N 个 PR”,并注明这些更改将作为一次提交合入。PR 标签页菜单新增“在网页端查看”;“修复 CI”等后续请求标签会标明其所作用的 PR;对 Bugbot 发现的问题使用“使用智能体修复”时,不再清除你的草稿,也不会在你发送下一条消息时重复附带 Bugbot 报告。
- “在浏览器中打开”支持远程和云端机器上的 HTML 文件。 在远程 SSH 机器、云端代理或自托管 workers 上,右键点击文件树中的 HTML 文件并选择“在浏览器中打开”,即可预览其本地副本。如果无法打开,系统会显示消息说明原因,例如远程机器未连接或文件过大。
自定义与设置
- 可调节聊天宽度。 在 设置 > 外观 > 智能体对话 中新增了“聊天宽度”滑块,用于设置智能体对话的最大宽度,范围从“窄”到“宽” (600 至 1600px) 。调宽可为表格和代码留出更多空间,调窄则更便于阅读。
- 修复了 macOS 上切换主题时半透明窗口色调异常的问题。 在 macOS 上,每次在浅色和深色主题之间切换时,代理窗口的半透明背景色调现在都会随之更新。此前,它可能会沿用上一个主题的色调。
方案和计费
- Admin “购买额度”对话框中的额度提示更清晰,并支持自动充值。 当模型需要额度才能运行时,用量提示现在会说明原因;如果没有可升级的方案,会优先显示“购买额度”。“购买额度”对话框还新增了自动充值的“配置”行,无需离开对话框即可保存充值规则或将其关闭。此功能适用于设有每周用量额度的方案。
- Admin 企业版用量图表修复。 在企业版套餐中,设置 > 计划 & 用量中的累计支出图表在总额较大时依然清晰易读,坐标轴标签采用 $1.5M 等简短格式;若支出限额远高于当前支出,会改为在图例中显示,不再压缩图表。已缓存的用量和图表数据会立即显示,不再出现加载状态;先前团队或用户的错误提示或数据过期横幅也不会再向当前团队或用户显示。
问题修复
- 修复 macOS 上的计算机使用问题。 权限缺失时,“启用计算机使用”权限窗口不再反复弹出。此外,如果某个窗口在安装过程中退出或崩溃,计算机使用不再卡在“另一个 Cursor 窗口正在安装”的状态。
- 修复后续请求输入框上方的托盘和标签问题。 在输入框上方打开托盘、标签或提示时,对话不再发生位移,被中断的托盘动画也不再跳动。审批、错误和分支不匹配提示不会再因误按 Escape 而被关闭;环境设置弹出窗口被其他托盘遮挡时会保留你的编辑;标签会保持可见,且仅在其托盘打开时才显示为选中状态。在全屏编辑器中回答智能体的问题不再导致视图崩溃。
- 修复智能体切换问题。 切换回最近的智能体时,不再重新加载聊天、丢失滚动位置或在加载时闪烁,隐藏的聊天也不再截获你的输入。Project worker 的聊天弹出窗口现在会保持打开,并在其智能体被归档或删除时关闭。
- 修复侧边栏和 composer 的问题。 编辑器面板全屏时输入的内容现在会进入提示词框;“新建智能体”按钮不再从分组侧边栏中消失;过长的智能体标题会渐隐显示,不再遮住协作者数量。如果从侧边栏草稿启动云端智能体失败,你的提示词会恢复,不会丢失。停止新智能体的第一条消息时,会保留浏览器面板及其标签页。
- 修复文件搜索、文件标签页和更改面板的问题。 输入时文件搜索和 Quick Open 保持流畅响应,按 Enter 会打开与你实际输入内容匹配的首个结果。在远程工作区中文件标签页打开更快,并会在云端智能体编辑文件时刷新。执行外部 git 命令后,更改面板会更快更新,刷新也不再撤销暂存或取消暂存操作。
- 修复未打开编辑器时出现的错误。 在未打开编辑器的情况下,打开文件链接、切换到智能体布局或未保存文件发生更改时,Agents Window 不再报错。更改侧边栏位置以及查看已卸载对话的会话记录时也不再失败。
- 修复云端智能体状态和历史记录问题。 收到过期更新时,云端智能体不再卡在旧状态、闪回运行中或重新变为未读;加载更早的消息时能稳定加载上一页。重新录制的视频和重新截取的截图会显示新内容,Project worker 标题会立即更新,并且只有协调者的轮次会播放完成提示音。在选定的自托管机器上启动的云端智能体在刷新和分叉后仍会保留该机器;从已保存环境重试失败的启动时会保留其仓库配置。
- 修复智能体会话记录的滚动和加载问题。 滚动较长的智能体会话记录时,消息不再跳动,顶部也不再出现空白区域。打开的智能体显示更快,并会立即显示轮次进行中的消息。轮次结束时会话记录不再发生位移。
- 修复 @ 提及菜单的问题。 某个来源无响应时,@ 菜单不再一直卡在加载状态,Branch 行和历史聊天会立即显示。对于云端智能体,聚焦输入框后文件提及会立即加载;在大型仓库中输入保持流畅;云端工作区启动期间,斜杠命令菜单不再为空。编辑已发送的消息时,现在会列出与后续请求输入框相同的历史聊天。
- 修复智能体聊天的问题。 智能体回复中的图表不再截断工具提示或过长的标签;Windows 文件路径链接可以打开对应文件;PR 标签上的“复制链接”不再打开该 PR。在 Review Changes 中取消提交后不再继续创建 pull request;新智能体的模型选择器会保留你刚发送时使用的模型和推理强度。
- 修复浏览器中设计模式的问题。 当本地浏览器标签页没有服务提供内容,或其开发服务器运行在另一个工作区时,不再显示 设计模式 标签。热重载后,你选中的元素仍会准确定位在原元素上。
- 修复语音通话卡片的问题。 其他设备上的通话静音时,其语音通话卡片不再短暂显示虚高的时长,而是以最后一次收到声音的时间作为结束时间。
- 修复插件技能、聊天同步、紧凑 composer 和侧边栏的问题。 加载失败的云端插件技能会在你重新打开菜单或返回窗口时重新出现在
/和+菜单中;在其他窗口中启动或引导的聊天不再遗漏后续轮次。在较窄的紧凑 composer 中,过长的模型名称不再挤占文本输入框;侧边栏也不再将路径仅大小写不同的同一文件夹列出两次。
智能体与聊天
- Auto-review 模式会拦截有风险的删除操作,等待你批准。 如果递归、强制、通配符或镜像删除的目标可能被解析为与所写内容不同的位置,例如含空格且未加引号的路径、未设置的变量,或在可能失败的目录切换之后使用的相对路径,Auto-review 模式现在会在执行前先征求你的确认。与你的任一阻止指令匹配的命令现在始终会显示批准卡片。开启“运行全部”后,智能体现在会在沙盒外运行,除非你的 permissions.json 对该模式做了限制。
- 复制的表格在文档和聊天应用中保留格式。 在智能体响应表格的右键菜单中选择“复制表格”后,现在可以在 Google Docs、Notion 和 Slack 等富文本编辑器中粘贴为真正的表格。粘贴到纯文本目标地址时仍为 Markdown 格式。
- 智能体流式输出时滚动更流畅。 智能体聊天跟随流式回复滚动时,现在会平滑滑动到新输出,不再断断续续地跳动。
- 智能体评审修复,“在 Cursor 中修复”提示词更完善。 从 Bugbot 报告中使用“在 Cursor 中修复”时,即使无法附加代码选区,现在也会起草一条列出受影响文件及行范围的提示词。打开或关闭聊天中的评审标签页,或回退计划检查点时,智能体评审标签页会保持打开;此前开启过已移除的 Beta "Hide Agent Review" 设置的用户,现在也能重新看到智能体评审。
云端智能体
- 从编辑器点击的云端智能体链接将在代理窗口中打开。 当焦点位于编辑器窗口时,点击云端智能体的“Open in Cursor”链接,现在会在代理窗口中打开该智能体。此前,编辑器会尝试匹配该智能体的代码仓库,可能会弹出“Incorrect Repository”对话框,而无法打开该智能体。
- 云端智能体可识别因内存不足而被终止的情况。 从 Cursor 启动的云端智能体中,如果 Shell 命令因机器内存耗尽而被终止,智能体现在会收到通知及内存限额信息,从而能够说明失败原因,并以更少的内存重试,而不必盲目猜测。
MCP
- MCP 服务器登录更加可靠。 如果 MCP 服务器的 OAuth 应用不接受指向你本机的重定向 URL,现在可以通过 Cursor 托管的回调页面完成登录。即使本地回调端口已被另一个 Cursor 窗口或应用占用,登录也能正常完成;浏览器请求头过大也不会再导致登录失败。
自定义与设置
- Shell 和 MCP 调用的钩子关联更简单。 Shell 和 MCP 执行钩子现在会收到与
preToolUse事件匹配的tool_use_id,因此只需一个脚本即可从头到尾跟踪一次工具调用。此外,只要存在.jsonl会话记录,每个钩子现在都会通过transcript_path获取该文件,且CURSOR_TRANSCRIPT_PATH始终与其一致。 - AWS Bedrock 支持 Claude Opus 5.5 和 Sonnet 5.5。 如果你连接了自己的 AWS Bedrock 账户,现在可以在 Cursor 设置的 Bedrock 模型列表中选择 Claude Opus 5.5 和 Claude Sonnet 5.5。
隐私与安全
- Admin 管理员可将智能体限制在已批准的远程工作区中使用。 新增的托管策略 AgentRemoteWorkspaceAuthorities 会在本地 Cursor 窗口中关闭智能体,仅允许在远程工作区中使用。你还可以进一步限定为仅允许匹配指定模式的远程授权方,模式列表以逗号分隔,支持
*通配符。如果用户在本地窗口或未经批准的远程工作区中启动智能体,会看到一条提示管理员已禁用该功能的消息。 - Admin 私有推理修复。 在私有推理与由 Cursor 管理的模型之间切换后,重新启动也会保持切换后的状态。如果你的私有推理网关在启动时未响应,Cursor 会持续重试最多五分钟,并在网关响应后填充模型选择器。新建聊天不再默认使用你在 设置 > 模型 中关闭的模型,私有推理聊天现在也会自动命名。
Git
- Origin 因文件超过 100 MB 拒绝推送时,错误提示更清晰。 当源代码控制向 Origin 代码仓库推送,并因文件超过 100 MB 限额而被拒绝时,错误信息现在会列出超出大小的文件,而不再提示你先拉取。同时还会说明修复方法:使用 Git LFS 跟踪该文件,并将其从此次推送的所有提交中移除。
问题修复
- Admin 内置浏览器中的 Okta FastPass 登录已恢复正常。 在内置浏览器中使用 Okta FastPass 登录时,不会再卡在“Okta FastPass requires network permission”提示处。浏览器现在会授予 Okta Verify 所需的本地网络权限。
- 智能体工具修复。 智能体修改超大文件时不再截断文件其余部分,宽松匹配的单行替换不再拼接错误的文本,同一步骤中紧接修改之后的读取操作会返回更新后的文件。智能体不再因未知的工具调用而卡住,后台 Shell 在聊天空闲时也能持续运行。此外,还修复了智能体收集 git 差异对比或查找分支对应的 PR 时,恶意构造的分支名称可能引发 Shell 注入的风险。
- 长对话摘要修复。 智能体聊天达到上下文限额时,现在会压缩上下文并继续运行,而不会在达到限额时反复失败;摘要也不再遗漏对话早期的事实。生成摘要后,智能体还会逐字保留你的最新请求;接近限额时,它会复用上一轮次中已开始生成的摘要,而不是每个轮次都从头开始。
- Admin MCP 登录和工具相关修复。 被 Google Workspace 或 Microsoft Entra 管理员策略阻止的 MCP 服务器现在会明确说明原因,而不再反复弹出登录提示;Slack、Supabase、Make 和 HubSpot 等服务器在登录已过期时会提示你重新连接,而不是反复失败。连接 Microsoft MCP 服务器时现在会显示账户选择器,对项目 MCP 服务器配置的修改也会立即显示在设置中。
- 修复远程连接和文件监听问题。 连接 SSH、容器或隧道远程环境时,若连接在握手期间断开,不再卡住;未打开文件夹的远程窗口现在也能完成连接。重新连接后,资源管理器和编辑器会继续获取远程文件更改,且绝对路径形式的监听排除规则现已生效。checkout 后,智能体的分支显示会在首次刷新时即显示新分支。
- 修复内置浏览器、设置、存储和崩溃处理问题。 新建浏览器标签页时不再闪白,切换标签页时不再显示上一个页面,Cursor 设置侧边栏会保持固定,底部项目也可正常访问。在上一个实例尚未完全关闭时打开 Cursor,不再丢失本地状态;在使用 AppArmor 4 的 Linux 上,沙箱化的智能体命令可再次访问网络。反复出现内存不足崩溃时,调试数据不再占满磁盘。
- 修复 Tab、Customize 和调试控制台问题。 在使用 Windows (CRLF) 换行符的文件中,多行 Tab 建议现可正确显示。Customize 中的“Use your skills with Cloud Agents”横幅现以正确样式呈现;若调试会话获得焦点前样式发生变化,调试控制台也不再报错。
- macOS 不再请求访问音乐或照片。 在 macOS 上,打开包含“音乐”“影片”或“图片”文件夹的文件夹时,不再触发 Apple Music、照片或其他访问权限请求。文件监听和文件搜索 (包括 @ 菜单) 现在会跳过这些文件夹。
Auto-review 模式
- Auto-review 模式对高风险删除操作的检查更加严格。 对于递归删除、强制删除、通配符删除或镜像删除,如果目标的实际解析结果可能与所写内容不一致 (例如变量未设置,或路径中混入了多余空格) ,Auto-review 模式现在会先请求批准。参见配置 Auto-review 模式。
模型
- Bedrock 支持 Claude Opus 5.5 和 Sonnet 5.5。 如果你已通过
agent bedrock配置 AWS Bedrock,现在可以在自带密钥 (BYOK) 的模型列表中选择 Claude Opus 5.5 和 Sonnet 5.5。
技能
/skills现会标记超出 Agent 技能限额的技能。 可以加载但超出规格说明限额的技能,现在会在/skills中显示黄色警告计数;选中某个技能后,其下方会列出需要修复的问题。警告涵盖以下情况:名称超过 64 个字符或不符合小写连字符格式、frontmatter 中的name与文件夹名称不一致、描述超过 1,024 个字符,以及正文超过约 5,000 个 token。参见 SKILL.md 格式。
ACP
- ACP 客户端现在可以收到来自受监听后台 Shell 的唤醒。 在 ACP 模式下,当智能体启动一个监听输出的后台 Shell 时,提示词现在会保持打开状态,每当输出匹配时,智能体都会被唤醒并作出响应。此前,智能体会声称将收到通知,但实际上从未被唤醒。在提示词等待期间,客户端会显示一个进行中的
Watching: <reason>工具调用。取消该提示词或发送新的提示词会结束等待,但不会停止该 Shell。
自托管工作进程
- 任意代码仓库用量池中的智能体现在会在其认领的仓库内工作。 在使用
--clone-git-repos启动的 worker 上,智能体的工具、命令行解释器、规则、技能和子智能体现在会在为本次认领而克隆或复用的 checkout 中运行,认领结束后再切回工作节点目录。如果某个 checkout 中存在先前智能体可能遗留的未跟踪规则、技能或AGENTS.md文件,worker 不会复用该 checkout,而是重新克隆,并在 worker 日志中列出导致无法复用的文件。 - 自托管 workers 注册的仓库过多时会停止运行。 当某个
agent worker注册的仓库数量超出单个 worker 允许的上限而被 Cursor 拒绝时,该 worker 现在会直接退出,而不再无休止地尝试重新连接。退出时会显示一条消息,说明当前数量、限额,以及再次启动前需要移除多少个仓库文件夹。
云端代理
agent env deploy支持注释和尾随逗号。 传给agent env deploy的环境文件现在可以包含注释和尾随逗号,方便你直接在文件中为云端智能体设置添加说明。文件无效时会报语法错误,并指出解析中断的位置。
问题修复
- MCP OAuth 不再发送未填充的客户端 ID 占位符。 当 MCP 服务器的 OAuth 配置中仍包含未解析的
${VAR}客户端 ID 时,CLI 现在会将该客户端 ID 视为未设置,不再把字面量占位符发送给授权服务器,登录也不会再因令人困惑的客户端错误而失败。 - 智能体工具修复。 模型调用未知工具时,智能体不再卡住;Shell 或 Grep 参数超出范围时,会话也不再意外结束。编辑大文件失败时会安全退出,不会截断文件;宽松的单行替换不再拼接错误的文本;在编辑或执行创建文件的 Shell 命令后立即执行 Read,会返回最新内容。Glob 现在能找到空文件和二进制文件,并会跳过
.git;生成的图像会以正确的文件扩展名保存。 - MCP 工具修复。 当另一个 Cursor 应用已占用登录回调端口时,MCP 登录不再失败。当某个工具疑似缺失时,智能体现在会刷新服务器的工具列表。当工具不存在时,错误信息现在会列出智能体可调用的工具。
- 自托管 workers 修复。 worker 在慢速网络上上传大消息时不再断开连接,不再在服务器接受之前就报告已就绪,也不再删除同一台机器上其他 worker 推送的 git 凭据。现有 checkout 不再因系统或全局 git 配置而被拒绝,停止 worker 时现在会输出原因。你移除的智能体存储在重新启动后不会再次出现,关闭时卡住的存储会在下次认领时重新打开。
- 长会话与摘要修复。 达到上下文上限的会话现在会先生成摘要再继续,不会再卡住;摘要后会逐字保留你最新的请求。对话被摘要后,调试模式不再导致轮次失败;在被中断的轮次中排队的消息,其附带的图像现在会在下一轮次发送。
PR
- 查看 PR 合并前还需满足哪些条件。
origin pr requirements会列出必需的门禁及其在分支顶端的状态、所需审批、仅限人工处理的路径、Code Review Gate,以及分支栈中的阻塞项。添加--json可输出供脚本使用的格式。 - 更安全的合并与就绪即合并状态。 如果所列 PR 已发生变动,
origin pr merge --expect-head <number>=<sha>会拒绝合并;--auto --downstack会为当前 PR 下层所有已打开的 PR 开启就绪即合并。origin pr view、status和requirements会显示Merge-when-ready一行,--json mergeWhenReady会返回该信息。 - 通过 CLI 管理审阅人和标签。
origin pr reviewer list、request和remove可管理针对用户、团队 (org/team) 和服务账号的评审请求。origin pr create支持--label和--reviewer,并会在创建 PR 前校验这两项。 - 不只等待 CI,还可筛选检查。
origin pr watch --until可等待merged、head:<sha>或comment:<regex>,--json会返回单个结果对象。origin pr checks --name <pattern>会将输出和退出码限定为匹配的检查,并在输出中注明检查所基于的提交。 - 编辑和删除评论,查看单个审查讨论串。
origin pr comment edit和origin pr comment delete可修改或移除你发表的评论,--edit-last或--delete-last则作用于你最近的一条评论。origin pr thread view <thread-id>会打印单个审查讨论串,评论 JSON 现在还包含url。 - 将
origin pr diff限定到特定路径。 在--之后列出文件、目录或 glob,例如origin pr diff 123 -- src/ '*.md'。在 pathspec 和--exclude中,**现在可匹配任意层级,包括顶层。 - 查看 PR 的云端智能体。
origin pr view <number> --agents会列出关联到 PR 的云端智能体,--json agents则以脚本可用的格式返回这些信息。 origin pr search支持更多 GitHub 搜索语法。 现已支持取反限定符 (如-label:bug) 、has:限定符、范围之间的OR,以及mentions:。运行origin pr search --help可查看所有支持的限定符。
分支栈
- 服务器端重建分支栈。
origin stack restack --server会让 Origin 在一个原子性的步骤中完成分支栈的变基和分支移动,你的本地克隆无需强制推送任何内容。添加--dry-run可先预览结果。
脚本编写
- 更多
ghJSON 字段,以及--json help。origin pr view和origin pr list现支持更多gh字段名称,例如body、state、headRefName和isDraft。向origin pr view或origin pr list传入--json help,即可列出它们支持的字段。 - 使用
ORIGIN_REPO设置默认代码仓库。 支持-R, --repo的命令在未指定该选项时,会先回退到ORIGIN_REPO环境变量,再回退到你本地克隆的origin远程。 - 查找 GitHub 仓库的 Origin 副本。
origin repo from-github owner/repo会使用你的gh登录凭据,显示镜像该 github.com 仓库的 Origin 代码仓库,及其克隆 URL 和权威数据源。
可靠性
- 请求不再挂起。 默认情况下,源站请求会在 60 秒后超时;可通过设置
ORIGIN_TIMEOUT_MS更改该值,设为0则不限时。如果分支顶端已发生变化,origin pr merge --match-head-commit <sha>会拒绝合并;遇到常见的服务器拒绝情况时,会输出修复建议。 - 错误信息更简短、更清晰。 命令输入有误时,只输出错误信息和
--help提示,而不再输出完整的帮助信息。在云端智能体虚拟机中,origin api会停止并给出指引,而不是仅返回一个 HTTP 401 错误。 origin auth login会显示当前登录的账户。 登录成功后 (包括使用--api-key登录) ,会输出你所登录账户的电子邮件。
问题修复
- 修复分支栈导航与重建分支堆栈问题。 当目标分支仅存在于远程时,
origin stack up、down、top和bottom现可在单分支克隆和浅克隆中正常工作。父分支以 squash 方式合入后,origin stack restack不再重放子分支此前合并进来的主干提交。 - 修复
--remote的处理问题。 接受--remote的命令在该参数重复或格式错误时,现会明确报错;以-开头的远程名称也不再被 git 误读为选项。 - 修复 PR 差异对比与仓库参数问题。
origin pr diff现会显示真实的文件模式,并可通过git apply干净地应用。以.git或/结尾的仓库参数现可正确解析,origin pr list --mine在 token 会话中也会给出可用的操作步骤。
Projects
- 智能体可以向你 @-提及的智能体发送消息并读取其内容。 当你向 Project 协调者 @-提及另一个智能体时,协调者可以读取该智能体的会话记录,并向其发送消息。它还能向自己的上级协调者发送消息,收到消息的智能体也可以直接回复。访问权限与你的权限保持一致:协调者只能访问你提及且你仍有权打开的智能体。
代理
- 子智能体进度会实时显示在父智能体中。 当云端智能体将工作交给某个子智能体时,该子智能体的工具调用和消息现在会以流的形式实时显示在父智能体的任务下,而不再要等子智能体完成后才出现。
- 服务状态告警不再挤占后续请求输入框。 当 Cursor 出现服务中断或有状态通知时,已打开的智能体现在会在右下角以可关闭的弹窗显示该信息,而不再以内联方式显示在后续请求 composer 上方。在小屏幕上或右侧面板全屏时,该弹窗也不会遮挡内容。
- 摘要中的智能体链接现在会打开正确的页面。 当云端智能体的摘要链接到另一个智能体时,Slack、GitHub、GitLab 和 Bitbucket 中的链接现在会打开该智能体在 cursor.com 上的页面,不会再失效。在网页端项目看板中,协调者文件里的智能体链接现在会打开所关联的智能体;如果链接指向其“更改”标签页,则会直接打开该标签页。
环境
environment.json中的注释和尾随逗号现已全面支持。 无论在何处读取.cursor/environment.json,云端代理现在都完全支持其中的//注释、块注释以及尾随逗号。环境文件中带有注释的仓库不会再收到“配置你的环境”提示,其快照和网络设置也会正常应用,不再被静默忽略。- 多仓库环境中首个轮次更快。 环境构建现在会提前将每个代码仓库的 SSH 远程地址转换为 HTTPS,因此基于该构建启动的云端代理能更快开始首个轮次。此功能现已向所有用户开放。
MCP
- 云端代理现可妥善处理 MCP 速率限制,不再陷入重试循环。 当 MCP 服务器对某个工具实施速率限制时,智能体会按服务器要求的时长暂停该工具,同时继续使用该服务器的其他工具,并在可以重试时收到通知。现在,若 Slack 反复触发速率限制,等待时间最长约为一分钟。
自托管机器
- 在指定自托管机器上运行的项目 worker 将使用该机器的代码仓库。 当项目协调者在某台特定的自托管机器上启动 worker 时,该 worker 现在会在该机器上注册的代码仓库或文件夹中工作,而不再使用项目的代码仓库。没有自有代码仓库的协调者现在也可以将 worker 分配到指定机器上。如果目标是用量池而非单台机器,系统将返回错误,提示你指定一台机器。
Slack
- Admin 选择 Slack 智能体所属的团队。 如果你属于多个付费团队,现在可以指定从 Slack 启动的智能体在哪个 Cursor 团队下运行和计费。你可以在关联 Slack 时选择,之后也可以在云端智能体设置的 Slack 代理所属团队 中更改。Slack 消息串中的后续指令仍会在智能体原来的团队下运行;如果你的 Slack 工作区已锁定某个团队,则以该团队为准。
- Slack 中的智能体产物链接预览。 云端智能体产物的链接 (包括公开分享的产物) 现在会在 Slack 中展开预览,显示文件名称和类型,视频还会显示时长。仅当分享链接的人有权访问该产物时才会显示预览;在与工作区外部共享的频道中不会显示。
问题修复
- 修复智能体运行和后续指令相关问题。 按下 Stop 后发送的消息现在会直接运行,不再一直排队;已回答的问题在重新加载后仍会保持已回答状态。运行不再将其他分支的 PR 显示为自身的 PR 链接。
- 修复代码仓库访问权限和 token 相关问题。 云端代理会在长时间运行期间刷新 GitHub 令牌,不会再在运行中途遇到令牌过期。启动时出现的代码仓库访问错误现在会指明具体是哪个代码仓库为空、被拒绝访问或需要连接。
- 修复云端代理 Web 应用相关问题。 在智能体终端中按下 Ctrl+K、Ctrl+F 等按键时,现在会将其传递给 shell,不再触发页面快捷键。“连接 GitHub”卡片会显示智能体需要访问的代码仓库名称。
- 修复 MCP 工具调用相关问题。 服务器重启后,MCP 工具调用会自动恢复,不再直接失败;参数无效错误现在会显示具体原因。Google Calendar 按时间范围搜索时仅返回该范围内的事件;在 Gmail 中搜索垃圾邮件或最新邮件时不再返回空结果。
- 修复自托管机器相关问题。 任意仓库工作池上的代理不再接着处理之前运行遗留在 checkout 中的未跟踪规则或指令。没有匹配的 worker 时,错误信息现在会列出所请求的标签,或说明目标机器已离线,而不是笼统地报告标签不匹配。
- 修复 Slack 启动任务相关问题。 对于关联在已迁移 Slack 工作区下的账户,现在可以在 Slack 中更改或重置默认模型和设置。从 Slack 启动的智能体失败时,⏳ 表情回应现在会被替换为 ❌,不再两者并存。
- Admin 远程控制修复。 当远程控制处于关闭状态时,手机上现在会显示为已禁用,而不再提示笼统的“不可用”错误。对于未关联到组织的企业版团队,其成员需经组织管理员允许后才能开启远程控制。
控制台与管理员
插件与 MCP
- Admin 控制你的团队可以使用哪些 MCP 和插件工具。 管理员可以在插件页面开启或关闭团队列表强制执行,也可以在 URL MCP 服务器或插件的详情对话框中限制其工具,并从实时预览中勾选允许使用的工具。MCP 标签页提供允许列表规则编辑器,会标记出仅在团队列表开启时生效的规则;每个服务器都会显示其访问状态 (如只读或仅限云端) ,并通过工具提示说明 IDE 和 CLI 阻止该服务器的原因。参见 MCP 服务器信任管理。
- Admin 在同一列表中浏览并添加插件和 MCP 服务器。 “插件 & MCP”页面会在同一个可搜索的表格中显示已安装的插件和 MCP 服务器,并为所选作用域提供“添加”按钮。点击插件会在对话框中打开其详情,而不再跳转到单独的页面。现已向所有用户开放。
成员和群组
- Admin 为群组成员设置软性或硬性支出限额。 在组织群组设置中,管理员可以将成员的月度支出上限设为“无限额”、“软性限额”或“硬性限额”。软性限额不会阻止成员使用,并可搭配支出进度告警。硬性限额会在成员的月度支出达到设定金额后阻止其继续使用。参见群组支出限额。
- Admin 群组现会显示 slug,已同步的组可被正确标记,大型团队也能看到全部群组。 团队和组织群组列表以及群组页面会在每个群组名称下方显示其 slug。在团队的群组选项卡中,从你的身份提供商同步的群组会标记为 Synced,而不是 Manual;“Move member”也不再将已同步的组列为可选目标地址。拥有超过 200 个群组的团队现在可以在群组选项卡、“Move member”列表以及邀请群组选择器中看到全部群组。
- Admin 有人加入你的团队后,其待处理的邀请会自动关闭。 无论用户以何种方式加入你的团队 (例如 SSO、域名加入、SCIM 或直接添加) ,发给该用户的其他待处理电子邮件邀请都会自动关闭,而旧的邀请链接仍可将其引导至该团队。当有人通过复制的邀请链接加入时,审计日志会将复制该链接的成员记录为邀请人。
SSO 和 SCIM
- Admin 现可从任一 SSO 页面开启 SSO 自动注册。 旧版团队 SSO 设置页面现在也提供 SSO 自动注册开关;返回该标签页后,两个 SSO 页面都会立即显示刚完成的 SSO 设置。当你的身份提供商将某个 SCIM 用户标记为停用时,Cursor 会移除其团队席位,但保留其 SSO 成员资格,因此重新激活该用户时无需再次添加。参见 SCIM 用户管理。
智能体设置
- Admin 控制 Project 智能体可运行的位置。 云端代理安全设置中新增了自动允许 Projects 安排其工作开关,用于控制 Project 的智能体能否无需事先询问,直接在 Project 所有者有权访问的任意机器、环境或代码仓库上启动工作。关闭此开关后,智能体首次使用新的机器、环境或代码仓库前会先请求批准。企业版团队默认关闭此开关,其他团队默认开启。参见云端代理安全设置。
- 选择 Slack 智能体所属的团队。 如果你属于多个付费团队,可在云端智能体设置中通过 Slack 代理所属团队 设置,指定从 Slack 启动的智能体在哪个团队下运行和计费,并使用该团队的设置。如果你的 Slack 工作区仅限一个团队使用,该设置将被锁定。参见 Slack 代理所属团队。
自动化
- 自动化页面新增“我的”“团队”和“探索”标签页。 “我的”列出你创建的自动化,“团队”显示你的团队的自动化以及 Cursor 提供的智能体,“探索”则是模板库。默认情况下,团队管理员打开页面时进入“团队”,其他用户则进入“我的”。
- Admin 安全审阅器和漏洞扫描器现已拥有各自独立的页面。 “From Cursor”自动化列表中,原先的单个“安全”卡片已拆分为安全审阅器和漏洞扫描器两张独立卡片。每个页面仅列出各自的智能体和最近的运行记录,点击页面上的“新建”按钮即可直接创建对应类型;已标记的漏洞会显示在漏洞扫描器页面中。旧的“安全”链接会重定向到安全审阅器。参见 安全代理。
- 部署未被记录时,可手动启动发布检查。 如果已合并的更改上线时没有部署记录,可在发布中该更改的页面上选择 Run checks,选择环境和服务,发布便会开始检查。已推迟的检查会显示为 Deferred 并注明原因;此外,现在关闭问题时需要选择原因,例如 Fixed 或 Duplicate。参见发布。
用量与集成
- Admin 按 SDK 筛选用量。 团队和组织的用量页面已在客户端筛选器中新增 SDK 选项,可单独查看通过 Cursor SDK 运行的 agents 所产生的支出和请求。现已向所有用户开放。
- Admin 为整个团队连接 SharePoint。 管理员可以在“集成”页面连接 SharePoint:选择委派权限或应用权限,输入你的 Microsoft 租户,授予管理员同意,并可按需开启写入权限。如果设置中途中断,添加 SharePoint 插件的成员会收到联系管理员的提示,管理员则会收到返回“集成”页面的链接,以便完成设置。
安全与隐私
- Admin 审计日志现可记录 Bitbucket 连接更改。 当 Bitbucket Cloud 或 Bitbucket Server 连接被建立、断开、注册或删除,以及其 token 被设置或清除时,审计日志都会记录相应事件,并附带提供方和主机信息。可通过新增的“源代码控制连接” (Source Control Connection) 事件类型筛选这些事件。参见审计日志。
- Admin 隐私模式名称更清晰。 隐私设置现显示为 "隐私模式 (不用于训练) " 和 "旧版 (不存储) "。从个人方案邀请团队成员时,新增的 "共享 Cursor 使用分析" 复选框将决定新团队的隐私设置;除非勾选该项,否则隐私模式会保持开启。
- Admin 控制 Grok 听写和私有聊天。 团队管理员可以在 Grok 标签页中为其成员开启或关闭听写功能。组织管理员还会在该页面看到“功能”分区,可通过其中的开关为组织内所有团队关闭听写或私有 (临时) 聊天,确保所有聊天记录都得以保留,以便进行合规导出。
- 删除已与 Grok 合并的账户。 如果你的 Cursor 账户已与 Grok 账户合并,现在可以在“配置文件”设置中删除该账户。对话框会提示两个账户及其数据都将被永久删除,你需要输入 DELETE 进行确认。如果有生效中的 Grok 订阅,系统会先取消该订阅。
问题修复
- 修复了仪表盘布局和显示问题。 团队设置现在首次点击即可打开;套餐重置日期和计费周期日期改为按你的本地时区显示,而非 UTC。用量页面会显示你超出每月限额的金额,而不再显示剩余 $0;概览中的设置检查清单会显示已加载的步骤,不会再导致整张卡片加载失败。过长的名称和电子邮件会被截断,悬停时显示完整内容;页面加载时不再闪现过时内容或发生跳动。
- 修复了手机端仪表盘问题。 导航抽屉现在可以向左滑动关闭,成员表格和用量筛选条件可适配屏幕宽度,用量日期选择器也不再撑宽页面。团队名称编辑器支持自动换行,最多可输入 200 个字符;邀请电子邮件输入框不再自动大写首字母或自动更正。
- 修复了自动化页面布局问题。 自动化列表中各项自动化的标题与作者之间不再留有空隙,"Showing N" 计数的字号和间距已修正,筛选标签页与页面标题对齐,共享的 GitHub 和 GitLab 触发器改用通用的 git 图标。
- 修复了发布设置问题。 在 MCP 工具上点击 Authenticate 不再清除现有的共享连接,已连接的服务器会直接刷新,而不会打开登录窗口。数据源列表会完整显示所有行,而不再挤在一个小滚动框中;通知帮助文本在移动端会自动换行。
- 修复了环境和机密信息相关问题。 环境页面现在只显示该环境的历史记录。双击 Duplicate 只会创建一个副本,而不是两个;在 Edit Secret 对话框中选择 All repositories 会将该机密信息保存到所有仓库。
- Admin 集成与 MCP 身份验证修复。 注册 GitHub Enterprise Server 应用时,该应用会附加到你所选的团队,现有应用列表也会显示该团队的应用。为服务账号完成 MCP 服务器身份验证后,会返回你开始操作时所在的设置页面;私有推理负责人选择器现在会加载所有关联团队中的群组。在 Origin 仓库卡片中翻页时,如果页面切换失败,卡片不会再被隐藏,也不会显示错误的页面。
- Admin 修复账户会话和账户删除相关问题。 当账户的电子邮件地址通过你的身份提供商、SSO 或目录同步更改为其他地址时,该账户上现有的 Cursor 会话将自动登出。删除曾与其他账户合并过的账户时,不会再失败。
自动化
自动化页面
- 自动化页面新增“我的”“团队”和“探索”标签页。 自动化页面现在默认打开“我的”标签页,其中列出你在个人账户和各团队中拥有的自动化,以及热门模板。“团队”标签页显示你的团队的自动化,“探索”标签页则提供完整的模板库。现已向所有用户开放。团队管理员默认进入“团队”标签页,未加入团队的用户则只会看到“我的”和“探索”标签页。
- 一目了然地查看每个自动化使用的工具。 自动化页面的“工具”列会以带图标和名称的标签形式显示每个工具。如果某一行的工具过多而无法全部显示,会出现一个 +N 标签,提示还有多少个工具。
触发器
- Microsoft Teams 自动化现在会在每条频道帖子上触发。 监听 Microsoft Teams 频道的自动化现在会在该频道的普通帖子上运行,不再仅限于 @提及 Cursor 的帖子。
- 由 Slack 触发的运行失败时,会在触发消息上标记。 当从 Slack 消息启动的自动化运行失败时,该消息上的沙漏回应现在会替换为红色 X 回应。此前,沙漏会直接消失,看不出运行已失败。频道中仍不会发布失败消息。
安全代理
- 漏洞扫描器会遵循你的自定义指令并提交后续工单。 团队漏洞扫描器自动化现在会根据你的自定义指令确定扫描范围。扫描完成后,它们会通过该自动化的 MCP 服务器执行指令中要求的后续操作,例如为每个新发现的问题创建工单,并在对应的 Slack 报告中附上所提交内容的链接。
自动化运行
- 由 Git、CI 和计划触发的运行将使用你保存的模型设置。 由 git 事件、CI 完成或计划启动的自动化,现在会按照自动化中保存的 模型、effort、上下文、Max Mode 和快速设置运行,而不再使用模型的默认值。使用 Grok 4.7 的自动化即使所在团队阻止了其快速版本,也能正常保存和运行,不会再因 "Model is not allowed" 而失败。
- 运行失败时提供更清晰的原因。 当你的组织的策略检查阻止了模型请求或检查服务不可用时,运行历史现在会提示你应该重试还是联系管理员。如果运行因没有与其标签匹配的自托管 worker 而失败,现在会列出具体是哪些标签。
问题修复
- 自动化运行修复。 启动失败或在智能体启动前被取消的运行,现在会显示为失败,而不会一直卡在运行中状态;GitHub 对代码仓库访问权限检查进行速率限制时,启动也不会再失败。创建了 PR 的运行会将该 PR 保留为其链接;如果某个代码仓库无法通过你的团队自己的 GitHub 安装访问,Recent Runs 中会显示一条失败的运行,并说明如何重新连接。
- 漏洞扫描器修复。 漏洞扫描器记录的发现的问题现在会重新正常显示,不再显示为空。以 host/owner/name 格式 (不带 https://) 列出的仓库现在可以正常扫描,不再失败。在托管自动化设置中关闭了安全功能的团队,将不再触发计划的扫描器运行。
- 更改监控设置修复。 关闭更改监控时,现在会停止其智能体;如果智能体未能停止,会提示你重试。保存安装无法访问或缺少 webhook 的仓库时,现在会显示具体的设置错误,而非笼统的错误提示。对于嵌套的 GitLab 路径,现在要求填写完整的
gitlab.com/<group>/<project>格式;完全限定的 GitLab 项目也能被正确监听。 - Admin 修复了自动化编辑器和集成的问题。 当你同时属于多个团队,或使用自托管的 GitHub Enterprise 或 GitLab 时,你的 GitHub 或 GitLab 连接不会再错误地显示为未连接。编辑器中的 MCP 服务器选项现在会列出所选团队的服务器。断开团队的 PagerDuty 集成时,现在会移除该团队的连接;安全审阅器评论和 Slack 消息中的“在此配置”链接现在会打开 From Cursor 下对应智能体的页面。
- 修复了网页端和移动端自动化页面的布局问题。 在窄屏上,自动化列表现在会横向滚动,而不再截断列,行操作也会始终固定在右侧。此外,还修复了页面顶部、标签页、工具栏和列表行的间距与对齐问题。
安全与审批智能体
安全代理
- Admin 安全审阅器与漏洞扫描器拆分为独立页面。 在仪表盘的“From Cursor”下,原有的“安全”卡片现已拆分为“安全审阅器”和“漏洞扫描器”两张卡片。点击任一卡片即可打开对应页面,其中仅列出该类型的 Security Agent 及其最近的运行记录。页面上提供“新建”按钮,用于创建该类型的智能体,另有图标显示其是否已启用。旧的“安全”链接会重定向到“安全审阅器”。
- 未完成的评审不再自动批准。 当安全评审的部分环节失败时,安全审阅器不再将结果视为无问题,因此不会自动批准 PR。如果没有任何审阅人完成评审,它不会提交任何发现的问题,也不会改动现有会话线程。如果之前发现的问题在后续检查中超时或失败,这些问题将保持打开状态。
- 已接受的发现的问题不会在每次推送时重复提交。 如果你未修复某个发现的问题就将其标记为已解决 (例如为了接受风险) ,之后的推送即使发现同一问题,也不会再新建注释。同一行上的其他问题仍会单独生成注释;已修复的问题如果再次出现,也会重新报告。
- 失败的大型评审会更快结束。 当超大型安全评审中的所有审阅人都失败时,评审现在会提前停止,而不是一直重试到预算耗尽。
批准智能体
- PR 上的批准要求更加清晰。 PR 路由与批准的检查、评论以及审阅人悬停卡片现在会明确说明通过评审所需的条件,例如“需要任意 1 位人工审阅人批准” (并附上建议的审阅人) 、需要一组所有者中任意一位批准,或需要所有指定所有者批准。自动批准的低风险 PR 不再残留批准要求提示。
Bitbucket
- Admin 更清晰的 Bitbucket Data Center 支持。 Bugbot 控制面板现在以服务器主机名命名 Bitbucket Data Center 组织,并将其标记为 Bitbucket Data Center,而非 bitbucket.org。Bugbot 不再在 Bitbucket Data Center 上提供 Autofix,其评审脚注也不再建议在该平台上改用直接推送。Bitbucket Data Center 需要 Teams 或企业版套餐。
评审
- 本地评审会说明跳过了哪些内容。 当你在智能体中运行 Bugbot 或对本地更改运行安全评审时,如果 diff 过大、无法完整评审,结果现在会显示已覆盖的变更文件数量,并列出未评审的文件,方便你接着评审。这些被跳过的文件中发现的问题不再被视为无关内容而丢弃。如果所有已报告的问题都被过滤掉,Bugbot 会提示评审未通过,而不是报告没有缺陷。
- Admin “仅手动”模式不再从已合并的 PR 中自动学习。 当你在某个代码仓库或个人设置中将 Bugbot 设为“仅手动”时,它不会再在 PR 合并或关闭时自动学习规则,这部分学习也不再计入你的 Bugbot 用量。你仍可通过
@cursor remember评论教它规则。
控制台
- Admin Bugbot 使用分析中的每日计数保持一致。 Bugbot 使用分析仪表盘现在按 UTC 自然日统计已评审的 PR,因此调整日期范围后,某一天的数据不会再变化。“已评审 PR”总数在整个范围内对每个 PR 只计一次,日期选择器也标注为 UTC。评审分析 API 现在只统计请求范围内的评审,因此在请求所有 PR 状态时,结果与仪表盘一致。
修复
- Admin 评审与 Autofix 修复。 启用 run-once 后,评审进行期间推送的提交现在会得到评审,而不会被跳过;即使新推送没有 diff,增量评审也会保留你的 BUGBOT.md 规则。评审评论不会再在云端智能体实际未启动时声称已启动它来修复问题,而是会提示智能体启动失败,或没有问题达到你设定的 Autofix 严重性阈值。对于授权给企业版团队的代码仓库,评审现在以该团队身份运行,而不再以安装所有者身份运行。
- PR 摘要修复。 如果 PR 摘要生成卡住或失败,Bugbot 不会再在你的 PR 描述或评论中留下过时的“正在生成摘要”占位符,而是将其移除或显示“无法生成摘要”。Bugbot 刷新摘要时,你粘贴在摘要下方的图片、视频和文件也不会再被清除。
- Bugbot 控制面板与集成修复。 现在从 Bugbot 控制面板连接自托管 GitLab 实例时,会关联到正确的团队;安装应用时的代码仓库选择器会自动缩放以适应窗口,搜索框不会再显示到屏幕之外。在企业应用重新授权后为 Azure DevOps 代码仓库启用 Bugbot,现在会自动恢复,而不会失败。卸载 GitHub App 或移除仓库时,相应代码仓库的 Bugbot 设置会被一并清理。
聊天与 composer
- Cmd+F 可稳定搜索聊天内容。 只要焦点位于聊天或提示词输入框,或位于编辑器面板和“自定义”之外的任意位置,按 Cmd+F 现在都会在聊天会话记录中打开查找。文件、diff、终端和浏览器的查找仅在你使用对应面板时打开,全屏对话托盘现在也有了独立的查找栏。聊天查找现在只匹配可见文本,搜索过程中不再闪现 "0 of 0",并使用与 diff 和浏览器查找相同的黄色高亮。
- 用键盘浏览长对话。 按 Cmd/Ctrl+Up 或 Cmd/Ctrl+Down 可在你的消息之间跳转,按 Cmd/Ctrl+Shift+Up 或 Cmd/Ctrl+Shift+Down 可跳到对话顶部或底部。焦点位于提示词输入框时,只要输入框为空,这些快捷键同样可用。
- 使用
#引用 PR。 在提示词输入框中输入#,即可从你的 PR (包括当前智能体创建的 PR) 中选择一个,作为上下文添加到消息中。此功能同样适用于后续问题输入框,以及编辑已发送的消息时。 - 最小化或移除提示词上方的计划。 提示词上方的计划卡片新增了“最小化”按钮,可将其折叠为 Plan 标签,让你继续聊天时不受干扰。右键点击 Plan 或 Canvas 标签并选择“移除”即可将其清除。此外,计划卡片的优先级高于后续建议,并会在其他卡片关闭后自动打开。
- 批准提示会说明原因。 当智能体请求编辑或读取工作区外的文件,或编辑受保护的配置文件时,批准卡片现在会说明原因,例如 "This edits a file outside your workspace." 读取类审批卡片会显示完整的文件路径,并提供“允许”按钮。
- 排队中的消息不再丢失。 智能体工作期间加入队列的消息,不会再在轮次结束时被丢弃。
云端智能体
- 可将本地文件拖入 SSH、WSL 和开发容器智能体的提示词中。 当你将计算机上的文件或文件夹拖放、粘贴或附加到远程机器上运行的智能体的提示词中时,代理窗口会将其复制到该机器并提及该副本,以便智能体读取。副本存放在工作区之外的单独上传文件夹中,因此不会显示为工作区更改;复制较慢时会显示进度通知。
- 将文件夹拖到云端智能体提示词上即可附加其中的文件。 现在将文件夹拖到云端智能体的提示词上,会附加其中的文件,并跳过隐藏文件。每次拖放最多附加 20 个文件;如果文件夹中的文件超过此数量而仅添加了前 20 个,会有提示告知你。
- 云端智能体提示词中的 Slack 提及更易读。 当云端智能体从 Slack 启动时,提示词中被提及的人现在会显示为 @Name,而不是原始的 Slack 用户 ID。点击提及时,如果已安装 Slack 应用,会在应用中打开此人,否则在网页版 Slack 中打开;查找功能也会按显示的名称进行匹配。
- 新的云端智能体使用仓库的默认环境。 为新智能体选择云端时 (点击该选项或按 Cmd+; 切换) ,智能体现在会在该仓库上运行,并由 Cursor 选择环境。此前,它可能会预先选中其他团队成员已保存的环境。如果智能体启动时出现警告,例如回退到默认镜像而未应用你的环境配置,聊天中的环境状态行会显示该警告并计数,同时自动展开。
- “在云端继续”会显示已保存的环境名称。 “在云端继续”的选项现在会显示每个已保存环境的名称,便于你区分同一仓库上的两个环境。
- 云端智能体链接会打开正确的智能体。 来自 cursor.com/agents、Slack、Linear、Teams 或“复制深层链接”的云端代理“在 Cursor 中打开”链接,现在会在代理窗口中打开对应的智能体,即使你之前从未打开过它,或 IDE 当前处于焦点状态也是如此。此前,链接可能会把你带到一个新聊天。如果找不到该智能体或你没有访问权限,现在会显示错误。
- 分支对话现已支持云端智能体。 你可以通过
/side、+ 菜单,或选中文本后选择“添加到侧边对话”,从云端智能体打开侧边对话,方式与本地智能体相同。侧边对话会作为独立的云端智能体运行,因此你可以随时提问,而不会中断主运行。Projects 中不提供分支对话,而是改用线程。
Projects 和工作区
- 重命名项目时,Edit Workspace 会保留你的聊天。 现在,在 Edit Workspace 中重命名多根目录项目时,其本地聊天和草稿会一并迁移到重命名后的项目,不再留在原处。你还可以移除文件夹,直至仅剩一个。
文件、更改和 PR
- 从“复制”菜单复制智能体的 PR 链接。 智能体创建 PR 后,面板和侧边栏中该智能体的“复制”菜单现在提供“Copy PR Link”选项。它会复制你首选评审平台 (如 GitHub 或 Graphite) 上的链接,并弹出提示确认。
- 更清晰的 PR 状态,更快捷的 PR 操作。 如果 PR 的检查仅在等待他人批准,现在会显示在黄色的“Action Required”分组下,而不再归入“CI Failing”;可合并的 PR 则显示为“Ready”。在 PR 托盘中,分支栈里已合并的 PR 会折叠为一行“N merged”,点击即可展开;在托盘或应用栏中用鼠标中键点击 PR 行,可在浏览器中打开该 PR。在 PR 标签页中,按 Cmd+Enter (Windows 和 Linux 上为 Ctrl+Enter) 即可在讨论线程中提交回复。
导航与布局
- 使用方向键切换命令面板筛选条件。 当命令面板中的搜索框为空时,按 Left 或 Right 键可在“全部”“代理”“文件”“操作”等筛选标签之间切换。该功能可用时,底部会显示方向键提示。
- 将子智能体和聊天链接拖入分屏。 你可以从子智能体托盘中拖动子智能体,或从对话中拖动聊天链接,将其放到对话磁贴上,即可在分屏窗格中打开。上、下、左、右放置区域现在在较宽或较窄的窗格中也更加可靠。
- Cursor Light 主题的语法颜色更清晰。 Cursor Light 和 Cursor Light Colorblind 现在为每类代码分配固定的专属颜色,让代码更便于快速扫描。类型以蓝色下划线标示,属性为蓝色,装饰器和宏为橙色,参数为斜体。
- 按 Escape 显示或隐藏应用面板。 当焦点不在文本字段中,且没有打开的对话框或菜单时,按 Escape 会切换应用面板;如果面板处于全屏状态,则会先退出全屏。在提示词输入框中按 Escape 还会关闭 composer 上方的信息托盘;此外,使用 Escape 关闭对话框、菜单或全屏视频时,不会再同时切换应用面板。
自定义与设置
- 在 Plan & Usage 中购买额度并管理你的方案。 对于包含每周用量额度的方案,达到每周限额时现在会显示提示,并提供 Buy Credits 和 Upgrade Plan 选项。点击 Buy Credits 会打开应用内购买对话框,购买成功后即可解除限制。Plan & Usage 设置中还新增了 Credits 部分,显示你的预付余额、待到账的补充额度和自动补充设置,并新增一行显示每周用量的重置时间。
- 需要确认的 MCP 工具在 Auto-review 模式下始终会请求批准。 修复了 Auto-review 分类器可能直接批准服务器标记为需要确认的 MCP 工具调用 (例如合并) ,而不向你显示批准提示的问题。现在,除非你使用 Run Everything 或已将该工具列入允许列表,否则这些调用都会显示批准卡片。
- 修复了 Windows 上指向无扩展名脚本的钩子。 在 Windows 上,如果钩子命令指定的脚本没有扩展名 (例如插件的
scripts/run) ,现在会运行同目录下对应的.ps1、.exe、.bat或.cmd文件。此前,这些钩子会打开一个新的控制台窗口,始终收不到输入,且未执行任何操作就报告成功。 - 修复了同时属于多个团队的用户的代码仓库访问权限规则。 管理员设置的仓库允许列表和阻止列表现在仅来自你当前所在的团队,因此其他团队的允许列表不会再阻止你访问本应能打开的仓库。切换团队后会立即应用新团队的规则。
- 可在任意文件标签页中开启或关闭 Cursor Tab。 代码文件标签页上的“...”菜单现在始终包含 Cursor Tab 开关,无需离开编辑器即可开启或关闭 Tab 补全。你选择的快捷键风格 (例如 Vim 或 Emacs) 也会在该菜单中保持选中,更新后不会再重置为 Default。
- 设置中现在会说明 macOS 菜单栏图标不显示的原因。 如果在 macOS 的 系统设置 > Menu Bar > Allow in the Menu Bar 中关闭了 Cursor,Menu Bar Icon 设置现在会给出提示,并提供 打开设置 按钮以便重新开启。如果旧版的隐藏图标偏好设置导致图标无法显示,Cursor 也会自动恢复该图标。
- 更清晰地说明固定按需限额。 设置了个人固定按需限额后,设置 > Plan & Usage 现在会说明:达到限额时请求将停止,正在运行的请求所产生的超额用量不会计费,除非你在当前计费周期内提高限额。此前的说明为超出限额的用量将在之后计费。团队管理的限额沿用原有说明。
问题修复
- 修复 Agents 托盘和子智能体问题。 现在,使用后退和前进可以进入和退出从 Agents 托盘打开的子智能体预览,包括从侧边对话中打开的预览。折叠后的 Agents 胶囊不再将已停止的子智能体标记为需要关注,执行失败的本地子智能体也不会再一直卡在托盘中 (你仍可从其 Task 块中打开它们) 。即使子智能体在卡片出现后才启动,云端子智能体的 Task 卡片现在也会显示子智能体的名称和进度。
- 修复云端智能体创建和后续指令问题。 未能成功启动云端智能体的提示词会被恢复,方便你重试;连续发送的后续指令会按发送顺序送达。
- 聊天中的最后几条消息不再被待回答问题面板遮挡。
- 超过 100,000 个字符的未发送草稿现在在重新加载后会保留,不会再变为空白。
- 拖入后续请求 composer 的图片现在只会附加一次,不会再重复附加。
- 输入后续请求时不再导致智能体面板崩溃。
- 已回答的智能体问题不会再重新打开。
- 在对话中选中文本后,按 Cmd+L 会将其添加到该对话中,侧边对话同样适用。
- 修复提示词上方托盘和胶囊的问题。 托盘或横幅打开或关闭时,提示词上方的胶囊不再跳动或闪烁;在托盘之间切换时,现在会原位交叉淡入淡出,不会导致布局偏移。插件安装确认现在显示在其他建议上方,并在确认按钮旁提供 View Details;插件添加通知可按 Escape 关闭。
- 修复智能体轮次可靠性问题。 提供方解码错误现在会自动重试。
- 修复 MCP 服务器登录问题。 连接由 Microsoft Entra 支持的 MCP 服务器 (如 Azure DevOps) 时,不再在每次登录时都请求授权同意,因此管理员已授予同意的租户不会再卡在“Approval required.”页面。
- 修复 Windows、git 和非 QWERTY 键盘相关问题。 插件现在可在 git 2.26 和 2.27 下正常加载;在 Windows 上,关闭模态框后,最小化、最大化和关闭按钮不再消失。在 AZERTY 和 Dvorak 等布局下,位于物理 Z 和 Y 键上的快捷键 (如 Cmd+W) 不再误触发撤销或重做。
- 修复分支和 git 操作问题。 自动化分支选择器会立即显示默认分支,并且现在可以检测到本地智能体从其 shell 中创建的 pull request。
- 修复云端智能体 git 操作问题。 云端智能体工作期间,Fix Merge Conflicts 会保持加载状态;对于无法更改 checkout 的云端智能体,不再显示 Checkout Branch 和 Fast Forward Branch。
- 修复侧边栏和项目选择器问题。 从智能体的右键菜单中选择 Rename 现在能稳定打开重命名输入框,侧边栏底部在启动时会立即显示你的账户名称和头像。当所有智能体都已固定或归入项目时,会显示 Chats 标题,确保仍可访问侧边栏自定义菜单;No Repo 分区也不再提供无效的 Remove from Sidebar 操作。在项目选择器中,较长的文件夹路径会从中间省略,以保持文件夹名称可见;使用键盘高亮某一行时会显示该行的控制项。
- 未读徽标与侧边栏保持一致。 Agents Window 打开时,Dock 徽标和菜单栏未读计数不再计入不在侧边栏中的云端智能体。
- 无障碍修复。 屏幕阅读器现在会朗读 composer 菜单 (如斜杠命令) 中高亮的项目及其位置,将智能体卡片命名为“Panel 1”“Panel 2”并提供“Panel actions”菜单,并将可折叠的侧边栏分区标题识别为可展开按钮。通过键盘定位到聊天记录中的按钮时会显示焦点环;对话框打开时能更可靠地聚焦主按钮,按 Enter 即可确认。
- 修复登录、屏幕截图和终端链接问题。 位于不稳定企业代理后的 Enterprise 成员不会再因单次团队成员资格检查失败而被登出。智能体对隐藏或最小化的窗口截图时,会在 5 秒后超时,不再一直挂起;已完成的终端命令不再为在其他终端中启动的服务器自动打开浏览器。
- 修复语音聊天问题。 之前未获回复的语音请求,在后续请求完成后不会再在整个通话期间保持打开状态。当智能体在等待你回应时,语音只会说明一次无法接受新请求,不会再反复提示。隐藏聊天不再同时隐藏悬浮通话控制项,因此 Hang up 按钮会始终显示在屏幕上。
- 智能体提问与工具调用修复。 连接中断后,智能体提出的问题和计划审批不会再被之前的回复误答。参数格式略有错误的内置工具调用现在可以正常运行,不再报错;原生代码分块器加载失败时,现在只会禁用语义搜索。新输出流式生成时,即使滚动超过底部,会话记录也会保持当前位置。
- 稳定性与本地存储修复。 在 Private Inference 与由 Cursor 管理的模型之间切换后,重新启动使其生效时,切换结果现在会得到保留。在前一个实例尚未完全关闭时打开代理窗口,不会再丢失本地状态;反复发生的内存不足崩溃也不会再让调试数据文件夹堆积数 GB 的文件。内置浏览器中的 Okta FastPass 登录已恢复正常。
- 代理窗口修复。 GitHub 对请求进行速率限制时,智能体的 PR 状态会继续显示最后已知的状态,而不会加载失败。使用半透明自定义主题时,固定的 Build 卡片不再透出下方内容。关闭设置后会直接返回原对话,会话记录和 composer 均保持不变。
方案和计费
- Admin “计划与用量”页面显示你的订阅方案和预付额度。 在 Premium、Plus、Super 和 Ultra 方案中,Cursor 设置 > 计划与用量 会显示你的方案名称和用量重置日期。使用这些方案的个人账户还会看到“额度”分区,其中列出预付余额、待处理的补充和自动补充规则,并提供添加额度或更改规则的按钮。
智能体与聊天
- 批准提示现在会说明智能体发起请求的原因。 当智能体请求读取或编辑工作区之外的文件,或编辑受保护的配置文件时,批准卡片会显示具体原因。
- 图像生成失败时的错误信息更清晰。 当智能体无法生成图像时,现在会说明原因,而不再显示原始请求错误。如果因内容策略被阻止,会建议你换一种说法描述画面内容;如果遇到速率限制或提供方服务中断,则会提示你稍后重试。
云端智能体
- 云端智能体提示词中的 Slack 提及现以可读名称显示。 打开从 Slack 启动的云端智能体时,其提示词中提及的人员会显示为
@Name,而不再是原始的 Slack 用户 ID;在对话中查找时,匹配的也是你看到的名称。点击某个提及即可在 Slack 中打开该人员的资料。
编辑器
- 扩展主机卡住时,AI 功能会自动恢复。 如果为 Cursor AI 功能提供支持的扩展主机约一分钟无响应,Cursor 会自动重新启动它,你无需再重新加载窗口。对于反复崩溃的主机,Cursor 也会持续重新启动,并逐步延长间隔;在你调试扩展时,则不会自动重新启动。
隐私与安全
- 隐私模式现会阻止崩溃后自动上传调试数据。 开启隐私模式后,即使你是在会话中途才开启,Cursor 在发生崩溃或内存不足事件后也不会再自行上传调试数据或紧急内存配置文件。
问题修复
- 修复了 Windows 上指向无扩展名脚本的钩子。 在 Windows 上,如果 钩子 命令指向一个没有文件扩展名的脚本,现在会运行同目录下对应的
.ps1、.exe、.bat或.cmd文件。此前,这类钩子会弹出一个多余的终端窗口,并在未实际运行的情况下报告成功。 - 修复了附加到聊天中的透明图片变黑的问题。 Cursor 缩小你附加的大图片时,透明区域现在会保持透明。
- 修复了“在聊天中调查错误”抢占其快捷键的问题。 现在只有当光标位于错误、警告或 AI lint 上时,Cmd+Shift+D 才会运行“在聊天中调查错误”;在其他位置,该快捷键会执行其另一项绑定操作。
- 修复了云端智能体 diff 过大时“应用”写入空白文件的问题。 当云端智能体更改的文件数量超出可显示范围时,“审查更改”现在会提示文件内容不可用,而不是显示没有更改;同时会阻止“应用”,不再写入空文件。
- 智能体可靠性修复。 智能体工作期间排队的后续消息不再丢失,
/summarize失败时会显示错误。.cursorignore规则加载失败时,智能体轮次不再卡住。即使 Auto-review 模式允许调用,需要确认的 MCP 工具仍会请求批准。 - 云端智能体修复。 云端智能体聊天会在设备睡眠或网络中断后自动重新连接,并逐页加载较早的轮次,不再卡顿。后续指令会按发送顺序处理,并保留你选择的模型变体。
- 智能体聊天会话记录修复。 智能体在聊天中提出的问题在你回答后不会再次弹出;聊天重新加载时,未发送的大段草稿不再丢失。
- MCP 登录修复。 管理员已批准该应用后,使用 Microsoft Entra 登录的 MCP 服务器不再每次都请求授权同意。
- Git 修复。 在 macOS 上,当 PATH 中的 git 无法运行时,Cursor 不再卡住,而是回退到系统或 Homebrew 的 git。插件现可在 git 2.26 和 2.27 下正常加载。
- 无障碍修复。 屏幕阅读器现在会播报智能体输入框
/和@菜单中高亮的项目及其位置。使用键盘聚焦到智能体聊天中的按钮时,会显示焦点环。 - Admin 修复团队和企业策略相关问题。 代码仓库访问权限规则现在仅取自你当前所在的团队,因此其他团队的允许列表不会再阻止你访问自己的仓库。团队隐私模式在短暂网络错误期间不会再回退到限制性的默认设置;使用不稳定代理的企业版成员也不会再因成员资格检查暂时失败而被登出。
- 编辑器修复。 扩展主机在启动时不再出现死锁,在 Cursor 加载期间发起的搜索也不会再失败。按下 Ctrl+I 和 Ctrl+L 时不再打开一直卡在 "Loading Chat" 的聊天;在 AZERTY 或 Dvorak 键盘布局下,撤销/重做也不会再误捕获其他快捷键。
PR
- 通过电子邮件请求审阅。
origin pr edit --add-reviewer接受一个或多个电子邮件地址;若某个电子邮件地址未能精确匹配唯一一位候选审阅人,命令将失败;成功时会打印已请求的审阅人。 - 新评论链接。
origin pr comment会打印新评论的 id 以及用于打开该评论的 URL。 - 更多兼容
gh的 JSON。origin pr view和origin pr list支持--json headRefOid。更改输出会将通过应用或 bot 执行的操作显示为“Name via app”,JSON 输出中则包含performedVia字段。 - Gate 检查不再计为 CI。
origin pr checks在设置待处理、失败或无检查的退出码时,会忽略 Gate 评审检查。若无法读取目标的规则,origin pr view会将 CI 和审批状态显示为“unknown”,而非“no”。 - 已移除
origin pr stack,以及用于选择 PR 的--branch。 请改为以位置参数的形式指定分支作为目标。origin pr checkout --branch保持不变。
可靠性
- 更安全的分支名称。
origin pr create --push和origin pr checkout改用完全限定引用,因此与标签同名的分支也能正常使用;无效名称会报错'<name>' is not a valid branch name。origin pr create --push现在也能推送名称以-开头的分支。 - 遇到速率限制时自动重试。 当 Origin 对请求进行速率限制时,CLI 会等待后重试,并打印“Origin rate limit reached; retrying in Ns.”
Projects
- Project 聊天聚焦对话本身。 Project 的协调者聊天会显示你的消息、它的回复、问题和审批,不再显示 Worked 或思考部分;你连续发送的消息会归为一组。
- Project 工作时显示实时状态。 Project 的协调者运行时,其聊天会显示一行状态,例如它报告的当前步骤、Running commands、Messaging an agent 或 Writing a reply。
代理
- 智能体链接在应用内打开。 在智能体聊天中点击 cursor.com/agents 链接 (包括指向子智能体的链接) ,会在 Cursor for iOS 中打开该智能体;分享的智能体链接会直接打开该智能体的聊天,而不是收件箱。
- 滚动时加载更早的消息。 在智能体聊天中向上滚动会自动加载更早的消息,加载期间你正在阅读的消息位置保持不变。
- 语音通话消息带有标签。 通过语音通话发送的消息会显示带波形图标的 Voice call 标签。
- 快速浏览长聊天。 按住并拖动滚动指示器,即可在长对话中快速定位。
评审
- 评审支持大型差异对比。 对于超大的差异对比,评审界面会列出所有修改的文件及其行数,并在内容超出查看上限时给出提示;PR 评审现在可加载前 50 个之后的提交,最多 250 个。
修复
- Projects。 协调者运行时,Project 在收件箱中的行会显示加载指示器;worker 完成、出错或重启时,worker 行会随之更新;Project worker 中的图片和媒体加载失败时会提供 Retry 选项;Live Activity 上已完成的 Project 会显示整个 Project 的运行时长,而不是 0m。
- 模型选择器。 为云端代理的后续请求选择 Auto 时,智能体会切换到 Auto,而不再沿用之前的模型。
- 大文件和代码块。 打开超大的已编辑文件时会显示 File too large to preview 并提供 Copy 选项,不再卡死;包含大文件编辑的聊天保持流畅;修复了滚动带行号的代码块时发生的崩溃。
- 发送与选择器。 发送后立即将应用切到后台,不再误报 Couldn't start agent 或 Couldn't send message 错误;Workspace 选择器的 Recents 不再列出已不可用的仓库或环境。
- 视觉优化。 在底部面板上横向拖动时,面板不再偏离轴向移动;较大的 PR 编号不再显示千位分隔符;重叠的头像会完全遮住后方的头像。
- MCP 登录失败。 登录云端 MCP 服务器失败时,聊天中的登录卡片会显示为失败,而不是已跳过。
- 自定义工具可识别调用它的会话。
local.customTools条目的execute回调现在会接收context.sessionId,即调用该工具的本地会话。通过Task启动的子智能体会传入各自的 id,因此主机可以为每个子智能体分别维护状态。仅适用于 TypeScript;若运行时没有会话 id,则该值为空。 - 本地智能体及 TypeScript 类型修复。 本地智能体现在可在启用 FIPS 的主机上运行,现有的本地智能体存储会自动迁移到新位置。从同一进程或虚拟机快照恢复的智能体不再复用请求 ID 和会话 ID,并发运行不会再相互冲突或卡住。
LocalSubagentInherit类型声明现在无需依赖未发布的内部软件包即可解析,改用新导出的LocalSubagentResourceProviderFields和LocalToolExecutor类型。
- 子智能体可继承父智能体的执行器和工具限额。 设置
local.subagentInherit后,由Task工具启动的智能体 (包括嵌套智能体) 将与父智能体使用相同的自定义读取、写入和 Shell 执行器、相同的上报工作区路径,以及相同的允许和排除工具。可在Agent.create()中传入,也可针对单次send覆盖。仅适用于 TypeScript 本地智能体。如果不设置,子智能体的行为与之前一致。 - 修复了长时间运行的智能体在连接断开时请求卡住的问题。 智能体在两次运行之间空闲时,SDK 现在会在 29 秒后关闭未使用的 HTTP/2 连接;对于已静默约一分钟的连接,也会在复用前先进行检查。请求不会再被写入服务器已关闭的连接。此前,这类请求会一直挂起,直到卡顿超时才被中止。
- 卡顿的连接现可重试,且重试时长有上限。 连接卡顿时,运行会失败并抛出可重试的
NetworkError,错误码为connection_stalled;连续的卡顿重试会在 3 分钟后停止,不再无限重试。 - 安装 SDK 时引入的依赖项更少。 安装
@cursor/sdk时不再向你的项目依赖树中添加@connectrpc/connect-node或undici5.x,因此安装体积更小,也不会再因这些软件包产生版本冲突或审计警告。
修复
- Grok 轮次不再因输出被拒而终止。 如果在步骤中的任何工具运行之前,提供方就拒绝了 Grok 模型的输出,智能体现在会重试该步骤一次,而不是以错误结束本轮次。
- 空回复后不再出现多余轮次。 在你恢复会话或后台任务完成后,模型返回空回复时,不会再触发多余的重试或继续轮次。
- 自托管 workers 可从静默连接中恢复。 如果 worker 与 Cursor 的连接静默达 90 秒,它现在会自动重新连接,而不会出现显示已连接却收不到任何工作的情况。如果你的账户使用隐私模式 (旧版) ,worker 现在会在启动时退出,并显示消息说明如何切换到隐私模式,而不是无休止地重新连接。
- 自托管 workers 在轮次之间保持智能体状态处于打开状态。 在共享和池化的自托管 workers 上,智能体的后续步骤会复用已打开的状态,而不再从头重新打开;其他智能体的认领也不会再因前一个智能体已释放的状态而失败。
- 图像生成错误会提示下一步操作。 当图像提供方拒绝请求时,智能体现在会显示一条可据此采取行动的消息,而不是“Request failed with status code 400.”。如果被内容策略拦截,消息会建议在描述主体时避免提及受商标保护的角色、品牌或真实人物;如果遇到速率限制或提供方服务中断,消息会提示稍后重试。
- 超时的 Shell 命令会保留输出。 当长时间运行的命令将输出写入文件后超时,智能体现在会获得该文件的路径、大小和行数,而不是空结果,因此可以读取输出并继续工作。
- CLI 会准确运行你选择的模型。 即使模型 ID 以另一个模型的 ID 开头,
--model和/model现在也会运行你选择的模型。此前,CLI 可能会静默地改为运行 ID 较短的基础模型。 - macOS workers 改为按活动监视器的方式报告内存。 macOS 上的自托管 worker 不再将文件缓存计入已用内存,因此空闲的 Mac 不会再显示为内存即将耗尽。
网页端
- 查找已合并的 PR。 仓库的 PR 列表新增了带计数的 Merged 标签页,在搜索框中输入
is:merged即可筛选出已合并的 PR。 - Request Changes 评审现在会阻止合并。 拥有写入权限的用户提交 Request Changes 评审后,该 PR 将无法合并,直至问题被标记为已解决;驳回他人的 Request Changes 评审需要写入权限。你尚未提交的待处理评审不再计为批准或阻止项,PR 页面上的评审按提交时间排序。
- 申请应用时可选择仓库,并可取消待处理请求。 申请安装应用时,你可以选择全部仓库或指定仓库,安装链接中的仓库会被预先选中。待处理请求会显示其状态,你可以通过该状态按钮取消请求。有人申请安装时,命名空间所有者或团队管理员会收到电子邮件;你的请求被批准或拒绝时,你也会收到电子邮件。安装页面还会显示应用的发布者、验证状态和网站、View Listing 按钮,以及你当前登录的账户。
- IP 允许列表仅适用于用户,不再限制你的应用。 如果你的团队设置了入站 IP 允许列表,它现在仅适用于用户凭据,因此应用、服务账户和 Agent 不再被阻止。访问源站网页和下载仓库时也会检查允许列表,且列表最多可包含 1,000 个条目。所有者可以通过源站 API 读取和替换允许列表;详见 源站 API 更新日志。
- 更清晰的 Git 错误提示,更安全的推送。 Git 访问源站仓库被拒绝时,现在会说明原因,包括所使用的 Cursor 账户以及如何切换。推送大于 100 MB 的文件会被拒绝,错误信息中会注明文件名及其大小。推送到
HEAD或refs/以外的引用名称会被拒绝,而不会移动默认分支;格式错误的引用名称会被单独拒绝,推送的其余部分仍会正常合入。 - Blame 会跟踪重命名。 Blame 现在会像
git blame一样跟踪文件重命名,因此重命名文件中的行会保留最初写入它们的提交,而不是指向重命名操作。看起来像提交哈希的分支名和标签名现在会解析为对应的分支或标签,提交列表和比较也采用与 Git 相同的合并基准和排序方式。 - CODEOWNERS 与 GitHub 更加一致。 CODEOWNERS 匹配模式现在遵循 gitignore 规则,因此目录模式和锚定模式会以与 GitHub 相同的方式解析所有者,且支持包含下划线的登录名。电子邮件条目仅解析为有权评审该仓库的用户。当无法确定代码所有者时 (例如文件过大或更改的文件过多) ,代码所有者要求会被阻止并附带说明,而不会静默通过或失败。
- 规则集执行更加严格。 如果 PR 的目标分支被某个已启用且阻止合并的规则集冻结,现在会显示“Merging is blocked by a ruleset.”,除非你有权绕过该规则集。已启用的规则集若包含源站无法识别的规则类型,现在会阻止合并,而不会被跳过;保存无法在该类规则集中运行的规则时会报错。即使你有权绕过规则集,准备就绪后合并现在也会等待规则集规则通过。
- 准备就绪后合并的修复。 准备就绪后合并不再合并在检查运行之后推送的提交,会等待新关联的父分支 PR 先合并,且关闭该功能后能可靠地停止待处理的合并。已合并的 PR 现在会记录实际合入它的提交。
- 减少误报的合并冲突。 如果 PR 中的编辑紧邻基准分支上新插入的行,而 Git 可以干净地合并,现在会显示为可合并,而不再报告冲突。当 PR 的 head 提交缺失时,会提示你重新推送该分支,而不是显示错误。
- 堆叠式 PR 的修复。 堆叠式 PR 的基准分支合入且该 PR 被重新设定目标后,其 diff 和重新整理只包含它自身的提交。重新整理会保留与 trunk 合并时的冲突解决结果,包括重新整理到以 squash 方式合入的父分支上的情况。在分支栈合并时恰好被转为草稿或关闭的 PR 现在会显示为已合并。
- 大型更改和重命名更改的 diff 修复。 重命名文件的配对方式与 Git 一致,涉及末尾换行符和行尾符更改时的行数统计也与 Git 一致,深层嵌套更改的 diff 现在可以正常加载,不再失败。在超大型 PR 上,Load more 现在会获取下一批文件。
- PR 页面修复。 重新打开分支顶端或基准分支已被删除的 PR 时,现在会提示你先恢复该分支。文件路径包含空格或非 ASCII 字符时,永久链接现在也能打开正确的文件。通过应用执行操作的作者和审阅人,其名称旁会显示对应的应用。
API
- 通过源站 API 准备和检查合并。 新增的调用会基于当前基准分支重新构建 PR 的测试合并引用,并报告其状态为可合并、存在冲突或待定,同时返回合并提交、基准分支提交和分支顶端提交。可合并性响应中还会包含计算时所依据的最新提交。参见 Origin API 更新日志。
- 将检查运行的作用域限定到基准分支提交。 应用在提交检查运行时可传入基准分支提交,使该检查仅对基于该基准分支的 PR 生效;基准分支提交会出现在检查响应、Origin SDK 和检查运行 Webhook 中。以失败状态提交的检查运行将保持该状态。参见 Origin API 更新日志。
- 源站 API 开放更多 Origin 功能。 你可以读取、添加和移除 PR 评论上的回应,检查用户对代码仓库的权限,以及列出指定时间范围内的提交。仓库、提交和 PR 的响应以及 PR Webhook 现在会链接到 Cursor 上对应的页面。规则集绕过用户现已改用公开用户 ID,此为破坏性变更。参见 Origin API 更新日志了解详情。
环境
- 环境构建始终开启。 环境构建已无法关闭。所有非草稿环境现在都会自动构建,云端代理会从最新的构建启动。之前关闭了构建的环境现在会显示当前生效的构建以及反复出现的构建失败,“Trigger build”对话框也不再提示构建已关闭。
- Fix Build 支持快照已过期的构建。 对快照已过期的失败环境构建点击 Fix Build,现在会启动智能体,而不会直接失败。智能体会启动最近一次成功的构建,并基于失败构建的日志开展工作。从 Dockerfile 构建失败处启动智能体时,还会在输入框中预填一条提示词,用于排查并修复该构建。
- 减少因源代码控制临时故障导致的环境构建失败。 源代码控制访问出现临时故障后,自动环境重建会继续运行,仅在连续三次出现此类故障后才停止。因自托管源代码控制服务器宕机而失败的构建,现在会报告为源代码控制服务中断。
- 查看哪些环境更改来自 API。 在环境的版本历史中,通过公共 API 保存的版本现在会标记为“API”。
- 通配符允许列表条目包含父域名。 像
*.example.com这样的网络允许列表条目,现在也允许云端代理访问example.com本身,而不仅限于其子域名。
代理
- 置顶的智能体跨设备同步。 网页端智能体列表中置顶的智能体现在会保存到你的账户,置顶状态可在不同浏览器和设备间同步。智能体侧边栏现在将智能体分为“今天”“最近 7 天”和默认折叠的“更早”三组。
- 从已关闭的 PR 启动智能体。 现在即使已关闭 PR 的头分支已被删除,你也可以从该 PR 启动智能体。智能体会基于基础分支新建分支开展工作,面板中也会给出相应提示。
- 智能体无法启动时的错误信息更清晰。 如果智能体因你失去对其某个仓库的访问权限而无法启动,错误信息现在会指明该仓库。当仅其他模型的用量耗尽时,错误信息显示为“Out of Other Models usage”,并建议切换到指定模型或提高按需用量。当智能体所在机器内存不足时,错误信息会建议减少文件数量或降低并行度来运行高内存消耗的步骤。
- 网页端智能体页面加载更快。 在 cursor.com 上打开云端智能体对话时,不再重复获取正在加载或已是最新的更改;由于列表会在后台加载,返回智能体列表也更快。
Slack
- Slack 模型选择器使用网页端模型目录。 云端代理 Slack 设置中的模型选择器现在与网页端选择器基于同一模型目录生成列表,你已保存的默认模型也仍可选择。Slack 模型命令现在支持你可用的任意模型,不再局限于固定列表。
- 在 Slack 中设置通道的自托管用量池。 现在任何团队成员都可以在 Slack 中运行
@Cursor pool set <name> channel或@Cursor pool unset channel。通道默认代码仓库或自托管用量池的每次更改都会在该通道中发布通知。
修复
- 智能体运行和后续请求相关修复。 在智能体第一步早期将其停止后,发送后续请求现在可以正常工作,不会再因 VM not found 错误而失败。在 Best-of-N 标签页之间切换时,现在会加载所选候选项的对话。如果已保存环境在上次构建后有更改,基于该环境启动的智能体不再因构建版本不匹配而启动失败。
- 多仓库环境相关修复。 即使你的某个多仓库环境存在克隆路径冲突,云端代理现在也能正常启动;此前,仅这一个环境就会导致所有启动失败。保存生成名称中列出大量仓库的环境时不再失败。
- 云端代理仪表板相关修复。 如果云端代理设置页面无法加载隐私设置,现在会显示错误并提供 Try again 按钮。运行页面加载失败时同样提供 Try again,运行摘要会显示“1 run”而不是“1 runs”。
- Bitbucket 文件读取限制在代码仓库内。 Bitbucket Cloud 仓库上的云端代理无法再通过包含
..的路径读取代码仓库外的文件,像./.cursor/environment.json这样的路径现在也能被正确读取。
集成
GitHub
- 所有 GitHub 安装实例和账户均可正常加载。 如果你有多个 GitHub 应用安装实例,现在连接 GitHub 并选择仓库时会显示全部安装实例,不再遗漏第一页之后的内容。如果多个已连接的 GitHub 账户中有一个的 token 已过期,其他账户仍可正常加载,不会再因“GitHub access token is no longer valid”而失败。
- 新创建的仓库。 当 GitHub 短暂无法返回仓库详情时 (例如仓库刚创建后) ,Cursor 不会再拒绝你访问自己有写入权限的 GitHub 仓库。
- GitHub Enterprise Server 上的云端智能体后续指令。 通过 GitHub Enterprise Server 应用启动的云端代理现在可以为拥有该应用的团队接收 PR 和 CI 更新,相关 Webhook 事件不再被拒绝。
- GitHub 故障期间保持连接。 当 GitHub 短暂拒绝有效的刷新令牌时,Cursor 会保留你的 GitHub 连接而不会将其删除,仅在持续失败时才移除该 token,因此你无需重新连接 GitHub。
GitLab
- 更清晰的 GitLab 访问错误提示。 如果你在没有 Maintainer 或 Owner 权限的 GitLab 项目上开始工作,现在会统一提示需要 GitLab 维护者权限,而不再要求你重新连接;token 冷却期错误也会以分钟或小时为单位显示剩余等待时间。
- 连接 GitLab 会清除 token 冷却期。 连接 GitLab 后,你的个人仓库和团队仓库即可立即使用,无需再等待此前 token 错误导致的冷却期结束。
- 组织管理员可管理团队的 GitLab 和 Bitbucket 连接。 即使不是某个团队的成员,组织管理员现在也可以加载并管理该团队的 GitLab 和 Bitbucket 集成,不会再收到错误。
Bitbucket
- 评论命令无法运行时回复原因。 当 @cursor 无法运行 Bitbucket 拉取请求评论中的命令时,Cursor 现在不会再忽略该评论,而是在拉取请求中回复具体原因,例如需要已关联的 Bitbucket 账户或写入权限。
控制台与管理员
云端智能体
- 一键修复失败的云端智能体环境构建。 当环境构建在安装阶段或 Dockerfile 处失败时,环境页面和构建页面会显示 Fix Build 按钮,点击即可启动智能体进行调试,快照已过期的构建同样适用。快照已被删除的构建会显示 Snapshot expired 状态标签,且无法激活;停用活动 Build 时,如果没有其他构建可以接替,系统会发出警告。因你的自托管源代码控制服务器无法访问而失败的构建,现在会明确提示失败原因。参见云端代理构建。
自动化
- Admin Approver Agents 中的标签触发器支持更多控制选项。 标签更改触发器现在可在添加标签、移除标签或两者任一时触发,并可限定为某个特定标签名称。编辑智能体时,这些设置现已会被保存。
- Admin 安全代理运行历史现已包含漏洞扫描器运行记录。 安全代理页面的“最近运行”中,漏洞扫描器的运行记录现在会与安全审阅器的运行记录一并列出。
SSO 和 SCIM
- Admin SCIM 目录同步更可靠。 对于拥有自己 SCIM 目录的组织,你的身份提供商为该组织下已关联的团队推送的组,现在会成为已同步的组,而不再是旧版目录组。在至少有 10 个用户的目录中,如果你的身份提供商短暂报告所有用户均不属于任何组,目录同步将不再移除全部目录组成员资格。
修复
- 修复云端智能体环境构建问题。 构建日志打开时会定位到最新一行,并持续跟随新输出,直到你向上滚动。当构建列表的某一页返回为空但仍有较早的构建时,现在会提示你点击 Next,不再让你无从下手;Trigger build 对话框也不再误报构建已关闭。
- 修复云端智能体设置和运行问题。 云端代理 Runs 页面上的运行历史图表在加载时不再将页面向下推挤。页面打开期间,云端智能体设置会自动刷新;此外,
*.example.com等网络访问条目现在也会匹配example.com。 - Admin 群组和团队相关修复。 在群组的成员选项卡中,表格较宽时,行操作菜单现在会始终显示在屏幕内。在组织中创建团队时,团队管理员列表会将你排在首位,并默认选中你。
- 修复移动端控制台问题。 在移动端,导航菜单按钮现已移至顶部栏左侧;设置中过长的 GitHub Enterprise 实例名称会截断显示。
- 修复 GitLab 和 Bitbucket 集成问题。 当控制台中选中的团队是你并非其成员的团队 (例如已取消订阅的团队) 时,集成页面上的 GitLab 和 Bitbucket 连接不再加载失败,而是以只读方式显示。
- 修复 Bugbot 设置问题。 旧版 Bugbot 许可证链接现会打开自动化中的 Bugbot 设置。
自动化
- 拉取请求触发器和评论支持 GitLab。 “Comment on PR” 操作现已支持 GitLab 合并请求 URL,包括自托管 GitLab。Git 拉取请求触发器现可将嵌套的 GitLab 群组 (group/subgroup) 或组织 URL 保存为组织范围,条目无效时会显示错误。
- 更清晰的运行失败信息。 当运行因配置问题而失败时,例如分支不存在、代码仓库无法访问、模型因你的团队所在区域被禁用、API 密钥触发速率限制或 Slack 频道不存在,运行历史会显示具体原因及解决方法。如果运行中的 agent 内存不足或机器停止响应,也会明确提示;而后续成功的运行会显示为已成功。
- 自动化运行修复。 配置了多个计划的自动化现在会按每个计划运行,而不再只按第一个计划运行。“创建拉取请求”步骤现在可以为服务账号所属的运行以及旧版团队自动化创建 PR。由拉取请求评论或标签触发的安全审阅器自动化会恢复运行,不再被跳过;具有 Slack 访问权限的自动化也不会再因重新列出 Slack 频道而在每个步骤卡住。
- 团队选择和 PR Approver 修复。 在 cursor.com 上,自动化操作现在以你当前选择的团队身份运行,而不是你的默认团队。当分配功能已关闭或分配失败时,PR Approver 评审不再提示已分配审阅人,而是提示需要人工审查。
APIs
- 跳过“无问题”评论。
POST /bugbot/review支持可选的postSuccessCommentboolean 参数。将其设为false后,若审查未发现新问题,则不会发布 "found no new issues" 评论。默认值为true。 - 免费 Bugbot 代码审查的费用。
GET /analytics/team/bugbot-reviews现在会为按席位计费和免费试用的审查返回cost_cents,显示其未打折的 model cost,并新增billed字段。如果你的团队未因该审查被扣款,billed为false。
安全与审批智能体
- “仅限管理员”标签。 如果你无权更改安全代理,其页面现在会在页面标题旁显示“仅限管理员”标签。
- 无需关联 Slack 即可保存。 只要“发送到 Slack”的频道保持不变,你现在无需连接自己的 Slack 账户也能保存对安全智能体的修改。
- 更可靠的安全评审。 安全评审现在会保留恰好在截止时间完成的结果,自动重试临时性连接错误,并在所选模型不可用时回退到其他模型。
模型与 Cursor Router
- 新模型:Claude Sonnet 5.5。 Claude Sonnet 5.5 现已在 Cursor 中上线。
- 新模型:GLM 5.3 和 GLM 5.3 Flash。 Z.ai 推出的 GLM 5.3 和 GLM 5.3 Flash 现已在 Cursor 中上线。这两个模型默认关闭,可在 Cursor 设置 > 模型 中启用。
仓库设置
- 按仓库配置 Bugbot。 在 GitHub 拉取请求上,Bugbot 会读取
.cursor/config/bugbot.yaml文件,为该仓库设置触发器、评审力度、增量审查、PR 摘要和风险评分。文件中的值会覆盖团队设置;该文件可以调低 Autofix,但无法将其开启。控制台的 Bugbot 设置部分提供了配置文件文档的链接。
Autofix
- 新分支模式下,Autofix 不会改动你的分支。 当 Autofix 设置为新分支时,它现在会将修复保留在单独的分支上,绝不会提交到 PR 自身的分支。
评审与检查
- Bugbot 检查不再卡住。 被取消或超时的 Bugbot 运行现在会以中性状态完成检查,而不会一直停留在进行中。当基准分支有新提交但未改变 PR 的合并基准时,Bugbot 仍会发布评审;被取消运行的检查会说明取消原因。
- 超大评审和受速率限制评审的结果更清晰。 当 PR 中没有任何文件能纳入 Bugbot 的评审预算时,Bugbot 会发布“过大,无法评审”的注释和中性检查,而不是报错。手动执行的 Bugbot 命令如果触发 GitHub 的临时速率限制,现在会收到回复,提示你几分钟后重试。Bugbot 也不再把符号链接目标当作源文件进行评审。
Bitbucket
- 改进 Bitbucket 上的 Bugbot。 Bugbot 现在可以评审来自 fork 的 Bitbucket Cloud 拉取请求。当 Bugbot 在 Bitbucket 上拒绝执行注释命令时,会回复拒绝原因。失败注释会以 markdown 渲染,而不是显示转义后的 HTML;当 Bitbucket 登录服务短暂不可用时,Bugbot 会重试评审,而不是直接跳过。团队允许列表现在支持包含空格的 Bitbucket 昵称。
控制台
- 控制台中的安装权限更清晰。 在你的个人 Bugbot 控制面板中,团队拥有的 GitHub 组织安装实例以只读方式显示,尝试更改时会被拒绝,并提示你切换到该团队的控制台。需要付费方案才能更改的个人安装实例同样为只读,并会提示需要付费订阅。
- 控制台修复。 Bugbot 规则和学习设置中的仓库选择器和列表会以“所有者/名称”的形式显示仓库,搜索也会匹配所有者。刷新后,Set License Cap 开关会正确显示已保存的上限。如果某个 Bugbot 控制面板视图渲染失败,会显示一条带有 Try again 按钮的消息,而不是空白页面。
账单
- 按 token 计费的 Bugbot 运行适用团队限额。 在采用按 token 计费 Bugbot 的团队中,运行不再因安装用户的个人支出限额而受阻,仅受团队限额约束。Bugbot 不再以 Unpaid Admin 角色成员的身份运行,而是会发布一条注释说明如何解决。在未使用 Stripe 计费的团队中更改 Bugbot 许可证时,现在会显示明确的错误信息。
API
- API 触发的评审可跳过无问题注释。 Bugbot 评审触发 API 现在支持
postSuccessComment参数。将其设为false即可在该评审中跳过“未发现新问题”的注释。
代理
- 失败的智能体现在会显示明确的错误状态。 失败的智能体现在会在侧边栏中显示红色的 Error 状态,并归入独立的 Error 群组;“显示 > 状态”下新增 Error 选项,默认开启。
- 聊天状态栏新增用量环。 当你的月度用量超过显示阈值时,聊天状态栏会显示一个用量环,悬停时提示 "Usage N%"。点击即可打开用量详情;详情现在以浮层形式显示在对话上方,按 Escape 即可关闭。
- 减少不必要的 Auto-review 模式拦截。 即使阻止指令禁止了后续的发送或应用操作,Auto-review 模式也不会再因此拦截起草电子邮件、暂存更改或预览部署等准备步骤;最终的提交步骤仍会接受检查。此外,当分类器返回不完整的判定时,评审失败的情况也会减少。
- 最多可置顶 75 个智能体。 置顶智能体的上限已从 50 个提高到 75 个,你可以在侧边栏顶部保留更多智能体。
- Grok 4.7 现在能正确报出自己的名称。 当你询问 Grok 4.7 它是谁时,它现在会回答自己是 Grok 4.7,一个由 SpaceXAI 训练的模型。此前,它可能会自称 Composer 或更早的 Grok 版本。
- 语音提交关键词支持任意语言。 使用西里尔文或中文等非拉丁文字的提交关键词,现在也能在你听写时触发自动提交。像 "envíalo" 这样带重音符号的关键词也能正确匹配,不会再出现乱码。
- 智能体推理陷入循环时可自动恢复。 当智能体的推理开始重复同一行内容时,Cursor 现在会中止该步骤,并附带提示促其继续推进,重试一次,让运行继续进行而不会停滞。
- 在任意智能体聊天中查看未读回复的起始位置。 与项目聊天一样,云端和本地智能体聊天现在也会标记未读回复的起始位置,并显示“新消息”标签,点击即可跳转。
Projects
- “创建项目”会保留你的工作进度并选择正确的代码仓库。 现在在“创建项目”对话框中选择“添加模型”会打开设置,且不会丢失你填写的项目名称、外观或所选模型;重新打开对话框时会恢复这些内容。对话框不再需要等待代码仓库列表加载完成即可创建项目;你从 Repos 或 Recents 中选择的代码仓库会被保留,而不会切换到同一仓库的已保存的环境;默认使用的环境也与你的“新建聊天”草稿保持一致。
云端智能体
- 云端智能体错误提示更清晰,支持一键恢复。 云端智能体的错误现在会显示在输入框上方的托盘中,包括运行正在自动重试时以及会话过期后。运行失败时,错误提示会在适用的情况下给出唯一的下一步操作,例如 Retry、Manage Usage 或 Manage Environments。如果云端智能体所在的机器处于离线状态,为其打开终端时现在会打开一个终端标签页并说明原因,待机器恢复连接后会自动连接。
- 通过链接启动云端智能体时不再随机选择代码仓库。 以前,从应用内提示词或深层链接打开云端智能体时,如果你没有本地仓库或最近使用的仓库,系统会预先选中列表中的第一个代码仓库。现在会优先使用你当前的仓库或最近使用的云端仓库;如果都没有,则会打开一个新的云端智能体,一键即可打开代码仓库选择器。
- 可在项目选择器中查找前 5,000 个之外的 Bitbucket 仓库。 在仓库数量超过 5,000 个的 Bitbucket 工作区中,在项目选择器中输入内容时现在也会搜索 Bitbucket,因此前 5,000 个之外的仓库也会出现在结果中。不搜索而直接浏览时,仍只列出前 5,000 个。
文件、更改和 PR
- 仅评审智能体刚刚所做的更改。 “更改”标签页现已新增“智能体上一轮次”作用域,仅显示智能体最近一轮的修改。在轮次结束时的摘要中点击“评审”或某个文件,即可在该作用域下打开“更改”标签页,无需翻查之前的更改就能检查最新修改。
- Markdown 预览会保留浏览位置,并显示智能体存储中的图像。 从 Markdown 预览切换出去再切回时,现在会恢复你的滚动位置和光标,而不是跳回顶部。来自智能体存储的 Markdown 文档现在也会渲染存储中的图像,不再显示失效的图像链接。
导航与布局
- 命令面板搜索结果更相关。 在命令面板中搜索 agents 时,会话记录与查询匹配的聊天现在会排在仅与名称或 PR 链接模糊匹配的聊天之前;输入 PR 编号 (带或不带 #) 仍可找到对应的聊天。无匹配项时,搜索现在会显示 "No results found",不再建议新建智能体;其他分区仍在加载时,已显示的结果即可选择。
- 屏幕阅读器可区分不同的提示词输入框。 每个提示词输入框现在都有各自供屏幕阅读器识别的名称,例如 "Prompt"、"Side chat prompt"、"Subagent prompt"、"Fullscreen prompt" 或 "Design mode prompt"。在分屏布局中,名称会包含磁贴编号,例如 "Prompt, tile 2"。提示词输入框中的菜单选项也会作为所在列表的一部分被朗读。
- Linux .deb 和 .rpm 安装支持更新通知。 通过 apt 或 dnf 安装的 Cursor 现在会在有新版本时通知你,不再默认关闭更新。选择 Update 会显示确切的升级命令及 Copy Command 按钮,选择 Later 则暂时跳过该版本。
- 打开 Rust 项目不再导致 CPU 占满。 启用语言服务器时,代理窗口不会再因文件夹中包含 Rust 代码就启动 rust-analyzer 并运行完整的 cargo check。现在,服务器会在你打开 Rust 文件时才启动,且你已禁用的语言扩展会保持关闭。
- 代理窗口的扩展宿主卡死或反复崩溃时可自动恢复。 此前,扩展宿主冻结可能导致智能体请求卡住且没有任何错误提示,直到你重新加载窗口。现在,如果扩展宿主 60 秒无响应,会自动重新启动并恢复请求。如果反复崩溃,它会以逐渐增加的间隔持续重启,而不会在崩溃三次后放弃。如果调试器可能已附加到扩展宿主,则不会在卡死后自动重启。
- 在命令面板中查找侧边对话。 现在可以在命令面板中搜索侧边对话。每个侧边对话都标有 Side chat,显示其父智能体的名称,并会在其父智能体中打开。
自定义与设置
- MCP 服务器现会显示所有分页的工具。 对工具、提示词或资源进行分页的 MCP 服务器,现在会显示全部分页,而不仅是第一页。
- 钩子可将子智能体关联回其对话。
subagentStop钩子现在会接收child_conversation_id(即子智能体自身对话的 ID) ,便于审计和策略脚本将子智能体活动关联回其父级。 /subscribe会在 PR 合并后自动清理。 对单个 PR 的订阅现在会在该 PR 合并或关闭时自动关闭。其所在分支上的 CI 订阅也会一并关闭,除非仍有其他未关闭的 PR 在使用该分支。
问题修复
- Projects 修复。 当命名云端环境的仓库均为未发布的草稿时,项目选择器现在会显示该环境的名称,而不是 "No Repo"。在 Project 中切换智能体时,最近的对话会保持加载状态,因此切回某个智能体时不会再重新加载其会话记录;使用拆分窗格时,未聚焦窗格中的对话也会继续显示。
- 子智能体托盘修复。 子智能体托盘打开时,Agents 标签会保持可见并显示为选中状态。
- composer 与已加入队列的后续指令修复。 已加入队列的后续指令不会再在轮次结束时消失,较长的未发送草稿也不会再在重新加载时被清空。输入后续指令并出现关键词建议时,Agent 面板不再崩溃;编辑之前的消息时,滚动也已恢复正常。
- 聊天会话记录修复。 最后几条消息不再被待回答问题面板遮挡,已回答的问题不再重复出现,可视化卡片出错时会显示错误信息,而不是一直转圈。
- 上下文摘要修复。 长聊天被摘要后,智能体会保留你最新的请求,不会再让它被自动提醒挤掉;摘要失败时也不再用占位符替换你的对话历史记录。在摘要过程中停止智能体现在会立即取消,而不会显示服务器错误。
- 云端智能体与 Move to Cloud 修复。 新建的云端智能体会沿用你所选的模型,当前工作区之外的云端智能体不再误发 "Done" 通知,在后台被唤醒的聊天会在侧边栏中移至前列。对于已保存状态中轮次丢失的聊天,Move to Cloud 现在也能正常使用。
- 内置浏览器修复。 网页无法再伪造元素选取并注入智能体上下文;只有真实点击才能选中元素。隐藏的浏览器标签页不再在后台持续渲染,DevTools 也仅在你首次打开控制台时才启动,从而降低浏览器标签页的 CPU 和内存占用。浏览器页面和 DevTools 现在会在 Process Explorer 中各自显示为带标签的独立行。
- 智能体上下文读取修复。 启动时的 .cursorignore 扫描失败后,智能体上下文读取不会再卡住。
智能体
- Auto-review 模式不再阻止草稿和预览。 当你添加类似“不要发送电子邮件”或“不要部署”的阻止指令时,Auto-review 模式现在只会将其应用于实际执行发送或部署的调用。起草、暂存、预览、规划或读取类调用会直接运行,不再停下来等待批准。
- 聊天中的智能体工具调用更清晰。 智能体读取待办列表时,聊天中会直接显示该列表。PR 操作会显示结果或错误,不再被隐藏;因等待批准而受阻的智能体会显示“需要批准”或“批准已拒绝”,而不是“无法启动”。
- 智能体推理陷入循环时会自动重试。 如果智能体的推理反复输出同一行内容,Cursor 会终止该步骤,并附上提示引导其继续推进,然后重试一次。
- 语音提交关键词支持任意语言。 语音提交关键词 (即用于发送提示词的口令) 现在可以在设置中保存,并支持以西里尔文、中文等非拉丁文字触发提交。带重音符号的字母会被保留,因此
envíalo不会再被保存为envalo。
MCP
- MCP 服务器登录和工具加载更加可靠。 登录受 OAuth 保护的 MCP 服务器现已兼容更多服务器,包括在注册时拒绝 Cursor 重定向 URL 的服务器,以及之后会要求你重新登录的服务器。对于分页返回工具、提示词或资源的服务器,现在会提供全部内容,而不再只提供第一页;拥有大量 MCP 工具的智能体也不会再因超出模型的工具限额而失败。
钩子
- 钩子现在可以识别工具调用来自哪个子智能体。 当工具在子智能体内运行时,
preToolUse、postToolUse和postToolUseFailure钩子现在会收到parent_tool_call_id,即启动该子智能体的 Task 工具调用的 ID。subagentStop钩子会收到child_conversation_id,审计脚本可借此将已完成的子智能体与其对应的对话关联起来。
浏览器
- 在内置浏览器中查看并撤销智能体的设备模拟。 当智能体将标签页调整为手机尺寸的视口时,浏览器标签页会显示“Device emulation · W×H” badge 和 Reset 按钮,且模拟会在智能体的轮次结束时自动清除。此外,DevTools 现在仅在你首次打开控制台时才启动,因此浏览器的内存占用更低;网页也无法再伪造发送到聊天的元素选择或区域截图。
源代码控制
- 源代码控制操作会再次运行 Git 钩子。 修复了一个回归问题:在源代码控制视图中执行提交、推送、拉取、checkout、创建分支和克隆操作时,会跳过
pre-commit、commit-msg、pre-push、post-checkout、Husky 和 Git LFS 等代码仓库钩子。会运行钩子的命令在 Git 输出通道中标记为(hooks)。状态刷新和自动获取等后台活动仍会跳过钩子。
更新
- Linux 上通过 apt 和 dnf 安装的版本现已支持更新通知。 如果你是通过
.deb或.rpm软件包安装的 Cursor,现在有新版本可用时,Cursor 会通知你。点击 Update 可查看对应的apt-get或dnf升级命令,并通过 Copy Command 复制;也可以点击 Later 跳过此版本。
问题修复
- 修复智能体聊天和后续请求队列的问题。 排队中的后续指令不再会在一轮对话结束时消失,也不会在引导消息回退到队列时丢失。"Worked for" 持续时间现已包含最终回复之后运行的工具。
- 启动扫描失败后,智能体上下文读取不再卡住。 如果启动时首次
.cursorignore扫描失败,Cursor 会自动重试,而不会让智能体上下文读取在会话剩余时间内一直卡住。 - 修复云端智能体的问题。 切换账户或团队后,斜杠菜单不再显示上一个团队的托管技能;当前工作区之外的云端智能体也不再误发 "Done" 通知。
- 修复编辑器和工作台的问题。 Cmd/Ctrl+Shift+B 已恢复运行 Run Build Task,已删除文件的未保存备份也不再在每次打开窗口时重新打开。工作树获取操作现可在低于 2.29 的 git 版本上正常运行。如果负责将 Cursor 连接到其服务器的本地扩展主机卡住,Cursor 会重新启动它以便窗口重新连接 (可能附加了调试器时除外) ;如果该主机反复崩溃,Cursor 会持续重新启动它。已取消的符号和调用层次结构请求不再导致内存泄漏。
- 修复用量横幅、模型选择器和聊天可视化的问题。 你在模型选择器中启用的模型不再会在模型列表刷新时消失。用量限额横幅不再叠加在 composer 中的用量限额错误下方;当你的组织隐藏了抵扣额请求时,也不再显示 Request Credit 按钮。聊天中的可视化卡片在内容始终未能加载时会显示错误,而不是无限加载;图表提示框也不再导致周围的聊天内容发生位移。
- 按提交查找 PR。
origin pr list --commit <sha>会列出 Origin 中与某个提交关联的 PR。 - JSON 输出支持
reviewDecision。origin pr view --json reviewDecision会返回评审结论,与gh的行为一致。 - 支持从 stdin 读取请求体。
origin api --input -现在会从 stdin 读取请求体,不再报错 "Unknown argument: -"。 - CloneKit 修复。
origin repo clone-fast在并行分段下载时不再误报 EPIPE 错误;此外,它现在会在下载预构建包的同时查找默认分支,而不是等到下载开始前才查找。
Auto-review 模式
- Auto-review 模式会结合调用的实际作用来权衡阻止指令。 对于类似“发送包含外部人员的通讯”这样的指令,它现在更倾向于放行仅起草、预览、规划或读取的 MCP 调用,而倾向于阻止发送、发帖、发布、应用或删除类的调用。请按照配置 Auto-review 模式中的说明,将指令添加到
permissions.json。
自托管 workers
- 任意代码仓库用量池的 worker 会复用你已克隆的 checkout。 使用
--clone-git-repos时,worker 会复用其工作节点目录中已认领仓库的干净 checkout。它会拉取所请求的分支、标签或提交,并在认领结束后保留该 checkout,因此大型仓库无需在每次认领时重新克隆。worker 日志会记录每个 checkout 被复用或跳过的原因。此外,worker 会拒绝从无写入权限的目录启动,并在克隆失败时于终端输出 git 的错误信息。 - 预热用量池会为后续请求唤醒已休眠的 worker。 当智能体收到后续请求而其 worker 处于休眠状态时,
agent worker controller --warm-idle现在会使用CURSOR_WAKE=1和该 worker 的 ID 运行你的--spawn钩子,与 claim-then-spawn 模式保持一致。如果钩子成功恢复该机器,后续请求会在原始工作区中继续执行,而不会落到磁盘为空的空闲备用 worker 上。此功能适用于配置了重连时间窗口的用量池。
修复
- 修复了智能体反复陷入同一行推理的问题。 当智能体的推理不断重复同一行内容时,该步骤现在会停止并重试一次,同时提醒其不要再反复斟酌、继续推进,而不会陷入循环。
- 修复了摘要过程中丢失你最新请求或对话的问题。 对长对话进行摘要后,智能体现在会逐字保留你最近的一条消息,而不是只保留一条提醒,从而始终聚焦当前任务。如果摘要失败,或你在摘要过程中按下 Stop,智能体会保留之前的对话,而不会用空白或不完整的摘要替换它。
- 修复了自托管 workers 上的身份验证错误和规则加载错误。 使用 API 密钥启动的 worker 在运行超过一小时后打开桌面会话时,不再因身份验证错误而失败。智能体的首轮交互现在会从自身工作区加载规则、技能和插件,而不会加载机器上其他工作区遗留的缓存内容。
- 修复了 Grok 4.7 和 Opus 5.5 的模型指令。 现在被问及身份时,Grok 4.7 会表明自己是 Grok 4.7,而不再自称 Composer。Opus 5.5 现在使用与 Opus 5 相同的沟通指令:在首次调用工具前用一句话说明接下来要做什么,并在结束时给出以结果开头的简短摘要。
- 可在智能体等待后台子智能体时对其进行引导。 以前,当智能体结束当前轮次以等待后台子智能体时,
run.steer(text)会解析为revert_to_followup,因此你的消息要等那些工作完成后才会被处理。现在,引导会立即作为下一轮次运行,后台结果仍会在之后送达。仅适用于 TypeScript 本地运行。 - 可获知某个步骤何时完成工具请求。 当模型列出某个步骤的全部工具调用后,
onDelta现在会收到一个带有callCount的tool-requests-listed更新,此时这些工具可能仍在运行。你可以借此判断某个步骤中的所有工具调用何时均已开始,例如在 UI 中对某个步骤的工具调用进行分组或批量处理。 - 修复云端智能体创建问题。 对于云端智能体,首次调用
send()(会在服务器上创建智能体) 时,如果智能体 ID 由 SDK 自动生成,则不再因 ID 冲突而失败:它会换用新的 ID 重试;如果它自己先前的创建请求已经成功,则会直接继续使用该智能体。从同一快照多次恢复进程时,SDK 生成的智能体 ID 和运行 ID 也不会再重复。你自行指定的 ID 仍会报告冲突。 - bridge 会忽略你项目中的
.env和bunfig.toml。 独立运行的cursor-sdk-bridge可执行文件不再从工作目录加载.env或bunfig.toml;当由 SDK 启动 bridge 时,工作目录通常就是你的项目。checkout 中的文件将无法再更改 bridge 的端点、token 或预加载代码。
网页端
- 使用团队证书颁发机构签发的 SSH 证书登录仓库。 团队管理员可以在 API 密钥页面的“SSH 证书颁发机构”部分添加受信任的 SSH 证书颁发机构,成员即可使用短期有效的 OpenSSH 证书进行克隆、获取、推送和使用 LFS,而无需逐个注册密钥。管理员还可以强制要求使用证书,届时已注册的 SSH 密钥以及通过 HTTPS 使用的 API 密钥将被阻止,而证书和 Origin CLI 仍可正常使用。Origin API 也提供相同的控制项,详见 Origin API 更新日志。
- 基于 Origin API 构建分支栈 PR 工作流。 Origin API 返回的 PR 以及 PR webhook 中携带的 PR 现在会包含其所属分支栈和父 PR,你也可以在创建或更新 PR 时设置或清除分支栈中的父分支。此外,你还可以列出分支栈中的所有 PR。有关字段详情以及旧 parent 字段的破坏性变更,请参见 Origin API 更新日志。
- Squash 合并会保留所有贡献者的署名。 对 PR 进行 squash 合并时,合并提交现在会为被压缩提交的每位作者,以及这些提交中已列出的共同作者,分别添加 Co-authored-by trailer。Cursor 的 agent 和机器人地址会被跳过,同一个人也不会重复列出。当机器人创建的 PR 被 squash 合并时,执行合并的人以及批准其最新版本的人会被署名为共同作者。
- 精确选择应用的安装位置,并逐项评审权限缩减。 应用安装链接现在会打开针对特定命名空间的授权页面。如果你可以将应用安装到多个命名空间,需先从“选择安装位置”列表中进行选择,安装按钮上会显示你所选的命名空间。当已安装的应用请求的权限减少时,其页面会显示“可缩减权限”提示,你可以在评审页面中针对每项将被移除的权限,逐一选择保留或移除。
- 审计日志现可记录仓库克隆和获取操作,并显示编辑或删除注释的人。 有人克隆或获取 Origin 仓库时,你的团队的审计日志现在会记录该操作,并附上其邮箱以及所用协议 (HTTPS 或 SSH) 。后台自动获取和机器操作者不予记录。PR 注释编辑和删除的审计条目现在会显示执行更改的人,而非注释的原作者。
- 合并和分支栈 PR 相关修复。 没有可合并内容的 PR 现在会被阻止,不再合入空提交。对于下层更改已合并的分支栈,现在会落到正确的基础分支上;restack 中止时会列出冲突文件;取消的重新运行不再导致已通过的检查变红,也不再阻止就绪后合并。重新打开的 PR 也会拉入其关闭期间推送的提交。
- PR diff 和“已更改文件”视图相关修复。 在超大文件上点击“全部展开”不再导致标签页卡死;超出文件数量上限的 PR 现在可以加载更多文件;代码所有者标识已恢复;你待提交的评审注释会立即显示为草稿。
- PR 页面和仓库设置相关修复。 使用不受支持的筛选条件 (如
is:merged) 搜索仓库 PR 时,现在会显示空状态,说明该筛选条件并提供“清除搜索”选项,而不再静默显示默认列表。仓库和命名空间权限设置仅在管理员和成员拥有访问权限时才会列出他们;如果你的个人资料中未设置名称和邮箱,提交建议的编辑时现在会提示缺少哪些信息。 - 代码导览相关修复。 导览更新前创建的代码导览现在会以最新版本重新生成,不再显示过时内容,而提前准备好的导览仍会立即显示。导览中不再夹带模型遗留的规划笔记,自定义导览则保持不变。
- Git 操作相关修复。 推送被拒绝时,现在会在每个 ref 旁显示真实原因,而非笼统的 unpack 错误。包含非 ASCII 字符的路径现在可正确显示 blame 和文件历史,名称中含有连续点号的仓库现在也能在克隆和推送 URL 中正常使用。
- 已取消 Bugbot 检查相关修复。 PR 上的 Bugbot 评审被取消时,其检查现在会显示为“已取消”而非“中性”,因此之后变为必需的检查不会再在评审未完成时通过。对于 PR 已不再指向的旧提交,其上残留的检查仍显示为“中性”,除非该检查为必需。
API
- 应用可代表命名空间成员执行操作。 Origin 应用现在可以请求短期的安装用户 token,以命名空间成员 (通过用户 ID 或电子邮件指定) 的身份进行 API 调用,以及执行 HTTPS git clone、fetch 和 push。以此方式完成的工作会在 API 响应、Webhook、审计日志和 PR 页面中归属于该成员,并标注为"via"该应用。安装实例需要新的 User Delegation 权限,详情参见 Origin API 更新日志。
- 更多 PR 工作流现可通过 Origin API 和 Webhook 完成。 现在你可以通过 Origin API 和 Origin SDK 删除 PR 评论、按最新提交筛选 PR、查看每次检查运行具体写入了什么,以及读取某个版本的潜在合并提交。Webhook 现已支持评论表情回应,并会注明移除标签的操作者;应用安装令牌过期时会返回明确的错误。详情参见 Origin API 更新日志。
环境
- 可在草稿环境 Build 仍在运行时将其激活。 现在,你可以对仍在进行中的草稿 Build 点击 Activate,它会在完成后立即成为你的环境的活动 Build。对于快照已被删除的草稿,激活操作仍会被阻止,但不会再更改你已保存的环境设置。
- 默认开启 Build 的环境现在与已开启 Build 的环境行为一致。 对于没有单独设置 Build、默认开启 Build 的环境,现在会显示其 Active Build 和 Build 失败警告,并会在触发 Build 时重新构建,因此其中的智能体能从更新的 Build 启动。
代理
- 网页端已移除长时间运行模式。 网页端模型选择器中的“长时间运行”选项及其时间限额标签,以及团队的“长时间运行智能体”设置均已移除。从网页端启动的云端代理始终以标准模式运行。
- 协调者可以切换 worker 的模型。 项目协调者现在可以在向 worker 发送消息时,将其切换到其他模型。新模型从该 worker 的下一轮次起生效。
自托管机器
- 在 Slack、GitHub 和 Linear 中使用更简短的自托管选项。 在 Slack、GitHub 或 Linear 请求中添加
sh=t,即可在你的自托管用量池上运行智能体。self_hosted也支持t/f和1/0,且这三个来源界面现已支持相同的选项。写在 Slack 代码块中的选项不再会启动或配置智能体。 - 接管自托管机器上的桌面。 接管云端智能体的桌面时,现在会连接到你正在查看的机器,包括运行在自托管机器上的智能体。较早的机器会回退到之前的接管方式。
- 在你自己的机器上运行的智能体会更谨慎地处理 git 和设置。 自托管机器上的云端代理现在会在提交前检查机器的 git 名称和电子邮件,仅在两者均未设置时,才设置一个仅对当前代码仓库生效的回退值。它们会在机器上请求凭据,而不再默认使用控制台中的机密信息或已登录的 GitHub CLI。在“我的机器”上,智能体会优先采用项目本地的设置,而非系统级安装和全局配置更改。
- Slack 使用通道的默认自托管用量池。 Slack 中的
@Cursor启动任务现在会优先使用通道设置的默认自托管用量池,其次才是团队默认值。如果启动请求被拒绝,回复中会指明该通道的默认值,并说明如何通过@Cursor pool set <name> channel进行更改。
模型
- Start 方案现已支持 Grok 4.7。 Start 方案用户现可为云端代理选择 Grok 4.7,固定使用中等推理力度和标准速度。
可靠性
- 图像生成失败时的错误提示更清晰。 云端智能体中图像生成失败时,现在会显示易于理解的说明,而不再只是原始状态码。
- 修复了部分本地聊天无法移至云端的问题。 如果聊天的已保存状态中没有任何轮次,在未输入新消息的情况下将本地聊天移至云端智能体,不会再因 "Missing required fields" 错误而失败。现在云端智能体会以空闲状态启动,保留聊天的历史记录,并运行你的下一条后续请求。
问题修复
- 环境与智能体启动相关修复。 启动云端代理时不再覆盖环境中已保存的仓库;未指定分支时将从默认分支启动。环境构建失败时现在会报告具体原因 (克隆、源代码管理访问或 pod 启动) ,使用智能体级机密信息启动的智能体现在会从环境的 Build 启动。
- 自托管机器相关修复。 在接受任意仓库的自托管池上启动的智能体和子智能体现在会被及时领取,不再无限等待;空闲机器或其 run 已删除的机器会立即释放,不再显示为忙碌。对于已与 GitHub 解除关联的源站仓库,其上的智能体现在可以收到已配置的机密信息。
- 云端代理中 MCP 连接器相关修复。 云端代理列出的连接器工具现在可以正常接受调用,包括使用自定义标签的连接器账户。管理员授权的插件型 MCP 服务器现在可以正常提供工具,即使控制台标签与插件名称不同,或智能体以部署服务账户身份运行,也不受影响。环境信息工具现在会显示文档中列出的所有
environment.json字段,并会针对子智能体报告实际生效的网络出站策略。 - 智能体运行与后续指令相关修复。 在智能体的机器重建期间发送的后续请求现在会立即保存到队列中,不会在新机器就绪前看似丢失。智能体与其源站 PR 的关联不再因临时查询失败而消失。使用特定模型变体启动或发送后续请求的智能体,现在会按该变体对照团队的模型策略进行检查,不再被误拦截。如果智能体因排在一个始终未启动的已排队 run 之后而卡住,一小时后将重新接受后续指令,不再拒绝。
- 智能体 PR 中产物相关修复。 智能体放在 PR 描述的表格或其他 HTML 中的产物链接,现在会渲染为可点击的链接,而非原始文本。对于无法确认存在的文件,PR 中不再生成公开的产物链接;产物较多的智能体在后续轮次中也不会再把相同产物重复报告为新产物。
- Slack 消息格式相关修复。 Slack 中的智能体回复会完整保留链接,包括含括号或
&的 URL 以及含方括号的链接文本。粗斜体文本、~~~代码围栏、任务列表复选框和图片 (现以链接形式显示) 均可正确渲染,__init__或2*3*4之类的文本也不会再被误加样式。 - 云端代理页面与控制台相关修复。 在 cursor.com/agents 上,第一页智能体现在会在页面渲染时由服务器端获取,因此完整加载页面时显示更快。在机器设置中,远程控制开关现在会说明其处于关闭状态的原因以及谁有权开启。运行概览统计卡片也会根据可用宽度自动重排。
集成
GitHub
- 代码仓库访问权限即时更新。 连接、重新连接或断开 GitHub 后,你可访问的代码仓库范围变化会立即生效,无需再等待缓存过期。
GitLab
- 已重命名和已移动的项目。 GitLab 项目重命名或移动后,Cursor 会解析到当前项目,而不是过期的副本。
- 断开自托管 GitLab 时会保留你的 GitHub 连接。 现在,在“集成”页面断开自托管 GitLab 实例时,即使你当前的团队看不到该实例,也会正确断开该实例,而不会误断开你的 GitHub 账户。
Azure DevOps
- Bugbot 代码仓库状态。 Azure DevOps Bugbot 控制面板不再将已启用的仓库错误显示为已禁用。
控制台与管理员
云端智能体
- 更清晰的云端智能体环境构建失败提示。 环境构建失败时,现在会说明具体原因,例如“Git 提供商未连接”、“无权访问代码仓库”或“GitHub IP 允许列表阻止了访问”,不再只显示笼统的错误信息。你可以在草稿 Build 仍在运行时将其激活,构建日志中现在也提供 询问智能体 链接。参见 云端代理构建。
- Admin 将云端代理的使用范围限定为指定群组。 企业版管理员现在可以在云端代理的访问设置中将“限制方式”设为“群组”,并选择哪些群组可以使用云端代理,无需再按名称逐一列出成员。
- Admin 为服务账号设置支出限额。 仪表盘中的服务账号列表现在会显示每个账户的支出限额和当前支出。管理员可以编辑账户在每个计费周期的限额,或将其设为“无限额”。
问题修复
- Admin 修复了团队群组选项卡的问题。 部分群组不再因 "invalid int 32" 错误导致群组选项卡无法加载。
- Admin 修复了成员和邀请相关问题。 邀请页面现在会拒绝电子表格、PDF 以及超过 255 个字符的地址,不再创建无效邀请。新创建的邀请链接现在会立即显示,不会再显示为缺失;在“活跃会话”中撤销当前会话时,现在会直接将你登出,不再报错。
- Admin 模型访问设置的应用更加一致。 保存“模型”页面中的某个分区时,不会再意外开启或关闭处于 7 天审核期内的新 Cursor 模型。只有明确选择“立即启用”或“保持禁用”时,才会保存相应设置。此外,当 Auto 路由到某个模型时,你的团队针对该模型设置的阻止规则和发布延迟设置现在同样会生效。
- Admin 网络访问控制设置更清晰。 设置中现在会注明阻止列表仅适用于本地沙盒,列出各列表支持的匹配模式,并在条目 (例如带端口的 IP 地址或路径) 无法在沙盒列表中按预期生效时发出警告。
- Admin 修复了团队拥有的 GitLab 实例的问题。 在“集成”页面中,团队 GitLab 实例的代码仓库同步和你的个人连接状态现在会基于你当前选择的团队,因此可以正确加载和同步。
自动化
- 修复 Slack 触发器和频道选择器问题。 在跨工作区共享的私有频道中,由 Slack 触发的自动化现在会在所有者是该频道成员时正常触发。在大型工作区中,Slack 频道选择器不会再因加载缓慢而遗漏频道,且“刷新”会重新加载完整的频道列表。
- 修复自动化运行问题。 由 PR 评论或 CI 完成触发的安全审阅器自动化现在会正常运行,不再被跳过;如果运行的父智能体已不再处于启用状态,该运行会直接失败并给出明确的提示消息,而不会反复重试。
- 修复自动化编辑器问题。 在自动化的操作中添加或编辑自定义 MCP 服务器时,不会再丢失 OAuth 作用域等认证设置。
- Origin 仓库的分支选择器响应更快。 为 Origin 代码仓库上的自动化触发器设置分支时,默认分支现在会立即显示,无需等待完整的分支列表加载完毕。
APIs
- 组织审计日志。 组织 API 密钥可调用
GET /organizations/audit-logs读取整个组织的审计事件。支持按时间范围、事件类型、搜索文本、用户或单个关联团队筛选,并支持分页。 - 组织 API 密钥到期时间。 创建组织 API 密钥时,现在可以将其设置为 30 天、90 天、180 天或一年后到期。密钥到期后,将无法再用于组织 API 的身份验证。
- 同时查找多个提交。 提交查找端点现支持以逗号分隔的列表,最多可包含 100 个完整的提交哈希。此前,包含三个及以上哈希的列表会返回 404;现在超过 100 个时会返回 400。
安全与审批智能体
- 更智能的问题跟进检查。 部分修复的问题将视为已处理;后续检查失败时,现有线程保持不变。
- 重叠的问题保持可见。 若新发现的问题与已确认的问题重叠,会作为单独的评论提交。
- 模型回退。 首选模型容量不足时,安全评审会回退到下一个模型。
- 每次运行均可打开。 安全代理运行历史中的每次运行现在都可点击。点击后将打开该次运行的会话记录;若无会话记录,则打开运行摘要。
模型与 Cursor Router
- 新模型:Grok 4.7。 Grok 4.7 现已在 Cursor 中上线。
- 新模型:Claude Opus 5.5。 Claude Opus 5.5 现已在 Cursor 中上线。
- Grok 模型名称更简短。 Grok 4.5 和 Grok 4.6 在模型选择器及其工具提示中将直接以上述名称显示,不再带有 "Cursor" 前缀。
- Auto 遵循团队模型设置。 如果团队管理员阻止了由 Cursor 提供的某个模型 (例如 Grok 4.7) ,或团队为新模型设定的 release 延迟期尚未结束,Auto 将不再把该团队的请求路由到该模型。
- Origin 上的 Bugbot 检查更加准确。 在 Origin 的 PR 中,如果 Bugbot 运行出错或无法提交评审,Bugbot 检查现在会判定为失败,而不再报告为中性。因新推送而取消的运行会被标记为已取消,因此不再能满足必需的 Bugbot 检查。
- 仅使用 Bitbucket 的团队现可完成 Bugbot 设置。 仅通过 Bitbucket 连接的团队在设置 Bugbot 时,不会再看到要求连接 GitHub 或 GitLab 的提示。设置步骤中的 Bitbucket 连接现在会正确显示为已连接。
- 遇到超大文件时评审不再中断。 当某个修改的文件过大、Bugbot 无法评审时,Bugbot 会跳过该文件,继续评审其他文件。此前,一个超大文件可能导致 Bugbot 跳过其后的所有文件。
除非已选择提前启用,否则企业版团队将从 3.21.9 版本起获取 Projects。
代理
- 带有文件匹配模式的团队规则现在仅应用于匹配的文件。 修复了限定于某个文件匹配模式 (如
*.py) 的团队规则被添加到每个智能体对话中的问题。现在,只有当智能体读取匹配的文件,或你将此类文件添加到上下文时,这些规则才会生效,因此无关的聊天不会再为它们消耗 token。没有文件匹配模式的团队规则仍会应用于每个对话。 - 修复了使用限额提供“切换到 Auto”选项时卡住的问题。 当使用限额提供模型切换选项时,限额横幅现在会在升级按钮旁显示 Switch to Auto,且提示词仍可编辑。选择 Switch to Auto 会清除横幅,并改用 Auto 重新发送你的消息,让对话得以继续。
- 等待你处理的云端子智能体现在更加醒目。 当云端子智能体停下来向你提问,或需要你登录某个 MCP 服务器时,代理标签会显示黄色状态圆点,托盘中该子智能体所在的行也会被标记为需关注,方便你及时为其解除阻塞,而不必干等一个停滞的运行。
- 视频评审子智能体不再评审未提供给它的视频。 当智能体请求子智能体评审视频时,现在必须附加该视频文件,仅在提示词中出现文件路径不再算数。如果未附加视频,子智能体会以纯文本说明这一情况,而不会编造评审结果。
聊天与 composer
- 编辑已加入队列的消息或目标时显示“保存”对勾。 编辑已加入队列的消息或目标时,发送按钮会变为“保存”对勾。
- 智能体流式输出时滚动更顺滑。 聊天在跟随流式输出的回复时,现在会平滑滚动到新文本和工具卡片,不再跳动。
- 引导提示现在会打开设置。 队列上方的“Steer New Messages?”横幅现在会打开设置中的“New Messages”部分,而不是直接替你更改该设置。首次有消息引导运行中的智能体时,会弹出一次性通知加以说明,并附上该设置的链接。
Projects
- “创建项目”会选择更合适的默认值,并说明失败原因。 “创建项目”对话框现在会预先选中你正在查看的智能体或“新建聊天”草稿所用的云端仓库或环境,包括多仓库环境。项目创建失败时,对话框会显示具体原因,而不再是笼统的重试提示;如果你的订阅方案不支持该操作,通知中还会提供“升级”按钮。
- 项目 worker 在重新分配任务时会自动重命名。 当项目的协调者为某个 worker 分配了截然不同的任务时,现在可以为该 worker 重命名,使其在侧边栏中的名称与新工作相符。
云端智能体
- 查看哪个自托管 worker 正在运行你的智能体。 在自托管用量池上运行的智能体会在聊天状态栏中显示该 worker 的名称及其所属用量池。
- 在项目选择器中按名称查找任意云端环境。 在项目选择器中输入内容即可搜索你的所有云端环境 (包括第一页之后的环境) ,并高亮显示匹配文本。访问权限仍在检查时,“Run on”菜单会显示“云端”选项并附带加载指示器,而不再将其隐藏。
- 为云端智能体附加 PDF、代码、压缩包及其他文件。 云端智能体的提示词现已支持任何不超过 10 MB 的非图片文件,可通过拖放或 + 菜单添加,供智能体在其环境中读取。目前暂不支持视频和空文件;文件无法附加时,你会看到相应的提示消息。
文件、更改和 PR
- Origin 仓库的 PR 在代理窗口中打开。 当 PR Link Destination 设置为在 Cursor 内打开时,点击 Origin 上所跟踪仓库的 github.com PR 链接,现在会在代理窗口中打开 PR 标签页,而不是跳转到浏览器。Origin PR 上的 Bugbot 和自动化评论现在会显示原生的 Fix with Agent 和 Add to chat 操作,不再是原始的图片按钮。
- 你打开的浏览器标签页会保留在工作区中。 你在代理窗口中自行打开的浏览器标签页现在会随工作区持久保存,切换智能体时也保持可见,就像你自己的终端一样。智能体打开的浏览器则仍与该智能体绑定。每个工作区还会单独保存各自的 Cookie、登录状态和存储数据;退出 Cursor 登录时会清除所有工作区的浏览器数据。
- 语法高亮现在与你的编辑器主题一致。 diff、PR 审查卡片和计划标签页中的代码,现在使用与编辑器相同的语法规则和主题配色进行高亮。更换或导入主题时会同步更新,数字字面量等元素也不会再丢失颜色。
- Markdown 预览支持渲染数学公式,并能记住浏览位置。 用
$$包裹的行间公式现在会在 Markdown 预览中渲染为格式化公式。切换标签页后再返回时,预览也会按文件保留滚动位置和光标位置。 - 终端入口更多,访问更便捷。 用于显示智能体终端和后台 Shell 的 Terminals 胶囊按钮及面板,现在也会出现在全屏编辑器的智能体浮层中。点击无界面后台 Shell 现在会在标签页中打开其输出;终端已打开时,Toggle Terminal 可再次隐藏面板;Project 智能体上的 Terminals 胶囊按钮也恢复了打开和关闭终端托盘的功能。
- PR 状态更新更及时。 云端智能体的 PR 现在每隔几分钟就会刷新 CI 检查、审阅人和可合并状态,因此检查通过后,过时的 Debug CI Failure 胶囊按钮会随之消失。
- 修复了 Git 配置使用 include 时 git 远程仓库缺失的问题。 现在可以检测到 Git 配置中通过
include或includeIf引入的文件里所定义的远程仓库。包含空格的远程 URL 以及带有注释的配置分区现在也能正确读取。
导航与布局
- 已固定的云端智能体可跨设备同步。 你固定的云端智能体现在会保存到你的账户中,对所有用户生效,因此在不同窗口和设备间都会保持固定。侧边栏的“已固定”分区也会在启动时立即显示这些智能体,无需等待智能体列表加载完成。
- Cmd+K 面板中的智能体搜索排名更精准。 使用 Cmd+K 搜索智能体时,对话内容包含搜索词的智能体现在会排在仅凭名称或 PR 链接模糊匹配的智能体之前。输入 PR 编号仍可找到对应的智能体。
- “打开 IDE”会打开你选择的文件夹。 在代理窗口中运行
cursor .或通过“打开文件夹”选择文件夹后,“打开 IDE”现在会在编辑器中打开该文件夹,而不再打开空窗口;即使尚未启动智能体也是如此。
自定义与设置
- 修复 MCP 审批和登录问题。 当你的团队设置或权限文件管理允许列表时,MCP 工具审批提示不再提供 "Always Allow" 选项,因为此时该选项并不会长期生效。已保存的登录凭据被拒绝的 MCP 服务器 (例如 X) 现在会显示为需要身份验证,并提供登录选项,而不再加载失败。云端智能体中的 MCP 登录卡片不会再被过早撤销,已回复过的卡片也不会再次出现。
- 使用 Esc 或 Cmd+W 关闭自动化面板。 现在可以按 Esc 或 Cmd+W (Windows 和 Linux 上为 Ctrl+W) 关闭自动化面板,与设置和自定义面板的行为一致。此前,在该面板中按 Esc 没有任何反应,而按 Cmd+W 可能会提示你关闭整个窗口。在某个自动化内部时,按 Esc 仍会返回上一步;在字段中输入时,按 Esc 不会关闭面板。
问题修复
- 修复长时间运行时的智能体可靠性问题。 云端智能体反复执行同一工具调用时,现在也会像本地智能体一样收到跳出循环的提示。包含大量工具调用的长轮次不再陷入反复总结上下文却始终无法释放空间的困境。模型以不同格式发送补丁时,文件编辑不再失败。
- 修复云端智能体工作区和斜杠菜单问题。 云端智能体工作区断开连接后会就地修复,无需重新加载窗口。切换账号或团队后,云端智能体斜杠菜单不再显示之前团队的技能。
- 修复侧边栏问题。 在代码仓库分区上点击 + 时,新智能体将仅在该分区的仓库中启动。即使子智能体仍在工作,项目行也会显示未读圆点;“项目”分区折叠时,项目行不再显示展开箭头;侧边栏折叠时,标题栏图标也不再偏移。
- 修复工作区搜索和 SSH 工作区问题。 工作区搜索在云端和远程工作区中不再卡住。工作区连接或重新连接期间会显示提示消息;如果远程主机停止响应,搜索会结束并给出明确提示。添加包含多个远程文件夹的 SSH 工作区也更快了。
- 修复模型选择器问题。 已保存的仅限 MAX 的模型变体 (如 1M 上下文) 现在只会在你关闭 MAX 时重置,在非 MAX 聊天中使用选择器时不再重置。当你的团队解除 "Restrict to Auto" 模型策略后,选择器不再持续显示限制提示或隐藏搜索栏。
- 修复浏览器问题。 对本地 HTML 文件使用“在外部浏览器中打开”时会打开系统浏览器;管理员禁用浏览器自动化时,你已保存的浏览器模式不再被重置为“关闭”。
/subscribe支持 Origin 仓库。 对于托管在 Cursor Origin 上的代码仓库,其中的云端智能体现在会通过 Origin 订阅工具等待 CI 结果和 PR 动态,而不再轮询。智能体会根据 PR 链接选择匹配的工具,因此 Origin 链接不会再被误交给 GitHub 工具而导致失败。- 修复 Agent 面板问题。 仍处于打开状态的聊天在后台被卸载时,Agent 面板不再被 "Something went wrong" 界面取代,聊天内容会继续保留在屏幕上。
浏览器
- 每个工作区使用独立的浏览器会话。 内置浏览器现在会为每个工作区分别保存 cookie、登录状态和存储数据,一个项目中的会话不会再带入另一个项目。请参阅会话持久化。退出 Cursor 登录会清除所有工作区的浏览器数据。元素选择和区域截图仅响应你本人的点击,网页无法向聊天中注入虚假的选择内容。
智能体
- 智能体响应更快。 当你聚焦聊天以及发送消息时,Cursor 都会在后台预先准备智能体,让首个响应更快返回。
- Admin 带文件匹配模式的团队规则仅应用于匹配的文件。 以前,限定于
*.py等匹配模式的团队规则会被添加到每个智能体对话中。现在,只有当智能体读取匹配的文件,或你将匹配文件添加到上下文时,才会应用该规则。未设置匹配模式的团队规则仍始终生效。请参阅团队规则的应用方式。 - @ 菜单不再显示失效的 Docs 选项。 Docs 类别和 Add New Custom Docs 选项早已无法将文档添加到智能体上下文中,因此已从 @ 提及菜单中移除。较早对话中的 Docs 标签仍会正常显示。
- 引导提示词改为打开设置。 队列上方的 Steer New Messages? 横幅现在会打开设置并定位到 New Messages,而不是直接替你更改该设置。
编辑器
- Markdown 编辑器支持数学公式,代码高亮更完善。 Markdown 编辑器会将
$$块级数学公式渲染为格式化的公式。Markdown 和计划编辑器中的代码块现在与代码编辑器使用相同的语法高亮和主题颜色,并会在切换主题时同步更新。
修复
- 智能体编辑差异中的删除行显示正确。 在智能体编辑的差异视图中,以 "--" 开头的删除行会正确显示为删除行。
- 修复编辑先前消息的问题。 编辑并重新提交较早的消息时,现在能可靠地发送编辑后的文本并刷新检查点。原地编辑时,Cmd+/ 会打开该消息的模型选择器,Escape 会关闭已打开的选择器而不会取消编辑,Shift+Tab 可正常使用,且会遵循 Cmd+Enter 提交的设置。
- 修复云端代理问题。 云端智能体工作区不再显示文件夹信任提示,也不再显示无法处理的文件监视器警告。
- 修复智能体可靠性问题。 长轮次不再在每一步都卡在上下文压缩上;模型将补丁包裹在 JSON 中时,智能体编辑也不再失败。执行 Add Folder to Workspace 后,聊天仍会关联到其所属文件夹;聚焦智能体聊天时,未读标记会自动清除。
- 修复模型选择器问题。 需要 Max Mode 的已保存模型变体 (如 1M 上下文) 在未启用 Max Mode 的聊天中使用模型选择器时不再被重置,只有在关闭 Max Mode 时才会恢复。团队取消 "Restrict to Auto" 模型策略后,选择器会移除旧的限制提示并恢复搜索栏。
- 修复 MCP 服务器问题。 当你的团队或权限文件管控 MCP 允许列表时,MCP 审批提示不再提供 "Always Allow" 选项。已保存令牌被撤销的 MCP 服务器会提示你重新登录,而不是显示连接错误。云端智能体中的 MCP 登录卡片不再被提前关闭,已回复的卡片也不会再次出现。
- 修复 git 和编辑器问题。 现在可以识别在 git 配置中通过
include或includeIf定义的 Git 远程仓库,状态栏的 blame 信息也始终与当前活动编辑器保持一致。环境变量名以数字开头时,扩展主机不再无法启动;已删除或无法读取的文件的备份也不会在每次打开窗口时重新打开。在 Review Changes 面板中,较早的刷新不再覆盖较新的 Issues Found 列表。 - 远程工作区中的搜索不再卡住。 搜索尚不可用时,现在会超时并显示错误,而不是无限等待。
- 修复智能体可视化问题。
/visualize生成的可视化卡片现在可在 IDE 中渲染。图表中的阴影区域不再显示为纯黑色,可视化加载行也与其他工具调用对齐。
origin auth status现可显示团队详情。origin auth status会输出你所在的团队、角色和组织 ID;加上--json则以 JSON 格式输出,方便脚本使用。
Composer
- 从“文件”附加任意类型的文件。 在 composer 中添加上下文时,“文件”选择器现在支持选择任意文件,不再局限于固定的几种类型。图像会作为图像附加,压缩包、音频、源代码等其他文件则作为文档附加。暂不支持视频,选择视频时会显示提示消息。
- 听写时实时查看文字。 在 composer 中听写时,实时字幕会随你说话同步显示文字,仍在识别中的部分以灰色斜体显示。
智能体
- 智能体聊天中的预览卡片。 云端智能体分享正在运行的应用时,Cursor for iOS 会显示一张包含截图、标题和描述的预览卡片。点按“预览”即可在 cursor.com 上打开该智能体的桌面视图。
- MCP 登录请求。 云端智能体在等待你登录 MCP 服务器时,会在收件箱和实时活动中显示为“需要关注”,直到你点按“跳过”或“验证身份”。之后,登录卡片会显示该服务器已通过身份验证或已跳过身份验证。
智能体列表
- 在 iPhone 上折叠“已置顶”和“草稿”。 在智能体列表中点按“已置顶”或“草稿”标题,即可折叠或展开该分区。此设置会同步到 iPad 侧边栏。
评审
- 评审 Origin 拉取请求。 在 Cursor Origin 拉取请求中,点按“评审”按钮会打开一个面板,你可以在其中附上消息进行评论、批准或请求更改。
修复
- 智能体聊天。 智能体消息中的链接点按后会立即打开;新智能体的提示词会固定在顶部,不再在回复开始时跳动。部分加载的已完成对话重新加载时不再出现重复消息,加载动画中的圆点也恢复显示。
- PR 与仓库名称。 对通过链接打开的草稿 PR 点按“标记为就绪”,现在会正确将其标记为可供评审。托管在 Cursor Origin 上或 URL 以
.git结尾的仓库会显示为owner/repo。 - Composer 与键盘。 重命名智能体时,composer 栏不再被弹窗键盘顶起。composer 占位符会在新智能体文本与跟进文本之间平滑切换,composer 上方的快捷操作按钮会原地淡入;开启“减弱动态效果”时则改用普通淡入效果。
- 文案与视觉优化。 个人资料面板在统计数据加载期间也会显示图表标题和网格线。进行中的状态标签显示为“Working”和“Thinking”,“自定义”面板中的分区更名为“显示”和“智能体属性”。
- 分支栈状态更清晰。
origin pr stack会显示分支栈中每个 PR 与其父分支的关系,以及修复该 PR 所需的操作。
ACP
- Agent Client Protocol (ACP) 客户端可将子智能体显示为独立会话。 声明支持
subagents能力的客户端会将每个子智能体作为子会话接收,并关联到父级 Task 工具调用,其中包含流式文本、思考过程、工具调用,以及最终的已完成、失败或已取消状态。对于这些客户端,提示词会等待其后台子智能体完成,并在同一轮次中返回它们的结果。取消提示词会同时停止这些子智能体;加载已保存的会话时,也会重新显示其中的历史子智能体。不支持该能力的客户端将继续接收cursor/task通知。
登录
- 登录现在信任操作系统的 CA 证书。
agent login发起认证请求时 (无论直连还是通过HTTPS_PROXY) 使用的代理感知 fetch,现在会将系统信任的 CA 证书添加到内置证书集中。因此,只要公司的根证书已加入系统信任存储,即可在企业 TLS 检查环境下正常登录。
修复
- Admin 带文件匹配模式的团队规则不再加载到每个提示词中。 限定于
*.py等匹配模式的团队规则,现在仅在智能体读取匹配文件时生效。未设置匹配模式的团队规则仍会应用于每个请求。 agent models现可列出你的团队的 Bedrock 模型。 当你的团队通过 IAM 角色连接 AWS Bedrock 时,agent models和--list-models现在会显示你所在区域的 Bedrock 模型,而不再返回空列表。该列表与--model可接受的值一致。- Shell 命令可在 macOS 计算机使用 worker 上正常运行。 在使用
--computer-use启动的 Mac worker 上,Shell 命令不会再在运行前报错 "The shell command returned no exit status"。 - 智能体工具与轮次相关修复。 智能体等待正在运行的 Shell 命令时,现在会在命令结束或输出匹配其监视的模式后立即继续,不再空等至超时。模型将补丁包裹在 JSON 中时,文件编辑不再出错。某一轮次重试失败的连接后,仍可正常停止智能体。
- 长轮次与 Auto-review 模式相关修复。 在 Claude 和 GPT 模型上包含大量工具调用的长轮次,不再陷入每一步都压缩上下文却无法释放空间的状态。当分类器的回复中缺少决策时,Auto-review 模式现在会根据被阻止的操作自行推断决策。
- 自托管 worker 相关修复。 使用
--clone-git-repos启动的 worker 现在可以克隆未带协议前缀存储的仓库 (如github.com/owner/repo) ,不会再因 git 将其识别为本地路径而失败。当 Cursor 对agent worker controller限流时,它会等待服务器指定的Retry-After时间,最长 1 小时。用量池 worker 若携带过期认领重新连接,现在会丢弃该认领,而不是拒绝下一个智能体;账户验证失败的 worker 会显示服务器给出的原因,而不只是显示 "Error"。 - 所有模型均支持循环提醒。 无论使用哪个模型 (不仅限于 Composer) ,当智能体反复执行相同的工具调用或发送相同消息时,现在都会收到提醒,促其尝试其他方法,而不是一直循环到步数上限。
- 要求智能体停止目标时会关闭该目标。 当你要求智能体停止推进某个
/goal时,它现在可以将该目标标记为已完成,而不再让其保持活动状态。
仓库
- 编辑仓库设置。
origin repo edit可设置默认分支、可见性、允许的合并方式,以及是否在合并后删除分支。origin repo view用于查看这些设置,origin repo list --json <fields>以 JSON 格式输出仓库,并可选择使用--jq进行过滤。 - 通过 CLI 管理访问权限。
origin repo access和origin namespace access可为团队、用户和组织群组列出、授予、更改和移除访问权限,并列出你可分配的角色。对于你个人命名空间中的仓库,origin repo access还可列出、添加和移除外部协作者,并授予 Read 或 Write 权限。 - 管理 GitHub 镜像。
origin repo mirror可启动镜像迁移、查看迁移状态、按需同步 ref 以及解除镜像,并支持--json输出。 - 验证迁移。
origin repo verify-migration会将 GitHub 仓库的默认分支、可见性、合并设置、标签和规则集与其 Origin 副本进行比对,发现不一致时以退出码 1 退出。使用--namespace可检查命名空间中的所有仓库。 - 规则集、标签和应用。
origin ruleset create、update和delete可通过标志或 JSON 规范管理规则集,origin ruleset import --from-github可转换 GitHub 规则集或分支保护规则。origin label可列出、创建、编辑、删除和批量导入标签。origin app可管理 Origin 应用及其签名密钥和 webhook 投递。 - 更严格的 CloneKit 下载校验。
origin repo clone-fast会根据预构建包的大小校验每个范围响应。如果服务器不再支持字节范围请求,则会将 pack 作为单个文件下载;若某个范围返回的字节数不符,预构建包下载将失败并报错。
PR
- 设置合并提交消息。
origin pr merge支持--subject、--body和--body-file,用于为单个 PR 设置提交消息。当整个堆栈作为单个提交合入时,这些标志会被忽略,而不会导致合并失败。 - 支持超大 PR 的 diff。
origin pr diff和origin pr view会分页获取 diff,超大更改不会再因响应过大而失败。 - 通过 CLI 请求更改。
origin pr review --request-changes(-r) 现在会提交“请求更改”评审,不再报错。--approve、--request-changes和--comment只能且必须传入其中一个。
网页端
- 代码仓库访问权限更清晰,人员或群组移除后访问权限随之撤销。 代码库和代码仓库设置中的“Permissions”选项卡现已更名为“Access”,其中每个群组都会显示其类型 (Team Group、Org Group 或来自你的身份提供商的 Synced Group) 及成员数量。成员离开团队或组织后,将失去通过其群组获得的代码仓库访问权限。删除组织群组时,该群组授予的代码仓库和命名空间访问权限会被自动移除。
- 团队或群组变更影响你的仓库访问权限时发送电子邮件通知。 当你加入或离开团队或群组时,Origin 现在会针对每次变更向你发送一封电子邮件,列出你获得或失去访问权限的代码仓库和代码库。访问权限邮件中的每个资源都会链接到其在 Origin 中的页面。
- 重新设计应用页面,新增插件市场并优化安装界面。 代码库设置中的“Apps”页面现在默认打开插件市场,供你浏览应用;已安装的应用则在单独的“Manage”视图中管理。安装界面会显示应用是 Verified by Cursor (即已在插件市场上架) 还是 Not verified by Cursor,仓库选择也更加简单。应用页面可列出发布者的公开 Cursor 插件,所有能查看代码仓库“Apps”设置的用户都可以打开已安装应用的页面。
- PR 和仓库列表页面加载更快。 PR 页面现在首次渲染时即可显示标题、状态、分支、Auto-merge 标记和现有评审者,不再显示占位内容。仓库列表和代码仓库的 PR 列表会随页面一同渲染第一页内容。
- 借助搜索建议构建 PR 查询。 在 PR 列表的搜索框中输入时,现在会自动建议
author:、label:、assignee:、review:、is:和sort:等限定符,以及仓库协作者和标签等匹配值。已识别的限定符会在搜索框中高亮显示,方便你确认哪些筛选条件已生效。 - PR diff 中正确显示子模块更新。 当 PR 添加、更新或移除子模块时,“Files changed”选项卡现在会显示子模块卡片,列出新旧提交,不再显示错误或空文件。若两个提交均来自 GitHub 或 Origin 上的同一仓库,卡片会链接到二者的比较页面。
- 仓库下载即刻开始,并解压到单个文件夹。 从代码库页面下载代码仓库归档时,即使归档尚未准备好,现在也会直接返回文件,无需再等待和重试。归档会解压到单个
owner-repo-shortsha/文件夹,并以该名称下载,与其他 Git 托管平台的布局保持一致。详情请参阅 Origin API 更新日志。 - Bugbot 和安全评审检查的名称更清晰。 PR 上的 Bugbot 检查现在显示为“Cursor / Cursor Bugbot”和“Cursor / Cursor Bugbot Autofix”,统一归入一个 Cursor 分组,不再重复显示相同名称。安全评审检查现在显示在“Cursor Security Agent”下,并以自动化名称作为检查标题,而非内部账户名称。
- 从 Codebase 欢迎界面创建仓库。 如果你有权创建仓库、目前还没有任何仓库,且未关闭 Codebase 欢迎界面,该界面现在会在“Sync from GitHub”下方提供“Create Repo”按钮,点击即可打开“New Repo”对话框。
- 推送、应用安装和变基更安全。 推送名称不是有效 UTF-8 的分支或标签时,现在只会拒绝该 ref 并给出明确错误,其余内容仍会正常推送。无法写入 Origin 的命名空间现在会被拒绝创建或安装应用,与仓库创建的规则一致。Origin 重放的提交 (例如对 PR 执行变基时) 现在会保留其 jj change-id,确保 jj 用户的更改标识保持不变。
- 修复分支栈 PR 和重定向目标相关问题。 将 PR 的目标重定向到其现有基准分支或已合并祖先的分支时,不会再使其脱离分支栈;已合并的分支栈成员现在会将其合入的分支显示为基准分支。重新堆叠现在支持包含合并提交的分支;重定向目标后的 CODEOWNERS 评审请求与合并检查执行的规则保持一致;重新打开的 PR 会基于与当前基准分支的全新合并结果运行 CI。
- 修复 PR diff 和 API 相关问题。 diff 超时现在会显示超时错误而非通用错误;HTTP API
:syncMirror端点已恢复正常;浏览没有任何提交的仓库时会提示空仓库错误。 - 按 SHA 搜索提交。 代码仓库的 Commits 页面现已新增搜索框。输入提交 SHA 的至少前五个字符,即可预览匹配的提交;按 Enter 则会列出以该 SHA 开头的所有提交。
API
- 通过源站 API 搜索文件内容。 源站 API 新增 Grep Contents 操作,可在任意 ref 下搜索代码仓库中的文件并返回匹配的行。你可以使用正则表达式或精确文本进行搜索,可要求返回上下文行,还可通过包含和排除 glob 缩小搜索范围。参见 Origin API 更新日志了解详情。
- 通过 API 检查 PR 是否可以合并。 源站 API 新增一个预览端点,可告诉你某个 PR 是否可合并;如果不可合并,还会说明阻塞原因:必需的检查、批准、代码所有者批准、合并冲突或其堆栈结构。你可以传入预期的 head commit,这样一旦 PR 有变动,请求就会立即失败。参见 Origin API 更新日志了解详情。
- 按最近活动对 PR 排序,并仅列出已合并的 PR。 通过源站 API 列出 PR 时,现在可以按最后更新时间而非创建时间排序,并可筛选为仅显示已合并的 PR。Origin MCP 服务器的 PR 列表工具同样支持按更新时间排序。参见 Origin API 更新日志了解详情。
- 通过源站 API 删除分支。 现在你可以在脚本或集成中通过源站 API 删除分支,无需推送删除操作。默认分支以及镜像仓库中的分支无法通过此方式删除;从被删除分支发起的开放 PR 将被关闭。参见 Origin API 更新日志了解详情。
- 通过源站 API 向现有应用安装添加仓库。 命名空间管理员现在可以通过源站 API 向应用安装添加仓库,无需重新走一遍安装流程。该调用只会添加仓库,不会更改应用的权限。如果应用尚未安装,错误信息现在会说明须由管理员在浏览器中完成首次安装,并附上要打开的链接。列出安装实例的仓库时,现在还支持按仓库名称或
owner/repo进行不区分大小写的筛选。参见 Origin API 更新日志了解详情。 - PR 标签 webhook。 Origin 应用可以订阅
pull_request.label.added和pull_request.label.removed事件,让你的自动化在 PR 标签变更时做出响应。每个事件都包含 PR 和标签信息,标签添加事件还会包含添加者。参见 Origin API 更新日志了解负载详情。 - Webhook 投递暂停时发送电子邮件提醒。 如果你的 Origin 应用的 Webhook 投递因多次失败而被自动暂停,命名空间管理员以及该应用的创建者或最后编辑者现在会收到一封电子邮件,其中包含失败摘要、恢复步骤以及管理投递的链接。接收端在投递超时前的响应时间已从 5 秒延长至 10 秒。检查运行的 created 和 completed 负载不再包含顶层
actor,请改用check_run.actor。参见 Origin API 更新日志。 - 应用与仓库创建的作用域变更。 通过源站 API 读取应用详情现在需要命名空间应用读取作用域,创建或镜像仓库则需要“Create repositories”作用域。参见 Origin API 更新日志了解详情。
代理
- 向在其他位置归档的智能体发送的后续请求现在可以正常送达。 如果你在其他客户端 (例如桌面应用) 上归档了某个智能体,然后在 Web 端已打开的标签页中发送后续请求,Cloud Agents 现在会取消归档该智能体并送达你的消息,而不会直接失败。此功能适用于智能体聊天、重新提交的消息、侧边对话,以及 PR 页面上的评审智能体侧边栏。已删除的智能体仍保持关闭状态。
- 套餐和限额对话框会在你启动智能体的位置弹出。 当云端智能体因你的套餐、用量计费、模型选择或受保护范围而无法启动时,对于 cursor.com 上智能体区域内的页面,说明原因的对话框现在会直接在你发起启动的页面上打开,而不是稍后在智能体页面上才显示。
- 草稿 PR 会保持草稿状态。 修复了 Cloud Agents 会擅自将其草稿 PR 标记为可供评审的问题,即使你的代码仓库规则要求保留草稿状态也是如此。现在智能体会遵循你的指令和代码仓库指引,并且在你要求时仍会将 PR 标记为就绪。
- 修复了在其他分支或提交上启动智能体时读取默认分支的问题。 当你在特定分支或提交上启动云端智能体时,它现在会等到该 ref 检出完成后再运行任何工具,因此不会再先读取默认分支中的文件或描述默认分支。
- 云端智能体迁移到其他机器时会保留其环境和文件。 此前,如果在你发送后续请求时智能体的环境被迁移,智能体可能会报告环境无法访问并改在新环境中继续,导致你的文件丢失。现在智能体会显示“Reconnecting to your environment. This can take a few minutes.”,自动重试,并在同一环境中继续,所有文件均完好无损。如果重新连接耗时过长,它会请你重新发送消息,而不是从头开始。
- 最多可置顶 75 个智能体。 cursor.com 上的智能体列表现在最多可置顶 75 个智能体,此前上限为 50 个。
- 发送后续请求时会立即拒绝被阻止的模型。 如果你将云端智能体的后续请求切换到团队管理员已阻止的模型,现在会立即收到 Model Blocked 错误。此前,后续请求会先加入队列,然后在运行中途失败,或在无提示的情况下改用其他模型运行。
- 修复了代理 Web 应用的页面布局问题。 打开对话、仓库或 PR 时,页面不再因侧边栏折叠而跳动;如果你习惯保持侧边栏折叠,或在窄窗口中打开对话,侧边栏加载时就已处于折叠状态。出现滚动条时,智能体列表不再横向偏移;页面加载后出现推广信息、Cursor Learn 横幅或连接源代码管理提示时,列表也不再下移。
- 修复了云端智能体运行和后续请求的问题。 已加入队列的后续请求、仓库技能和斜杠命令现在可以在侧边对话中加载,输入框中的仓库命令标签也会将其内容传递给智能体。因 GitHub 速率限制导致 PR 创建失败时,现在会提示需要等待多长时间。
- 减少启动和后续请求失败的情况。 当云端智能体无法获取 worker 来启动会话时,现在会自动重试;如果仍然失败,会提示“Cloud Agent could not get a worker to start your session; please retry in a few minutes.”。后续轮次不再从工作区中读取其他账户的个人规则或技能。失败或已归档智能体的斜杠命令菜单不再一直等待永远无法加载的命令,从智能体 Context 中删除的文件夹也不会再带着残留文件重新出现。
- 在指定分支上启动更快。 在明确指定的分支 (无论是默认分支还是其他分支) 上启动的 Cloud Agents 现在可以使用更快的启动路径,而不必退回到较早的启动方式。
Projects
- 团队管理员的 Projects 设置现已适用于云端代理。 团队管理员关闭 Projects 后,团队的 Project 智能体将不再显示在云端智能体列表中,新建 Project 时会失败并提示 "Projects are disabled for your team."。个人账户以及未更改该设置的团队仍保持 Projects 开启。
- 修复 Projects 协调者与 worker 智能体的问题。 Project 的代码仓库以新名称发布后,协调者现在可以正常启动 worker,PR 标签修改、环境草稿和分享链接也会改用发布后的名称。向 worker 强制提交消息后,协调者对它的调用不会再卡在运行中状态。无法创建 worker 时,协调者会拿到真实原因 (例如达到嵌套限额) ,而不是针对一个笼统的错误反复重试。
- 云端 worker 共享 Project 的上下文。 由 Project 协调者创建的云端 worker 现在直接沿用协调者的上下文,因此它们在其中保存的文件在整个 Project 内均可见。将 worker 移出 Project 后,它会重新拥有独立的上下文。
环境
- 环境构建修复。 卡在进行中的构建不再阻止计划构建,卡住的构建现在会在 9 小时 (而非 24 小时) 后被标记为失败。大型团队的环境列表现在也能正常加载,不再超时。此前因团队构建账户无法访问代码仓库而失败的团队环境构建,现在会改用启动该智能体的用户的访问权限重新构建。
自托管机器
- 自托管用量池现在会遵循代码仓库访问权限。 如果你无权读取某个代码仓库,那么在团队的自托管机器用量池上启动云端智能体时,现在会因访问错误而失败。用量池列表仅显示你有权访问的仓库;仅限特定仓库的 API 密钥也只能使用这些仓库对应的用量池。
- 没有仓库的自托管智能体现在可以自行准备仓库。 在自托管机器上启动时未关联仓库的智能体,现在会按照你的 worker 的规则和凭据查找或克隆所需的仓库,而不再提示没有仓库访问权限。如果没有任何规则说明如何获取该仓库,智能体会提示尚未配置,而不会自行猜测克隆 URL。
- 自托管和私有工作进程相关修复。 如果用量池中的机器仍在启动,其上的智能体会等待机器就绪,而不再直接失败;失效的 worker 连接会重新连接或重新分配,而不再因传输已关闭错误而失败;Windows worker 上的智能体也不会再导致显示它们的客户端出错。与父智能体共享 worker 的子智能体不会再使父智能体的工作区变为孤立状态。
集成
- 来自 Slack、GitHub 和 Linear 的自托管路由更加可靠。 在请求中提及
self_hosted一词,不会再误将智能体发送到自托管机器。请使用self_hosted=true显式启用,该写法现在也可在行内代码中使用,末尾带标点时同样生效。在 GitHub 和 Linear 中,围栏代码块内的选项会被忽略。在 Slack 中,对于未关联代码仓库的自托管用量池,pool=<name>现在会直接在该用量池上启动智能体,而不会因无法匹配团队的默认代码仓库而失败。 - Jira 启动任务使用正确的仓库主机。 从 Jira 启动的云端代理如果设置了
owner/repo格式的默认仓库,现在会在你已连接的 GitLab 或 Azure DevOps 主机上针对该仓库运行,而不再默认使用 github.com。
MCP
- 配置大量 MCP 工具的云端智能体不再因模型工具数量限额而失败。 当你的 MCP 服务器提供的工具数量超出模型可接受的上限时,云端智能体现在会限制发送的 MCP 工具数量,并优先保留浏览器工具和自定义工具,而不是直接让请求失败。
- 空的 Cursor 托管仓库现在会显示明确的错误提示。 在托管于 Cursor 的空仓库上启动云端代理或环境构建时,现在会提示该仓库为空,并要求你先添加一次初始提交,而不再显示笼统的失败信息。
控制台
- 修复云端智能体设置和机器页面的问题。 切换团队后,“我的机器”列表不再显示上一个团队的机器;列表的页码现在会保留在 URL 中,因此通过链接访问或使用浏览器后退时都能回到正确的页面。现在无论以何种方式关闭“新建环境”对话框 (包括浏览器后退) ,都会清除草稿,不再残留过期的仓库、名称和作用域。“偏好设置”和“安全”等设置分区现已提供可分享的锚点链接,数量也会显示千位分隔符。
集成
Slack
- 自动化可读取完整的机器人告警。 由 Slack 触发的自动化现在可以读取使用 attachment blocks 的机器人告警的完整内容,而不再只读取其单行回退文本。
GitLab
- 大型 GitLab 组和仓库。 GitLab 代码仓库选择器在大型组织中不再超时,在包含数千个分支的仓库中也能正常解析分支或标签。
Azure DevOps
- Azure DevOps 访问过期时提示重新连接。 当 Microsoft Entra 拒绝你的 Azure DevOps 刷新令牌时,Cursor 会停止重试,并在仪表盘中显示连接卡片,方便你重新连接。
- 支持较大的 Azure DevOps 访问令牌。 当你的 Azure DevOps 访问令牌超过 4 KB 时,仪表盘和云端智能体启动时不会再出现服务器错误。
- Azure DevOps 代码仓库选择器按组织显示错误。 当某个 Azure DevOps 组织拒绝列出其项目时,代码仓库选择器只会在该组织下显示访问错误,而不会导致整个选择器无法使用。
控制台与管理
成员和群组
- Admin 从你的身份提供商推送的群组现在会显示为团队群组。 当你的身份提供商通过 SCIM 推送目录组时,Cursor 会在仪表盘中创建对应的团队群组,并保持其成员同步。在身份提供商中将用户移出该群组后,该用户也会被移出团队群组;删除该群组后,对应的团队群组也会随之停用。此次更改之前已同步的群组将照常运行。
- Admin 被移除的成员现在会在所有设备上自动退出登录。 当你从未连接 SSO 的团队中移除成员时,Cursor 会结束该成员的所有活跃会话,使其立即失去访问权限。仅当该成员仍属于同一组织中的其他团队时,其会话才会保持有效。此外,你的审计日志流中还会新增一个“凭据已撤销”事件,记录该成员的会话、代码仓库访问权限以及云端智能体 Git 令牌的处理情况。
- 在组织中选择你的主团队。 如果你直接隶属于组织中两个或更多团队,且这些团队均已配置计费、至少有一个席位,并且订阅未取消,那么在仪表盘中选中该组织内的任一团队后,即可在 我的设置 > More 中选择主团队。未指定团队时,Cursor 会默认为你的账户使用该团队;你也可以将其设为 None。
- Admin 在新的“访问”标签页中查看群组的代码库访问权限。 团队群组和组织群组页面新增“访问”标签页,显示该群组对你的团队代码库的访问权限以及针对特定代码仓库的访问权限,并提供“管理”链接,方便随时更改。
- Admin 组织管理员现已显示在团队成员列表中。 团队成员列表现已包含已关联组织的管理员,并标注为“组织管理员”。
工作区设置
- Admin 为你的团队开启或关闭 Projects。 管理员可以在团队设置的“聊天”部分,通过“Enable Projects”开关控制团队成员能否在 Cursor 中使用 Projects。关闭后,团队中的所有人都将看不到 Projects。
- Admin 所有团队均可使用数据导出。 “数据导出”标签页不再仅限企业版团队使用。任何拥有导出读取权限的团队成员都可以打开该标签页,下载 Cursor 为团队准备并发布的归档文件,订阅已结束的团队同样适用。点击导出链接会直接跳转到对应的团队。
- Admin 管理员可在成员的机器上运行团队 MCP 服务器。 Plugins & MCPs 标签页的 Team MCP Servers 分区中新增了 Run team MCP servers on members' machines 开关。开启并确认后,所有团队 HTTP MCP 服务器以及每位成员自己的 MCP 服务器都会在成员的 IDE 中本地运行。云端智能体仍通过 Cursor 的服务器运行团队服务器。此外,团队和成员现在各自最多可配置 1,000 个 MCP 服务器。
- Admin 支持为一个团队连接多个 Jira 站点。 已连接 Jira 站点的管理员现在可以在仪表盘的 Jira 页面上看到“连接另一个站点”操作。点击后会打开 Atlassian Marketplace,以便在新站点上安装 Cursor;返回后,站点列表会自动刷新。
- 从设置返回代理更便捷。 设置侧边栏顶部现在会在 Cursor 标志旁显示“返回代理”链接。
用量与云端智能体
- Admin 在“用量”页面上跟踪安全审阅器的支出更加方便。 安全审阅器的用量现已归属到安全审阅器名下,你可以按其筛选使用事件。按安全审阅器筛选时,每次评审 run (包括其创建的审阅人智能体) 都会合并显示为一行,而不再分散到多行中。
- 清楚查看云端智能体环境构建所用的全部内容。 环境构建页面现已新增“配置”分区,显示该构建的来源、安装和启动脚本、终端以及 environment.json。构建日志位于可折叠的“构建输出”面板中,并附有“就这些日志询问智能体”按钮;超过一分钟后,日志仍会持续流式传输,不会断开连接,也不会出现重复行。
问题修复
- 控制台页面加载时不再跳动。 概览、用量、账单、云端代理和集成页面会为横幅、用量表格和发票预留空间,控制台首次加载时也不再左右晃动。
- Admin 修复了 MCP 服务器和机密信息设置的问题。 “选择工具”对话框现在会完整显示在屏幕内,标题栏和“使用所选工具”按钮始终可见;工具列表过长时可滚动查看,过长的工具描述会截断为三行,悬停或点击即可查看全文。编辑 MCP 服务器时,不再丢失作用域等额外的认证设置。新建机密信息时,仅当同一作用域中已存在同名机密信息时,才会显示更新警告。
- Admin 团队群组的 MCP 限制现已生效。 在团队群组中保存的 MCP 设置现在会对该群组的成员强制执行。如果 SCIM 目录组已关联到某个团队群组,编辑其 MCP 设置时,这些设置会保存到该团队群组,且不会移除该团队群组现有的限制。
自动化
- 通过卡片网格启用 Cursor 构建的智能体。 自动化页面的“From Cursor”分区以卡片形式展示每个智能体,卡片上带有已启用或已禁用 badge,以及“Enable”或“Manage”按钮。
- 更清晰的删除确认。 从列表或设置页面删除自动化时,将弹出一个对话框,显示该自动化的名称并提示删除后无法撤销,取代原先的浏览器确认弹窗。
- 安全审阅器修复。 触发器仓库被删除或从 GitHub 应用中移除后,安全审阅器仍会继续同步;现已覆盖全组织范围触发器中的仓库,并会重试连接失败的 Origin、GitLab 和 Bitbucket 仓库。
- Origin 仓库支持自动化。 安全审阅器现在会在团队 Origin 仓库的 PR 上触发。由自动化产生的 Origin 检查运行会按产品名称 (例如 Cursor Automation) 分组,每次运行均以对应的自动化命名。
APIs
- 按 ID 或名称查找群组。 组织群组对象现已包含
publicId,且列出组织群组支持name查询参数,可返回名称完全匹配的群组。 - 筛选组织成员。
GET /organizations/members现已支持email、userId、search、organizationRole和teamId查询筛选条件。email和userId均最多可接受 100 个以逗号分隔的值。 - 团队目录组。 管理 API 新增
/teams/directory-groups端点,可用于列出、创建、读取、更新和删除团队的目录组 (包括各群组的名称和月度支出限额) ,并可按用户 ID 添加或移除成员。
安全与审批智能体
- 评审后执行 MCP 操作。 评审完成后,安全审阅器会使用智能体已配置的 MCP 服务器,执行你在自定义指令中要求的操作。
- 全新设计的运行对话记录。 打开在 Cursor 托管部署上运行的安全审阅器运行时,会显示与云端代理样式一致的会话记录。
模型与 Cursor Router
- 云端智能体后续指令保留 1M 上下文。 使用 GPT-5.6 Terra 1M 上下文变体启动的云端智能体,现在会在网页端后续请求的模型选择器中显示 1M,后续指令也将以 1M 而非 272K 上下文运行。
- 源站上的 Bugbot 检查名称更清晰。 在源站 PR 上,Bugbot 的检查现在分别命名为 "Cursor / Cursor Bugbot" 和 "Cursor / Cursor Bugbot Autofix"。已包含 Bugbot 的必需检查规则仍能正常匹配。
除非已选择提前启用,否则企业版团队将从 3.21.9 版本起获得 Projects。
代理
- 停止子智能体时,其嵌套的子智能体现在也会一并停止。 在子智能体上点击 Stop 或 Stop all 时,现在还会停止它启动的所有子智能体,包括已卸载的已完成或空闲子智能体,以及仍在运行的后台子智能体。这些子智能体正在等待回答的问题会被取消,父级任务会显示为已停止。
- 目标和后台任务现在会沿用聊天的 Auto-review 模式设置。 当目标自动继续执行,或后台任务唤醒智能体时,现在会使用与你在该聊天中手动发送消息时相同的 Auto-review 模式设置。
- 让智能体停止目标时会将其关闭。 当你让智能体停止某个目标时,它现在可以将该目标标记为已完成,而不是让其继续保持活跃状态。
- 已保存的 MAX 模型变体会保持选中。 在未开启 MAX Mode 的聊天中选择模型,不会再重置你已保存的 MAX 专属变体,例如 1M 上下文窗口或 Fast。现在只有在 MAX Mode 真正关闭时,这些已保存的选项才会被重置。
- 多核 Linux 机器上不再出现 CPU 采样卡顿。 在 Linux 上,Cursor 在多核机器上采样 CPU 占用时不再卡顿。
聊天与 composer
- 无需离开父聊天即可回答子智能体的问题。 当子智能体在等待问题答复时,父聊天的问题托盘现在会在"Question from"及该子智能体名称下显示该问题;在子智能体行上点击 Answer 也会把其问题调到这里,云端子智能体同样适用。你还可以将托盘折叠为一个显示问题数量的 Questions 标签,点击即可重新展开;问题中的文件和网页链接现在点击即可打开。
- 提示词上方的状态标签更易浏览。 提示词上方的标签现在会先列出实时状态 (待输入、Changes、Agents、Terminals、Canvas、Queue) ,再列出快捷操作;托盘打开时,状态标签也会保持可见。智能体的命令运行时,Terminals 标签会显示加载动画;分支不匹配标签现在显示为 Checkout Branch,分支名称显示在工具提示中。
- 使用 Page Up、Page Down、Home 和 End 滚动聊天。 Page Up 和 Page Down 每次滚动约一页,Home 和 End 可跳转到对话顶部或底部。在智能体仍在回复时按下 End,视图会持续跟随新输出。
- 智能体响应中的链接和代码块更简洁。 智能体响应中较长的裸 URL 现在会显示为站点主机名加缩略路径,不再横跨整个对话。标注了文件扩展名的代码块 (例如智能体用于
.rs文件的文件引用代码块) 现在会进行语法高亮,不再以纯文本显示。 - 提示词中的文件附件更可靠。 现在可以通过 + 菜单附加
.har文件,方式与 JSON 文件相同。添加的文档会重新显示为文件提及,并且在发送前将新聊天在本地和云端之间切换时也会保持附加。从云端智能体提示词中移除某个文件的提及后,该文件将不再上传。 - 录制语音输入时显示实时麦克风音量。 听写时,语音工具栏现在会在录制时间旁显示一个紧凑的实时音量条,方便你确认麦克风正在收音。背景噪音会显示为圆点,只有你说话时音量条才会升起。
- 聊天中的图示更清晰。 智能体以行内方式绘制的图示现在会以标题和可选的简短副标题开头,与图表的标题样式一致。说明文字保留在聊天回复中,而不是放在图内;轮廓颜色更深,形状一目了然;图示还会适配聊天栏宽度,即使栏宽很窄也能正常显示。
Projects
- 更简洁的“创建项目”对话框。 “创建项目”对话框采用了新布局:包含图标选择器、居中的名称字段,以及用于选择项目工作区和模型的行。
- SSH 和 WSL 多根工作区支持“编辑工作区”。 对于通过 SSH 或 WSL 运行的多根工作区,只要工作区文件位于你的计算机上,现在即可使用“编辑工作区”来重命名工作区,或添加、移除文件夹。“添加文件夹”会在该远程机器上打开文件夹浏览器。开发容器仍不支持“编辑工作区”。
云端智能体
- 支持重试因错误而停止的云端智能体。 当云端智能体因可重试的错误而停止时,代理窗口现在会在会话记录中显示“重试”按钮,无需发送新消息即可恢复该次运行。一般性故障现在会显示 "This run hit an unexpected error. Retry or send a follow-up below.",而不再直接显示原始错误;用新消息中断运行中的云端智能体时,现在会显示 "Changing course…" 等状态文本。
- 云端环境配置校验。 编辑
environment.json时,现在会对出站允许列表和模式、行内 Dockerfile 内容、基础镜像以及测试相关字段进行校验和自动补全。
文件、更改和 PR
- 在“更改”标签页中切换仓库并筛选文件。 当工作区包含多个仓库或 Cursor 工作树时,可通过“更改”标签页标题栏中的选择器在它们之间切换,工作树会单独标注。本地更改文件树也新增了搜索功能,以及显示或隐藏已删除文件和测试文件的选项;启用筛选条件时,暂存、取消暂存和全部丢弃操作仅作用于当前可见的文件。
- 空白的编辑器面板标签页现可帮助你快速入门。 空白的“文件”和“浏览器”标签页现在会打开一个可搜索的起始页面,无需离开标签页即可查找文件或页面;“浏览器”起始页面还会推荐最近访问的内容。如果分支存在 PR,可在空白的“更改”标签页中搜索该分支的 PR;如果“更改”标签页没有可显示的内容,现在会提示此分支上的更改将显示在这里。
- PR 操作失败时的错误提示更清晰。 合并、创建、标记为就绪、关闭或重新打开 PR 失败时,错误提示现在会注明具体操作并显示实际原因,重试后若仍失败也会再次显示。
导航与布局
- “从侧边栏移除”和“全部归档”现在仅作用于你点击的群组。 移除侧边栏群组 (包括云端群组或命名环境群组) 时,只会隐藏该群组,仓库中的其他群组不受影响。对群组执行“全部归档”时,现在也会归档其中尚未加载的云端智能体,并可通过“撤销”恢复。侧边栏中的行在重新排序时也会显示动画,开启“减弱动态效果”时除外。
- 更宽敞的窗口框架,图标风格统一。 代理窗口的标题栏、标签页栏,以及文件、diff、PR 和终端面板的标题栏均已加高,macOS 窗口控制按钮旁也留出了更多空间。搜索面板、窗口控制按钮、对话框和快速选择中的图标现已统一采用 Cursor 自有图标集;在带标签侧栏与仅图标侧栏之间切换时,应用侧栏的“收起/展开”按钮位置保持不变。
自定义与设置
- MCP 设置更简单,MCP 登录更可靠。 当多个 MCP 配置条目指向同一服务器时,MCP 视图现在会将它们归为一组显示,并为每个条目添加标签。使用
${env:NAME}占位符的插件 MCP 配置现在可以正确解析这些值。此外,对于管理员已授予同意的租户中的 Microsoft 服务器,以及位于企业证书颁发机构之后的连接,登录也更加可靠。 - OpenAI、Anthropic 和 Google 的 API 密钥设置更清晰。 在“设置”>“Models”中,每个提供方现在都有独立且带标签的 API 密钥字段;保存密钥后会出现“使用 API 密钥”开关;OpenAI 还额外提供 Base URL 覆盖开关及其对应字段。离开字段或按 Enter 时即会保存密钥,清除字段即可移除已保存的密钥。
- MCP、插件、规则和钩子设置改为在 Customize 中打开。 用于打开 MCP、插件、规则或钩子设置的命令和链接 (包括自动化中的 MCP 链接) 现在会跳转到对应的自定义页面。Customize 中的 MCP 服务器在需要登录、正在连接或处于降级状态时,会显示黄色状态点。
- 安全修复。 在不受信任的工作区中,如果你拒绝或关闭信任提示,终端将不再启动 shell;打开
cursor://扩展链接时,在链接受信任或你批准之前,不再运行内置 handler。派生进程和远程终端不再继承NODE_OPTIONS、LD_PRELOAD等注入变量;接收二进制命令结果或 webview 资源的扩展只会获得所请求的字节,而不会访问共享的内部内存。 /canvas适用于需要反复查看的工作。 对于你可能需要再次查看、完善或分享的报告、仪表盘和数据密集型调查,智能体现在会为其创建 Canvas。
问题修复
- 云端智能体修复。 云端智能体现在首次点击即可稳定打开;若智能体尚未就绪,会短暂重试,且不再要求你逐个信任每个智能体的工作区。
- 子智能体和 Project worker 修复。 运行中的 Project worker 在子智能体托盘中不再显示为已完成,worker 数量不再虚高,已撤销的出错 worker 也会保持撤销状态。后台子智能体的批准提示现在能正常送达,失败 worker 的启动提示词也不会再出现在新智能体输入框中。
- New Agent 界面修复。 点击 New Agent 现在能稳定显示新智能体输入框,不会再因聊天仍在加载、视图重新加载、切换工作区、平铺对话或全屏编辑器而被替换为上一个聊天或空白窗格。使用
cursor <folder>打开文件夹时,也会始终启动一个新的智能体草稿,而不是毫无反应。 - 聊天会话记录修复。 聊天中的图表不再一直显示空白,悬停在 PR 链接上也不再导致聊天窗格变为空白;分叉缺少消息内容的聊天现在可以正常完成,不会再失败。在远程工作区中,对话记录里的文件链接打开更快,用户消息也不再以错误的高度渲染。
- 提示词自动补全遵循 .cursorignore。 提示词中的自动补全建议不再包含被 .cursorignore 排除的文件。
- 设置搜索修复。 设置搜索不再显示重复结果。
智能体
- 智能体默认可使用浏览器。 浏览器工具现已默认开启,智能体可直接打开你的应用并检查自己所做的 UI 更改,无需你先手动开启浏览器。如果管理员已为团队关闭浏览器功能,该设置将保持不变。
- 停止子智能体时,其嵌套的子智能体也会一并停止。 对某个子智能体执行 Stop 或 Stop all 时,现在会同时停止它启动的所有子智能体,嵌套任务不会再在后台继续运行。已停止子智能体中尚未回答的问题将被撤销。
- 使用键盘翻页浏览智能体聊天。 焦点位于智能体聊天时,按 Page Up 和 Page Down 可按页滚动,按 Home 和 End 可跳转到顶部或底部。在回复流式输出期间按 End,会持续跟随最新输出。
- 听写时实时显示麦克风音量。 在智能体输入框中听写时,录音指示器现为一个紧凑的音量表,会随麦克风音量实时变化,方便你确认 Cursor 能听到你的声音。
- 聊天中的长链接不再占满对话。 智能体返回的长原始 URL 现在会显示完整主机名和缩短后的路径,查询字符串和片段则会被折叠。点击链接仍会打开完整地址。
- 修复了 HAR 文件无法附加到智能体提示词的问题。 现在,选择或拖入智能体提示词的 HAR 文件会被正确附加,不会再被丢弃。
模型
- Claude Fable 5.1 的修改更小、更专注。 在 Claude Fable 5.1 上的智能体运行现在会使用专为该模型编写的指令。它的行文更平实,更少请求权限,严格限定在任务作用域内,修改也更小、更有针对性。
- 修复了已保存的仅限 Max 的模型变体被重置的问题。 在未启用 Max Mode 的聊天中选择模型时,不再会重置已保存的仅限 Max 的变体,例如 1M 上下文窗口或快速模式。
MCP 与插件
- 修复了 MCP 服务器需要你自行提供值的插件的登录问题。 如果插件的 MCP 配置引用了
${env:NAME}值,现在安装或编辑该插件时,会为每个值显示一个字段,Cursor 会自动填入你输入的内容。此前,占位符文本会被原样发送到服务器,导致插件市场中的部分插件无法登录。 - MCP、插件、规则和钩子设置现在在“自定义”中打开。 用于打开 MCP、插件、规则或钩子设置的命令和链接,现在会跳转到“自定义”中的对应页面。在“自定义”中,当 MCP 服务器需要登录、正在连接或处于降级状态时,会显示黄色状态圆点。
- 指向同一服务器的 MCP 条目合并为一个群组。 当多个 MCP 配置条目指向同一服务器时,MCP 列表会将它们归为一个群组显示,并以这些条目共用的名称作为标题。如果你在群组中选择了多个条目,每个选中的条目都会显示各自的标签。
云端智能体
- 修复了编辑云端智能体环境文件时误报错误的问题。 编辑
.cursor/environment.json时,有效字段不再被标记为错误。编辑器现可验证并自动补全egressAllowlist、egressMode、image、行内build.dockerfileContents、chromeExecutablePath和enable_testing。参见云端代理设置。
编辑器和 Tab
- 签名帮助会记住你选择的重载。 在 TypeScript 和 JavaScript 签名帮助中切换到其他重载后,继续输入参数时会保持选中该重载。
- Tab 自动导入支持 Pyrefly。 使用 Python 的 Pyrefly 语言服务器时,Tab 现在会提示导入被 Pyrefly 报告为未定义的名称,与此前对 Pylance 和 basedpyright 的支持保持一致。
问题修复
- 安全修复。 在不受信任的工作区中,终端显示信任错误后不再启动 shell;
cursor://扩展链接也不会在你批准前运行 handler。Cursor 启动的进程 (包括远程终端) 不再继承可用于注入代码的环境变量,例如NODE_OPTIONS和LD_PRELOAD。在不受信任的工作区中,JavaScript 和 TypeScript 语言功能现已默认关闭。 - 修复 MCP 登录和连接问题。 如果租户管理员已授予同意,登录 Microsoft MCP 服务器时不再要求管理员批准;使用 OAuth 动态客户端注册的服务器也不再因
invalid_scope错误而失败。在 Windows 上,如果证书位于中间证书存储或机器级存储中,部署在企业证书颁发机构之后的 MCP 服务器现在可以正常连接。 - 修复子智能体问题。 后台子智能体发起的工具调用现在会正常显示批准提示,不再被自动拒绝;旧对话中的子智能体卡片也能稳定加载。
- 修复智能体聊天会话记录问题。 执行 Restore Checkpoint 后,恢复的轮次及其后续轮次不再显示过时的页脚;智能体输入框中的自动补全建议会跳过被
.cursorignore排除的文件。 - 修复编辑器稳定性和布局问题。 滚动或调整大小时,Webview 会始终与所在编辑器保持对齐。在 Linux 上,Cursor 在高负载下不再耗尽文件描述符。内置浏览器的 DevTools 已恢复正常加载,并能识别通过
include或includeIf定义的 git 远程仓库。
- 打印你的身份验证令牌。 运行
origin auth token,即可打印 CLI 当前配置使用的访问令牌。 - Git 使用
CURSOR_AUTH_TOKEN进行身份验证。 设置CURSOR_AUTH_TOKEN后,通过 Origin 凭据助手执行的 git 操作会优先使用该令牌,其次才是已存储的凭据。因此,无界面作业只需导出该令牌,无需运行origin auth login。 - 令牌过期时给出明确错误。 如果
CURSOR_AUTH_TOKEN已过期,CLI 会停止运行并提示必须刷新该令牌,而不会继续发送令牌,最终因 401 错误而失败。 - 控制 CloneKit 回退。
origin repo clone-fast --fallback never会以非零状态码退出,而不会回退到git clone;此外,该命令现在会报告在哪个阶段停止。
网页端
- 分支栈中的 PR 合并为单个提交,且你编辑的提交信息会原样保留。 现在合并分支栈中的某个 PR 时,会将其与下方所有处于开放状态的 PR 一起作为单个提交合入。合并单个 PR 时,你在合并弹窗中编辑的提交标题和提交信息现在会原样合入。
- 暂停、恢复和测试应用的 Webhook 投递。 应用设置页面现已新增 Webhook 投递记录分区。应用配置 webhook URL 后,该分区会显示投递处于活跃还是暂停状态,并提供 Pause、Resume 和 Send Test Delivery 按钮。投递暂停期间排队的事件会被直接丢弃,恢复后不会补发。源站也可能自动暂停投递,但仅限于接收端在 72 小时内所有投递均失败、且期间失败次数不少于 20 次的情况。
- 代码库设置新增侧边栏和可链接的分区。 代码库设置现在使用侧边栏而非标签页,顶部提供 Back to Codebase 链接。每个分区 (如 Permissions 和 Apps) 都有独立 URL,可添加书签或分享;旧的设置链接会重定向到对应分区。
- 下载代码仓库副本。 代码仓库设置的 Advanced 标签页中新增 Data 分区,提供 Download repository 按钮,可保存最新默认分支的 tarball。源站 API 客户端可针对任意引用请求同样的归档;参见 源站 API 更新日志。
- 查看提交关联的 PR。 如果某个提交是作为源站 PR 的 head 推送的,或是源站在合入 PR 时创建的合并提交,其提交详情现在会包含 References 分区,列出这些 PR 的分支,并附上各分支及其 PR 的链接。每个 PR 都会标明状态:开放、草稿、已合并或已关闭;列表较长时会折叠,可通过 More 和 Less 展开或收起。References 仅显示在托管于源站的仓库中,从 GitHub 镜像的仓库不显示。
- PR 列表更易浏览。 PR 列表现在显示更大的标题,过长时自动换行而非截断,每个标题下方一行显示 PR 编号、作者以及创建时间。行在悬停时高亮,样式与提交表格保持一致。
- PR 更改中支持图片预览。 在 PR 的 Changes 标签页中,新增或修改的 PNG、JPEG、GIF 和 WebP 文件现在会显示预览,而不再是空白的二进制文件卡片。透明图片以棋盘格为背景,确保浅色图标在浅色主题、深色图标在深色主题下依然清晰可见。
- 推送到源站仓库更安全。 源站现在会拒绝删除仓库默认分支的
git push,并报错 "refusing to delete the current branch",与 Git 和 GitHub 的行为一致。其他分支仍可删除。refs/pull/和refs/changes/下的 PR 引用在推送时不再显示,也无法被推送覆盖。 - PR 的基准分支必须是已存在的分支。 创建 PR 或更改其目标分支时,如果基准分支是提交 SHA、标签或不存在的分支,现在会被拒绝,并报错提示基准分支必须为已存在的分支。此前这类基准分支会被接受,但会导致 PR 无法为 CI 获取合并引用,也无法合并。
- 准备就绪后合并不再卡在永远无法合并的 PR 上。 如果排队的合并因永久性原因失败 (例如缺少权限或 PR 已不存在) ,准备就绪后合并现在会自动关闭,而不是无限重试。遇到合并冲突或 head 变更时,该功能仍保持开启。
- 重新运行 PR 上的检查。 对于应用允许重试的已完成检查,PR 上现在会显示重新运行按钮,你也可以通过新的源站 API 端点重新运行。在应用发布新结果之前,该检查会显示为待处理;若为必需检查,仍会阻止合并。应用会收到新的
repository.check_run.rerequestedwebhook,check run 现在也包含rerequested_by字段。 - 修复 PR 页面和登录问题。 Cursor 会话检查出现短暂异常时,不会再导致你从 PR 页面登出;分支栈页面加载更快,大型组织也能正常打开。
- 修复仓库读取和合并错误。 在 delta 链较长的仓库中,文件读取和 blame 读取不再失败。合并历史不相关的分支,以及检查包含 200 个以上 PR 的分支栈能否合并时,现在会返回清晰的错误信息,而不是内部服务器错误。
- 修复代码仓库页面和链接问题。 在 Origin 的 Git 托管平台上,采用 GitHub URL 格式 (
/owner/repo/commit/<sha>) 的提交链接现在会重定向到代码仓库页面,不再报错。当代码仓库的镜像状态发生变化时,“已固定”和“最近查看”中的仓库卡片现在会同步更新来源图标;此外,"Origin access is not enabled" 错误现在会引导你前往 cursor.com/codebase 申请访问权限。
API
- 通过 API 管理 Origin 应用。 你现在可以通过 Origin API 创建、列出、查看和更新命名空间下的应用,并为其添加或撤销用于身份验证的签名密钥。这样无需打开网页 UI,即可用脚本完成应用设置和密钥轮换。应用响应现在还包含所属命名空间、描述、网站和默认作用域。端点详情参见 Origin API 更新日志。
- 通过 Origin API 管理仓库镜像。 你现在可以完全通过 Origin API 更改镜像仓库的镜像状态,将其与上游源断开以转为原生仓库,并轮询转换任务直至完成。端点和所需权限范围参见 Origin API 更新日志。
- 通过 API 合并时可选择 merge 或 squash。 Origin API 的 Merge Pull Request 操作和
merge_pull_requestMCP 工具现在支持可选的合并方法参数:merge或squash。省略时使用仓库的默认设置。如果请求的方法未被仓库允许,返回的错误信息会以其他代码托管平台相同的语句开头,便于现有合并工具识别。参见 Origin API 更新日志。 - 服务账号密钥可读取仓库设置。 服务账号的仓库级团队 API 密钥现在可以通过 Origin API 读取仓库设置、规则集和标签,自动化流程无需用户令牌即可审计规则集、比较设置。更改设置仍需用户身份。参见 Origin API 更新日志了解详情。
- Origin API Webhook 提供更多信息。 Webhook 负载中的安装对象现在包含最后更新时间,评论创建事件会附带新会话的创建和更新时间,且所有事件负载现均提供示例文档。字段详情参见 Origin API 更新日志。
- 修复 Origin API 注释和 Webhook 问题。 通过 Origin API 创建行内注释或评审时,如果行范围超出文件末尾,现在会直接报错并指明文件名及其行数,而不再被接受。数据库短暂中断导致投递失败时,Webhook 事件不再丢失,而是会自动重试。参见 Origin API 更新日志了解详情。
- 通过 Origin API 管理所有者和仓库访问权限。 你现在可以通过 Origin API 列出、授予、更改和移除用户、群组及团队群组对所有者或仓库的访问权限。每项授权都会显示对应的权限级别。端点和所需权限范围参见 Origin API 更新日志。
- 通过 Origin API 更新仓库设置。 你现在可以通过 Origin API 更改仓库的默认分支、允许的合并方法、合并后自动删除分支以及可见性。仓库响应中也会包含这些设置,便于以编程方式读取和更新。端点详情参见 Origin API 更新日志。
代理
- 你接管桌面时,智能体会主动让出控制权。 当你接管云端智能体的桌面时,智能体会停止使用计算机,不再与你争夺控制权;计算机使用子智能体一旦完成任务,桌面也会立即释放。
- 显式指定默认分支时启动更快。 像桌面应用那样显式指定代码仓库默认分支来启动云端代理时,现在也会复用预构建环境 (与未指定分支时的启动方式相同) ,因此能更快返回首个响应。
Projects
- 项目协调者和 worker 现在会显示正确的状态。 现在,只有当项目协调者在某个轮次中确实向你发送了消息时,它才会被标记为未读;它发给你的消息现在也会显示在该智能体的对话历史记录中。如果用于报告 worker 和子智能体完成情况的轮次被新消息或重新提交的消息中断,已完成的 worker 和子智能体仍会保持“已完成”标记。
拉取请求
- 镜像仓库的 PR 会在正确的位置创建。 当代码仓库在 GitHub 与 Origin 之间镜像时,云端代理现在会在作为权威数据源的一侧创建 PR,并告知你使用的是哪一侧。如果智能体无法创建 PR,它会报告原因,而不是借助其他工具绕过问题。镜像仓库的 PR 链接现在会指向 PR 实际所在的 GitHub、GitHub Enterprise 或 Origin 主机,智能体也不再将提交 SHA 用作基准分支。
- 合并审批会显示智能体将要合入的确切提交。 当云端智能体请求批准合并 Origin 代码仓库中的 PR 时,请求中现在会显示智能体选定的提交主题和提交消息,移动端审批面板和 Slack 中均可查看。你批准的是实际合入历史记录的那个提交,而不仅仅是 PR 标题。
订阅
- 默认分支上的 CI 订阅不再在每次合并时唤醒智能体。 当云端智能体订阅代码仓库默认分支 (例如
main) 上的 CI 时,现在只会在下一个 CI 结果完成时唤醒一次,之后该订阅即自动关闭。如需让智能体持续监听某个 PR 的 CI,请让它订阅该 PR 的分支。
环境
- 环境配置修复。 对于拥有大量环境的团队,环境列表现在加载更快。环境配置引导对话框中的编号步骤现已整齐对齐。
自托管机器
- 修复了自托管 worker 上的云端代理问题。 现在尝试附加到自托管 worker 上某个智能体的工作区时,会立即显示 "工作区运行在自托管 worker 上",而不会一直等待一个永远无法就绪的工作区。
- 修复了自托管 worker 认领问题。 重新连接的自托管 worker 不会再卡在过期的认领上,可以重新分配给新的智能体。认领被拒绝时不再显示 "没有可用的自托管 worker";已认领但从未收到消息的工作进程现在会在空闲超时后释放。
Slack
- 为 Slack 设置团队默认自托管用量池。 团队管理员可以运行
@Cursor pool set <name>,之后@Cursor提及都会在该自托管用量池上运行,无需每次添加pool=。如果该用量池适用于任意仓库,那么未指定仓库的提及也能在其中启动智能体。@Cursor pool和@Cursor settings会显示当前默认值,@Cursor pool unset可将其清除。 - 修复了 Slack 后续指令发送给智能体时缺少线程内容的问题。 如果在云端智能体回复之前,你就在 Slack 消息串中提及了 Cursor,智能体现在会收到整个线程 (包括转发的消息和文件) ,而不仅仅是你的最新消息。通过后续请求对话框发送的后续指令同样会获得完整的上下文。
- 在其他团队的智能体线程中提及 @Cursor 现在会启动新的智能体。 如果你在 Slack 消息串中提及 @Cursor,而该线程中的智能体属于另一个 Cursor 团队,Cursor 现在会为你启动一个新的云端智能体。此前,Cursor 会拒绝请求并建议使用 Team Followups,但后者无法跨团队共享智能体。如果后续请求仍被拒绝,提示消息现在会说明该智能体属于其他团队。
- 修复了从 Slack 启动智能体的问题。 从 Slack 启动失败时,回复现在会指明对应的代码仓库和具体原因,例如无访问权限、未找到仓库、源代码控制提供方已断开连接或无法访问 GitHub;对于最后一种情况,还会附上 GitHub Status 链接和 Try Again 按钮。在同一线程中多次提及 Cursor 时,即使之前的启动较慢,也不会再重复启动智能体;此外,Slack 工作区迁移后,你已保存的默认仓库和分支也会继续生效。
Jira
- 从 Jira 启动的云端代理更加可靠。 从 Jira 启动的云端代理可持续兼容最新的 Jira 智能体协议,运行期间会显示为工作中,而非已暂停。现在,来自 Jira 的每个新请求都会启动独立的对话;向进行中的任务发送后续消息不再失败;在智能体启动过程中将其停止,它会在启动完成后自动暂停。
问题修复
- 云端智能体可靠性修复。 停止智能体时不再误报提供方错误;存在未跟踪的文件时,后续指令不会再因此无法恢复分支;environment.json 中未命名的终端现在可以正常启动。后续指令中的插件斜杠命令现在会短暂等待尚未就绪的插件,而不是直接跳过。
网页端应用
- agents 网页应用修复。 在 cursor.com 的 agents 侧边栏中点击某个智能体时,不再会跳回上一个智能体;使用后退和前进时,也会恢复你之前打开的标签页。从网页端启动的新智能体创建完成后,现在会正常显示其日志和对话,不会再出现缺失。
集成
GitHub
- 更准确的 GitHub 连接错误提示。 如果连接 GitHub 失败,回调页面现在会说明具体原因:是触发了速率限制、遇到了授权问题,还是缺少安装,并显示错误代码和请求 ID,而不再只显示笼统的速率限制消息。
- 超出代码仓库限额时给出明确提示。 当某个请求需要访问的仓库数量超过 GitHub 单个安装令牌允许的上限时,Cursor 现在会说明这一限额,而不是提示你重新安装 GitHub 应用。
- 团队插件市场支持从私有仓库刷新。 插件市场刷新现在可以通过同一组织内其他团队拥有的 GitHub 应用安装进行身份验证,因此子团队的扩展市场也能获取私有仓库中的更新。
GitLab
- 将自托管 GitLab 连接到正确的团队。 现在从“集成”页面连接自托管 GitLab 实例时,会关联到所选团队,其仓库也会显示在该团队下,而不再是你的默认团队。
- 更可靠地移除主机。 现在删除 GitLab 主机时会移除其所有仓库,即使其中部分仓库的 webhook 清理失败也不受影响。
Bitbucket
- 完整的 Bitbucket Cloud PR 列表。 现在列出已关闭或全部 Bitbucket Cloud PR 时,会包含已合并、已拒绝和已被取代的 PR。
- 更快返回 Data Center 注册错误。 注册 Bitbucket Data Center 实例时,如果主机无法访问,现在会在几秒内报错,而不会在反复重试中一直卡住。
- Bitbucket Cloud PR 差异对比。 当 Bitbucket 重定向请求时,Bitbucket Cloud 的 PR 差异对比现在可以正常加载。
控制台与管理员
管理员
- Admin 从仪表盘下载团队数据导出文件。 企业版管理员现在可以使用新增的“数据导出”标签页,查看为其团队准备的所有导出文件,每个归档文件均附有下载链接。订阅结束后,该标签页仍可访问,你依然可以获取团队数据。适用于企业版套餐。
- Admin 关闭安全代理或批准智能体前需确认。 现在,在团队设置中关闭安全代理或批准智能体时,系统会弹出确认对话框,你可以选择说明关闭原因。
- Admin 基于已配置的服务器构建 MCP 允许列表。 在团队 MCP 配置中,MCP 允许列表的“添加规则”菜单支持输入自定义规则,也可以从团队已配置的 MCP 服务器中选择。每个服务器都会标注“默认允许”“已允许”或“被允许列表阻止”。对于 URL 类型的 MCP 服务器,“选择工具”会列出该服务器的所有工具 (如有需要,请先登录) ,你可以直接勾选策略允许的工具,无需手动输入工具名称。
- Admin 新 Cursor 模型的决策需二次确认。 在“模型”页面中,对处于 7 天审核期内的新 Cursor 模型选择“立即启用”或“保持禁用” (原为“阻止”) 时,现在会弹出确认提示。待处理的行会显示该模型的自动启用日期,且不再显示“新模型”标签。
使用分析
- Admin 团队使用分析图表全新改版。 使用分析页面中的活跃用户图表现可堆叠显示 CLI、云端代理和 Bugbot 的活动,并提供一条“全部”折线。所有图表采用统一的配色方案,下方均配有可点击的图例。将鼠标悬停在图表上,即可下载其数据或复制对应的 API curl 命令。
成员
- Admin 团队管理员和组织管理员现已分别标注。 成员列表、角色选择器、CSV 导出文件和组织成员详情页现会将团队管理员显示为“团队管理员”,将组织管理员显示为“组织管理员”。
- Admin 成员 > 设置上限:现在会在仍有更高限额生效时发出警告。 如果你为某个成员设置的支出上限低于其所在群组或团队的更高限额,仪表盘会提示你改为降低该限额。此前,保存会直接通过且不显示任何消息,该成员的限额也不会改变。
SSO 和 SCIM
- Admin SCIM 会让团队拥有的群组和组织访问权限与你的身份提供商保持同步。 当目录组映射到某个团队拥有的群组时,SCIM 现在会将其成员添加到该团队,包括之前未加入该团队的现有成员。
问题修复
- 修复了自动化编辑器中的若干问题。 当自动化以服务账户身份运行时,用户 MCP 服务器现在会在工具选择器中灰显,并显示提示信息。模型加载期间,模型选择器不再显示原始模型 ID;MCP 服务器行上的移除按钮现在也会始终显示。
- Admin 修复了 SCIM 群组映射错误更改成员资格的问题。 当某个目录组已映射到其他团队时,映射不再将用户添加到多余的团队,也不再重新填充 root 团队;对于仍在另一个已映射的组覆盖范围内的成员,映射也不再将其移除。现在,若目录数据不完整,完整同步会推迟执行移除操作。
- 修复了云端智能体环境的若干问题。 无权创建团队环境的成员将无法再以 Team 作用域保存新环境。如果环境构建因代码仓库的 GitHub 应用属于其他团队而失败,构建页面现在会显示相应警告。
自动化
- 自动化现可保存 Auto 层级。 在自动化的模型选择器中为 Auto 选择“成本”“均衡”或“智能”后,现在可以正确保存,云端运行也会按你所选的层级启动。此前,无论选择哪个层级,重新打开后都会变回“均衡”,并以“均衡”运行。
- 模型选择器不再闪现原始模型 ID。 自动化提示词编辑器中的模型选择器现在会等模型列表加载完成后再显示,而不会短暂显示内部模型 ID。
- 修复自动化保存问题。 当自托管 GitLab 代码仓库所在主机使用主机级服务账号时,在该仓库上保存自动化不会再因设置 Webhook 而失败。
安全与审批智能体
- GitLab 和 Bitbucket 评审。 安全审阅器现已支持评审 GitLab 合并请求和 Bitbucket PR,并为相应更改提交摘要注释和状态检查。
- 运行历史显示更多记录。 安全代理的运行历史现已包含在 Cursor 托管部署上运行的安全审阅器记录。点击任一记录即可打开对应的会话视图。
- 关闭前需确认。 为你的团队关闭安全代理或 PR 路由与批准时,现在需要你进行确认,并可选择填写原因。
模型与 Cursor Router
- 新模型:Muse Spark 1.3。 Meta 推出的 Muse Spark 1.3 现已在 Cursor 中上线。
- Cursor Grok 4.6 可直接识别图像。 Cursor Grok 4.6 现在会直接以图像形式接收你附加的图像和工具返回的图像,而不再依赖图像的文字描述。
- 大型生成文件不再阻止评审。 在
.gitattributes中标记为linguist-generated的文件 (例如 lockfile) 即使超过 2 MB,也不再计入 Bugbot 的大小检查。Bugbot 会评审 PR 中的其余内容,而不会因体积过大而直接跳过。 - Bugbot 控制面板对话框支持按 Escape 关闭。 Bugbot 控制面板中的禁用、代码仓库批量操作和取消订阅对话框,现在按 Escape 即可关闭。
- Azure DevOps 修复。 当 PR 摘要超出 Azure DevOps 4,000 字符的描述限额时,Bugbot 会将完整摘要以评论形式发布,并在精简后的描述中注明。租户检查未指定任何租户的组织现在也能正常启用 Bugbot,不会再因租户发现失败而受阻。当 Azure DevOps PR 事件包含最新提交时,Bugbot 会直接将评审加入队列,无需先从 Azure DevOps 读取该 PR,因此 Azure DevOps 或 Entra 短暂中断时,事件处理也不会再失败。
- 借助 CloneKit 加快 CI 克隆速度。 对于已启用 CloneKit 的仓库,
origin repo clone-fast会下载预构建的克隆工具包并进行校验,然后获取更新的对象、检出默认分支,并输出各阶段的耗时。 - 大型仓库克隆更可靠。
origin repo clone会调大 git 的 HTTP post 缓冲区,因此连接中断后,大规模获取操作不会再因 "unable to rewind rpc post data" 而失败。
- 后台子智能体会回传结果。 当智能体在后台运行子智能体时,其结果现在会作为同一 run 中的后续请求轮次返回给父智能体,而不会在父智能体的轮次结束时被丢弃。
run.stream()会在这些轮次中持续产出事件,run.wait()则会等这些轮次完成后才 resolve。适用于本地智能体,支持 TypeScript 和 Python。 - 为自定义工具添加标注。 在
local.customTools条目中设置annotations,即可将 MCP 工具标注 (title、readOnlyHint、destructiveHint、idempotentHint、openWorldHint) 传递给模型。这些标注仅作描述性提示,SDK 不会强制执行。仅支持 TypeScript。
代理
- 停止子智能体时,其嵌套的子智能体也会一并停止。 现在在代理窗口中停止某个子智能体时,它启动的所有子智能体都会随之停止,包括你尚未打开的那些。此前只有所选的子智能体会停止,其子级子智能体仍会继续运行。父任务也会被标记为已中断。
- 子智能体会显示你指定的模型。 子智能体卡片现在会显示其任务所请求的模型和子智能体类型。如果任务调用使用的是旧版模型名称写法,现在会在对应的模型上运行,而不再直接失败。
- 使用 Vercel 部署时的错误提示更清晰。 当 deploy-with-vercel 技能遇到 Vercel 错误时 (例如项目已存在、Vercel 应用无权访问你的代码仓库、超出 Hobby 套餐限额或部署受保护) ,智能体现在会如实转述错误信息,并给出后续操作建议。如果 Vercel 应用无法访问你的代码仓库,智能体会提供该应用安装页面的链接,并已预先填好对应的代码仓库。
聊天与 composer
- 将智能体回复中的表格复制为 Markdown。 在智能体回复中右键点击表格并选择“Copy Table”,即可将其复制为 Markdown,直接粘贴到文档、问题或其他聊天中。同一菜单还提供“Copy Message”,可复制整条回复。
/summarize支持云端智能体。 在云端智能体上运行/summarize(或输入/compact) 时,现在会直接在该云端智能体上总结对话,无需离开聊天即可释放上下文。如果智能体仍在工作,你会看到提示请你稍候;此外,对于从云端移至本地的智能体,/summarize不会再错误地拒绝执行。- 可收起“Questions”面板,稍后再处理。 当智能体向你提问时,你现在可以将“Questions”面板收起为智能体标题栏中的胶囊标签,上面会显示待回答的问题数量,点击即可重新打开面板作答。面板中的问题文字也更大了,步骤导航移到了底部;只有一个问题时,标题会显示为“Question”。
- 重新提交先前消息时,选项更清晰。 如果文件已有更改,在编辑并重新提交先前的消息时,对话框现在会询问“Revert files to this message?”,并说明无论选择哪项,之后的消息都会被移除。选择“Revert Files”可将文件恢复到该时间点,选择“Keep Files”则保留你的更改直接重新提交。
- 听写文本边说边定稿。 在语音听写过程中,语音提供方已确定的文本不会再一直显示为待定状态,直到你停止说话。
云端智能体
- 查看并管理云端智能体正在监听的内容。 当你的云端智能体有已启用的订阅时,聊天输入上方会显示带计数的 Listening 标签。点击即可查看智能体正在等待的每个事件或计划,以及其上次触发或配置的时间;你还可以移除不再需要的项,或打开完整的 Subscriptions 标签页。
- 在 Run on 中更快选择团队用量池和远程机器。 对于要求使用自托管 workers 的团队,Run on 菜单现在会直接列出近期活跃且有空闲机器的池,不再显示 Cloud 选项。在 Remote Machines 下,有空闲机器的池会优先推荐,并显示每个池对应的代码仓库;通过远程控制将本地智能体移交到远程机器时,始终会使用你所选的那台机器,即使多台机器同名也不例外。
- 无需重新加载窗口即可重新连接远程工作区。 当代理窗口无法恢复与远程工作区或云端智能体的连接时,现在会显示一条带 Reconnect 按钮的通知,该通知会一直保留,直到你执行操作,因此无需再重新加载窗口。如果手动重新连接失败,通知会提示工作区仍处于断开状态,并提供 Try again 选项。此外,云端智能体连接会在约三分钟后停止自动重试,不再无限重试。
- 更多云端智能体支持 Desktop 和 Environment 标签页。 在你自己的机器或私有工作进程上运行的云端智能体,现在只要 worker 已连接并共享桌面,就会显示 Desktop 标签页,无需重新选择智能体。关闭 Environment 标签页后,你可以通过新标签页菜单或折叠的应用侧栏重新打开它;该标签页中的机密信息和构建现在会应用到智能体启动时所用的已保存的环境。
文件、更改和 PR
- 将 Finder 或资源管理器中的文件粘贴到 Files 树中。 在 Finder 或文件资源管理器中复制文件,点击进入 Files 树,然后按 Cmd/Ctrl+V,即可将文件添加到所选文件夹或当前文件所在的文件夹。Files 树中的复制和剪切现已改用系统剪贴板,且上下文菜单中始终显示“粘贴”。
- 在需要的位置直接创建文件和文件夹。 在 Files 面板中,将鼠标悬停在文件夹上即可显示 New File 和 New Folder 按钮,用于在该文件夹内新建项目。文件夹现在还会区分显示展开和收起状态的图标,展开箭头则在悬停时出现。
- 从 GitHub 合并队列中移除 PR。 当 PR 位于 GitHub 合并队列中时,PR 标题栏现在会显示 Remove From Queue 按钮,取代原先处于禁用状态的 In Merge Queue 标签。确认后,该 PR 即会移出队列;之后重新加入时将排到队尾。
- 更快捷的 PR 标签页操作。 PR 标签页菜单中的 Close PR 现在会直接关闭 PR,不再弹出确认对话框;PR 标题旁的复制和编辑按钮也始终可见。分支栈导航器会自动刷新,打开时也会刷新。
- 一键折叠或展开 diff 中的所有文件。 在 Diff、Agent Changes 或 PR 标签页中,macOS 上按
Ctrl+Shift+;,Windows 和 Linux 上按Shift+Alt+;,即可折叠所有文件卡片,再按一次则全部展开。标签页菜单现在会在 Collapse All 和 Expand All 旁显示该快捷键。
导航与布局
- 从 macOS 程序坞跳转到未读智能体。 在 macOS 上使用代理窗口后,右键点击程序坞中的 Cursor 图标,现在会显示“未读”分区,列出有新结果的智能体,点击即可打开。仍在运行的智能体不再计为未读。
- 从退出对话框跳转到运行中的智能体。 如果在智能体仍在工作时退出或重新启动,点击确认对话框中列出的任一智能体,即可取消退出并打开该智能体查看状态。
- 更精准的“从侧边栏移除”。 “从侧边栏移除”现在只会隐藏你点击的群组,例如某个已命名的云端环境、某个仓库的云端智能体或整个仓库;在该群组中新建智能体后,它会重新显示。
- 命令面板键盘导航。 在 Cmd+K 面板中,Tab 键恢复为在搜索框和筛选标签之间切换焦点;使用 Cmd+[ 和 Cmd+] (Windows 和 Linux 上为 Ctrl+[ 和 Ctrl+]) 切换筛选条件。
自定义与设置
- 云端智能体的 MCP 登录更加可靠。 在桌面端为云端智能体登录 MCP 服务器时,现在会通过本地重定向跳转回 Cursor 完成登录,因此不支持自定义应用链接的服务器也能正常使用。
- Customize 中的插件详情更清晰。 对于你已安装的插件,Customize 中的插件页面现在会显示插件自身的版本;如果插件提供了主页和代码仓库,还会附上相应链接。如果你当前的 Cursor 版本无法安装某个插件,该插件页面会显示无法安装。
- 自动化状态和设置更清晰。 如果你无权开启或关闭某个自动化,其详情页和运行历史页面现在会直接显示 Active 或 Inactive 状态,不再显示灰色的切换开关。现在打开自动化时,会将其已保存的环境加载到表单中;Microsoft Teams 频道选择器改用复选框,并将已选频道列在顶部。
- 设置中已移除 Index New Folders。 设置中不再显示 Index New Folders 切换开关,网络诊断也不再执行代码库索引检查。
问题修复
- 修复了 Windows 企业网络中的证书错误。 在 Windows 上,MCP 服务器 (包括 MCP 登录) 及其他网络请求现在会信任中间证书存储中的证书,以及 IT 通过组策略部署到计算机级和企业 CA 存储中的证书。此修复可解决通过企业代理连接或连接内部 MCP 服务器时出现的
UNABLE_TO_VERIFY_LEAF_SIGNATURE等错误。 - 修复了子智能体任务卡片和状态问题。 子智能体的任务卡片现在会正确显示为已停止或已完成,不再一直转圈;子智能体托盘和智能体列表会显示准确的状态,已完成的子智能体不再出现重复或残留的行。归档某个智能体时,如果其云端子智能体均已完成,将不再请求确认。云端子智能体在首次响应前失败时,不再将其启动提示词留在新聊天输入框中。
- 修复了子智能体托盘问题。 现在仅当子智能体与其父智能体的运行环境不同时,子智能体行才会显示环境图标;自托管 worker 显示为桌面图标。
- 修复了引导消息问题。 云端智能体在运行中无法接收的引导消息,现在会作为可编辑的后续指令移入队列,而不再显示为已发送;引导消息也不再重复出现、固定在聊天顶部,或在队列中留下多余的行。
- 修复了后续请求问题。 在刚创建的云端智能体中开始输入的后续请求,切换离开再返回后不会再丢失。
- 在云端智能体中编辑较早的消息会清除过期的后续指令。 在云端智能体中编辑较早的消息时,会清除队列中过期的后续指令,并使用你选择的模型。
- 修复了智能体提问问题。 智能体提问时输入后续请求,现在会立即关闭问题托盘并将该问题标记为已跳过;已结束运行中的问题也不再一直卡在待处理状态。
- 修复了 MCP 服务器和钩子问题。 连接使用 OAuth 动态客户端注册的 MCP 服务器时,不再因无效 scope 错误而失败;Stripe Link MCP 服务器的 OAuth 登录现在可以正常完成。
beforeMCPExecution钩子现在会收到服务器的命令或 URL,而不是空值。 - 修复了本地智能体运行问题。 文件和符号建议现在遵循
.cursorignore,目标续写和后台唤醒也会遵循聊天的运行模式。 - 性能和稳定性修复。 已关闭工作区的通知不再残留在托盘中,Cursor 在 Linux 上也不再耗尽文件描述符。使用 /fork 分叉或复制较长的本地聊天速度也更快了,因为消息会原样复制,而不再重写。
- 修复了聊天和提示词问题。 已保存画布损坏的聊天不再导致智能体面板崩溃,HEIC/HEIF 图片也能正确附加。分享过大的聊天时现在会给出明确的错误提示,Report Bug 也会显示正在发送或发送失败的状态。
- 修复了 Agents Window 面板、标签页和菜单问题。 Markdown Preview 和 Plans 标签页现在会在磁盘上的文件变更时自动刷新。浏览器、图片和 PDF 标签页中的浮动工具栏不再被全屏编辑器遮挡,顶部栏按钮能稳定响应点击,工作区仍在加载时也能打开 Changes,设置搜索也不再导致窗格显示不全。
- 修复了 Customize 中的技能问题。 Customize 中 User 部分的技能不再需要等待从控制台加载团队规则后才显示。
智能体
- 语音听写可自动识别你所说的语言。 智能体输入框中的听写功能会识别你所说的语言,不再默认按美式英语处理。录音时显示的语音设置菜单现已默认使用 Auto-Detect,你仍可在其中选择特定语言。参见语音输入。
/summarize现可在云端智能体聊天中使用。 在云端智能体对话中运行/summarize时,会在云端智能体上生成对话总结,而不再毫无反应。在聊天输入框中键入/summarize或/compact也会触发总结;如果智能体仍在工作,你会收到提示。- 将智能体响应中的表格复制为 Markdown。 在智能体响应中右键点击表格,选择 Copy Table 即可将其复制为 Markdown,选择 Copy Message 则可复制整条响应。
- 重新提交先前消息时的提示更清晰。 当你编辑并重新提交先前的消息,而文件自那之后已有更改时,Cursor 会询问“Revert files to this message?”,并说明无论选择哪一项,之后的消息都会被移除。选择 Revert Files (Enter) 可将文件恢复到该时间点,选择 Keep Files (Shift+Enter) 则保留当前更改。在提问模式下,重新提交不会改动你的文件,也不会弹出询问。参见检查点。
- 长聊天的 Fork Chat 速度更快。 对较长的本地聊天执行 Fork Chat 时速度更快,因为消息会按原样复制,不再重写。
子智能体
- 可直接在折叠卡片中批准子智能体的文件编辑和 MCP 工具调用。 折叠的子智能体卡片现在不仅会为终端命令显示“允许”,也会为待处理的文件编辑和 MCP 工具调用显示“允许”,无需展开子智能体即可批准。
- 停止子智能体时,其嵌套的子智能体也会一并停止。 停止某个子智能体后,由它启动的所有子智能体都会随之停止,包括你从未打开过的子智能体,确保不会有后台工作继续运行。父任务会被标记为已中断。
MCP 和插件
- 云端 MCP 服务器登录更可靠。 登录云端 MCP 服务器现在通过本地浏览器重定向完成,修复了部分服务器因“重定向无效”错误而拒绝登录的问题,同时完成授权的时限延长至最多 15 分钟。在 Customize 中,返回 Cursor 后服务器的认证状态会自动更新;移除云端账户时会先请你确认。参见 MCP 身份验证。
- 插件页面显示更完整的详情。 当前 Cursor 版本无法安装的插件会显示已禁用的“安装”按钮,并附上明确的提示消息。Customize 中的插件页面会显示作者声明的版本、主页和代码仓库链接。
远程开发
- 无需重新加载窗口即可重新连接到远程工作区。 当 Cursor 无法重新连接到远程工作区时,会显示一条持久的 "Unable to reconnect to the remote workspace" 通知,并附带 Reconnect Now 按钮,不再弹出要求你重新加载窗口的对话框。重新连接进度通知中也不再提供 Reload Window 选项,因此你在重试期间可以保留窗口状态。
问题修复
- Admin 修复了 Windows 企业网络中的证书错误。 在 Windows 上,MCP 服务器、MCP 登录和扩展现在会信任中间证书存储中的证书,以及机器级、组策略和企业 CA 存储中的证书。IT 部门将证书部署到这些存储后,
UNABLE_TO_VERIFY_LEAF_SIGNATURE等 TLS 错误将不再出现。 - 子智能体修复。 子智能体中需要批准的工具调用现在会显示批准卡片,不再卡住。在包含超过 100 个云端子智能体的运行中,云端子智能体不会再从智能体列表中消失。
- 排队消息与引导消息修复。 排队中的消息会保留加入队列时的模式;当智能体有未回答的问题时,也不再重复发送。编辑并重新提交云端智能体消息时会使用你选择的模型,启动云端智能体后的第一条后续请求也不再丢失。
- 云端智能体状态与流式传输修复。 云端智能体不再卡在过期状态。智能体进入空闲后再恢复时,对话会继续流式输出新内容;Cursor 空闲一段时间后,发送的第一条云端智能体后续请求也不再报 "Canceled" 错误。
- MCP 登录修复。 连接使用 OAuth 动态客户端注册的 MCP 服务器时,不再报无效 scope 错误;登录 Stripe Link MCP 服务器时,也不再报无效重定向错误。缓存的登录链接缺失时,Authenticate 按钮会获取新的登录链接。
- 智能体聊天记录修复。 轮次结束后,聊天不再一直卡在“生成中”状态,排队中的消息可以正常发送。分享过大的聊天时会显示明确的错误提示。
- 智能体提示词输入修复。 选择模型或关闭模型选择器后,焦点会回到提示词输入框。重新支持附加 HEIC 和 HEIF 图片,提示词中的自动补全也不再建议被
.cursorignore排除的文件。 - Linux 性能修复。 在多核机器上采样 CPU 用量时,Cursor 不再周期性卡顿;突发的大量内部消息也不再耗尽窗口的文件描述符。
- 智能体工具与钩子修复。 智能体等待终端命令时,一旦命令结束或输出匹配到等待的内容就会立即停止,而不必每次都等到超时。列出子文件夹时,智能体目录列表会遵循父文件夹中的
.cursorignore规则。beforeMCPExecution钩子现在会获取 MCP 服务器的命令或 URL,而不是空值。 - 编辑器菜单与对话框修复。 手动打开的 Quick Fix 和重构菜单不会再因灯泡图标在后台刷新而变为空白或无法执行。在简易文件选择器中,输入以
/结尾的文件夹路径即可打开该文件夹。隐藏的对话框不再捕获键盘输入,打字和快捷键均可正常使用。 - 技能与 Agent Store 链接修复。 Customize 视图中的技能无需再等待团队规则加载完成即可显示。在云端智能体聊天中点击内置技能会打开其 SKILL.md 文件,而不是空白标签页;在聊天中点击 Agent Store 文件引用会打开最新版本,而不是过期副本。
- 方案识别修复。 Pro Student 订阅用户现在会被识别为付费用户,因此会获得正确的模型访问权限和用量横幅,而不再受 Free 方案的限制。
网页端
- 允许特定人员和应用绕过规则集。 在代码仓库的 设置 > 规则与保护 中,规则集对话框现已新增 绕过列表。你最多可添加 15 名拥有代码仓库访问权限的人员或已安装的应用,并为每一项设置 Always 或 Pull requests only。绕过者可以将 PR 合并到原本会被规则集阻止的 ref 中,例如被阻止合并规则拦截的 ref。
- 应用创建者可以管理自己创建的应用。 创建 Origin 应用后,你现在会自动成为该应用的管理员,无需成为命名空间管理员即可查看和更新其设置、签名密钥和图标。命名空间管理员和团队管理员仍可管理该应用,且应用设置的权限检查结果现在与实际操作的结果一致。
- 应用权限更新更清晰。 更新已安装应用的权限时,评审页面现在会列出新增权限、将被撤销的权限,以及可折叠的已授权权限列表。请求写入权限的应用现在也会同时获得对应的读取权限,以便读取其有权更改的数据。
- 应用页面更简洁,发布者详情更清晰。 创建应用时不再需要填写 slug,代码库设置下的应用页面现在使用应用 ID,链接因此保持稳定。应用详情页面会显示创建者和最近更新者。在代码仓库的应用设置标签页中点击已安装的应用,会打开其安装详情;策略对话框会在单独的区域中列出应用作用域。
- 代码仓库访问权限变更时发送电子邮件通知。 当你被授予或失去某个代码仓库或命名空间的访问权限时 (包括因群组或团队成员身份变化导致的变更) ,Origin 现在会向你发送电子邮件。你自己做出的更改,以及使用智能体新建项目时创建的临时草稿仓库,不会触发邮件通知。
- 代码仓库访问控制更清晰。 代码库和代码仓库权限标签页上的“添加人员”按钮和对话框现已更名为“授予访问权限”;已拥有访问权限的人员或群组会显示其当前访问级别 (包括自定义策略) ,而不再显示“已添加”。代码仓库设置现在将私有可见性描述为“仅限拥有直接访问权限的用户和代码库管理员”。
- 在个人仓库中请求评审。 在个人账户拥有的代码仓库中,PR 评审者选择器现在会列出所有者以及你已授予该代码仓库访问权限的人员,你可以请求他们评审。此前,个人仓库的选择器中不显示任何人。
- 在自己的 PR 上评论更简单,回复会保留在待提交评审中。 在你创建的 PR 上,评审按钮现在显示为“评论”,点击后打开仅限评论的编辑器,不含批准或请求更改选项。对评审讨论串的回复现在会加入你的待提交评审,在你提交之前保持私密。
- PR 页面的作者筛选条件更易读。 在代码仓库 PR 页面的筛选下拉菜单中选择作者时,搜索框和 URL 现在会显示该人员的名称,例如
author:"Ada Lovelace",而不再是难以辨认的 ID。使用名称的共享链接仍能正确解析到对应人员。 - 审计日志现在会显示推送到代码仓库的用户。 团队审计日志中的代码仓库推送记录现在会记录推送用户的电子邮件,而不再是“unknown”。由应用或服务账户执行的推送则显示该账户。评审作者和 CI 检查执行者现在以公开 ID (
user_…、app_…、sa_…) 显示,不再使用旧的内部 ID 格式。 - 修复 PR 合并和重新整理问题。 Squash 合并不再出现已合并到基准分支、PR 却仍处于开放状态的情况;分支栈合并在合并完成后不再因孤立提交错误而失败。基准分支恰好同时移动时,合并和重新整理不再失败;PR 记录的基准分支与其分支出现偏差时,重新整理也能正常工作。镜像到 GitHub 的代码仓库中的合并不再需要等待 GitHub 推送完成。
- 修复 PR 页面问题。 代码导览中由智能体生成的图片现在可以正确加载,由 Cursor Agent 签名的提交会显示 Cursor Agent 的名称和头像。分支栈中 PR 的代码导览在基准分支更改后不再显示过时的导览。
- 提升克隆、获取和推送的可靠性。 克隆和获取大型或镜像代码仓库时,不再在服务器准备 pack 期间出现 504 错误或连接中断,也不再在代码仓库恢复期间短暂缺失分支或标签。禁用镜像时,推送不再输出多余的镜像警告;无法读取代码仓库元数据时,PR diff、可合并性检查和 blame 不再返回服务器错误。
API
- 通过 Origin API 提交文件和创建分支。 现在无需本地克隆,即可使用 Origin API 将文件更改直接提交到现有分支,或基于指定提交创建新分支。提交时可要求分支仍指向预期的提交,避免并发写入相互覆盖。Origin Go SDK 同时支持这两项功能。参见 Origin API 更新日志了解详情。
- Origin API、SDK 和 Webhook 现在通过 ID 和显示名称标识应用。 应用对象、应用操作主体以及 webhook 应用负载 (包括测试 ping) 不再包含
slug字段。检查运行组不再返回已弃用的app_name,请改为读取actor.display_name。如果你的集成以应用 slug 作为键,请改用应用id。参见 Origin API 更新日志了解受影响的字段。 - 新增 webhook 事件,投递失败后恢复更快。 应用可订阅新的
repository.metadata.updatedwebhook,该事件在代码仓库的默认分支更改时触发,并包含完整的代码仓库信息。命名空间重命名时,已安装的应用现在还会收到installation.updated事件,其中包含新的命名空间和代码仓库坐标。投递失败后会先在 5 秒后重试,短暂的网络波动可更快恢复。参见 Origin API 更新日志了解详情。 - 通过 API 筛选 PR 评论,并可对整个文件发表评论。 现在可通过 Origin API 和 Go SDK 列出指定创建时间范围内或仅来自特定会话线程的 PR 评论,并可针对整个已更改文件 (而非单行) 发起评论线程。参见 Origin API 更新日志了解详情。
- Origin API 中的 check-run 和 PR 列表更加精确。 现在可按检查名称和状态 (排队中、进行中或已完成) 筛选提交的检查运行;提交或检查套件的 check-run 列表现在只返回每次运行的最新尝试,不再包含已被取代的重试。按作者筛选 PR 时现在也支持使用用户的电子邮件地址,且匹配不区分大小写。参见 Origin API 更新日志了解详情。
- API 响应和 Webhook 现在能更清楚地体现“谁做了什么”。 Origin API 响应和 Webhook 中的用户操作主体现在包含显示名称;对于拥有公开个人资料的用户,还包含其用户名。应用操作主体包含应用注册的显示名称,被请求的审阅者包含其电子邮件。REST 响应现在也会返回取默认值的字段 (例如
draft: false) ,而不再省略。参见 Origin API 更新日志了解字段详情。 - Origin API 规格说明现在列出了每个端点所需的凭据和作用域。 Origin API 的 OpenAPI 规格说明中,每个操作现在都会注明可调用它的凭据类型 (应用、安装或用户) 及其所需的作用域。无需额外作用域的操作 (例如应用和安装元数据以及 webhook 投递记录) 会标记为仅需身份验证。已修复额外的代码仓库 tarball 路由和 matching-refs 路由中重复的操作 ID,客户端生成器不会再因该规格说明而出错。参见 Origin API 更新日志。
智能体运行
- 减少订阅带来的无意义唤醒。 订阅了 GitHub CI 或 PR 事件的云端智能体,不再因重复的 CI 通过结果、自身的推送和 PR 修改,或标签、标题及负责人的更改而被唤醒。CI 失败或失败后首次通过时,仍会唤醒智能体。如果某个事件无需任何操作,智能体现在会静默结束当前轮次,而不会在 Slack 或 PR 中发布无实际内容的回复。
- 插件斜杠命令可用于后续指令。 现在你可以在发给云端智能体的后续指令中使用插件斜杠命令,即使启动智能体时未选择该插件也没问题:智能体会在运行该轮次前先安装插件。如果插件无法安装,智能体会告知你,并请你移除该命令后重新发送,或启动一个新的智能体。
- 协调者消息更快送达繁忙的 worker。 在 Projects 中,如果 worker 正处于某个轮次中,协调者发给它的消息现在默认会直接送达该轮次,无需等待该轮次结束。未在运行的 worker 会将其作为下一条消息接收。
环境
- 更清晰的环境配置智能体。 首次在网页端打开环境配置智能体时,会弹出一个附带视频的简短对话框,介绍智能体将执行的操作:安装并验证你的应用、请求机密信息或网络访问权限,并提示你评审和保存配置。配置智能体现在以仓库命名,例如 "Set up my-repo environment";当已关联的环境没有配置时,对话记录中不再显示环境行。
- 使用 OIDC 身份令牌将云端角色限定到单个环境。 智能体环境中的身份令牌端点现在支持
sub_claim: "environment_id",可将智能体的环境 ID 写入令牌的sub认领,使 AWS STS 等仅匹配sub的验证器能够只信任某一个环境。如果智能体没有环境,签发会直接失败,而不会回退到默认主体。 - 修复了网络访问受限的云端代理中 Origin CLI 命令执行失败的问题。 网络出站受限的云端代理在处理托管于 Cursor 的仓库时,现在除 Git 主机外还会自动允许 Origin API 主机,
originCLI 和 API 命令因此能够正常连接,不再失败。其他仓库以及你的自定义允许列表不受影响。
自托管机器
- 修复了 Linear 中的
pool标签,run 现在会分配到你的自托管机器用量池。 当 Linear 议题或项目标签的父标签为pool时,云端代理运行现在会按文档所述,发送到同名的用量池。将议题分配或委派给 Cursor 时 (此时没有可读取的注释) 同样有效。此前,这些运行会在无提示的情况下改用 Cursor 托管机器。在@Cursor注释中写入pool=<name>仍会覆盖该标签。 - 代理现在可以查找你的自托管机器。 当你让云端智能体在自托管机器上运行任务时,它现在可以列出你有权访问的已连接机器,并从中选择一台。此前,智能体可能会因“未找到工具”错误而失败,让人误以为你的机器已不可用。
集成
- 优化 Cursor 托管 PR 链接在 Slack 中的预览。 来自 Cursor 托管仓库的 PR 链接现在会在 Slack 中展开,并显示经过格式化的描述摘要。摘要会保持简短,确保在 Slack 移动端上预览依然紧凑。指向 PR 各个标签页 (如更改或提交) 的链接现在也能展开预览。
通知
- 减少云端代理的干扰性推送通知。 云端代理不再在轮次结束时向你的手机或浏览器推送通知。当智能体向你提问或需要你批准时,你仍会收到推送通知。
性能
- 环境加载更快。 对于配置了大量服务器的用户,MCP 服务器配置现在会并行加载。环境列表的加载速度也有所提升,拥有大量仓库的大型团队不再会遇到加载超时。
问题修复
- 环境和代码仓库设置修复。 使用已删除环境的名称保存环境时,现在会创建一个新环境;使用未知环境名称启动智能体时,会复用该仓库的现有环境。当 GitLab 仓库未出现在仓库列表中时,multi-repo 智能体不再失败。代码仓库 checkout 现在会在遇到临时代理错误时自动重试;使用 Customer PrivateLink 的团队在构建环境时不再出现克隆失败,也不会在运行中途失去 git 访问权限。
- 自托管 workers 修复。 在有空闲工作进程可用时,运行在自托管 workers 上的云端智能体不再因先前的尝试失败而无法启动或恢复,也不再因屏幕录制错误而失败。如果插件已预先安装在 worker 上,插件的斜杠命令和技能现在会正常显示。在已设置代码仓库的 worker 上,协调者和 worker 的通知以及 PR 操作也已恢复正常。
- MCP 身份验证及管理其他智能体的智能体修复。 对于已连接的 MCP 服务器,云端智能体不再暂停并要求你进行身份验证;在 MCP 身份验证期间停止智能体时,“验证身份”卡片现在会关闭,而不会一直处于待处理状态。当智能体启动其他智能体或向其发送消息时,启动卡片现在会在新智能体完成第一个轮次后结束;被移除的排队消息会以“已取消”状态结束,而不会无限期等待。当子智能体因其模型的内含用量耗尽而无法启动时,错误消息现在会注明具体模型。在 iOS 应用 1.9.0 及更高版本中,需要 MCP 登录的云端代理现在会显示登录卡片,而不再显示备用消息。
- 云端智能体运行修复。 从注册表模型启动的云端智能体现在会按照你在模型选择器中选择的推理强度和参数运行,而不再使用模型的默认值。云端智能体运行和集成启动现在会采用你账户当前的隐私模式,而不再沿用过时的设置。你发送给运行中智能体的消息现在会按发送顺序送达,即使较早的消息错过了智能体的当前步骤、需要等到下一个轮次也不例外。
网页端应用
- 手机端云端代理布局更简洁。 在移动端,cursor.com 上的智能体页面采用了稍大的字号,顶部导航改为居中并移除了控制台标签页,点击标志即可返回你的智能体列表。搜索和来源筛选现在与智能体列表并排显示,composer 的输入框更高,菜单按钮也会显示你的个人头像。
集成
GitHub
- GitHub 应用安装实例被暂停时的错误提示更清晰。 当 Cursor GitHub 应用的安装实例被暂停时,Cursor 现在会明确告知,并引导你前往 GitHub 组织设置查看该应用的状态。
- 清除过期的 Bugbot 评论。 当 Bugbot 清除 GitHub PR 上先前 run 留下的评审时,这些评审的正文会被替换为一条简短说明:"Stale Bugbot comment from a previous run."。其他人的评论不受影响。
- 正确识别 GitHub 企业版安装实例。 当来自不同 GitHub Enterprise Server 实例的安装 ID 发生冲突时,Cursor 现在会选择归属于你的团队或账户的 GitHub 企业版应用安装实例。
Azure DevOps
- Bugbot 支持包含空格的名称。 当 Azure DevOps 仓库的组织、项目或代码仓库名称中包含空格时,Bugbot 不会再静默地失败。
控制台与管理
云端智能体
- Admin 在 Cloud Agents 仪表盘中管理自托管机器用量池。 团队用量池现已更名为自托管机器。“全部自托管机器”页面会列出每个用量池,并显示其代码仓库、已启用和空闲的机器数、机器总数以及“会话”列。管理员可以设置用量池的重连时间窗口,也可以删除用量池,且不会导致已连接的机器离线。参见 自托管用量池。
- Admin 云端智能体活动一目了然,新的“运行”页面提供完整运行历史。 云端代理页面现在会根据你选择的日期范围,显示“总运行次数”“成功率”和“最近运行”卡片。选择“全部运行”即可打开“运行”页面,查看运行历史图表和运行列表,并可按触发器、状态和创建者进行筛选。团队管理员可查看整个团队的运行,个人用户可查看自己的运行。
成员、群组和 SSO
- Admin 从你的组织中移除成员。 组织管理员现在可以在组织的“成员”页面中,通过成员所在行的菜单选择“从组织中移除”。确认后,该用户将无法再访问组织内的任何团队,并可改用个人 Cursor 订阅套餐。你无法通过此方式移除自己。
- Admin 创建组织团队时,可从现有团队复制设置。 在组织中创建团队时新增了一个步骤,你可以选择一个来源团队,并选择要复制哪些设置:模型、安全、规则和命令、钩子、MCP 和插件策略、支出限额,以及团队访问默认值。预览会显示每个类别将复制的内容,并列出需要重新配置的连接,例如 GitHub 应用或 MCP 服务器。
- Admin 目录组迁移至群组后,支出限额保持不变。 已迁移至组织群组的 SCIM 目录组不会再在“群组”页面或目录设置中重复显示,尚未迁移的目录组则会显示“旧版”badge。按已迁移的目录组筛选分析数据或成员时,结果将包含其新群组的成员。个人支出限额较低的成员将保留原有限额,而不会沿用群组更高的限额。
- Admin 按用量和支出上限对群组成员排序。 对于从身份提供商同步的群组,在其“成员”选项卡中点击“用户名”“用量”“按需消费”或“限额”列标题即可排序,再次点击可切换为倒序。按限额排序时,未设置限额的成员会排在最后。
- Admin SCIM 同步移除团队成员前将发出警告。 当你将团队或群组切换为“已同步”,或更改其同步所用的目录组时,仪表盘现在会在保存前请你确认。警告中会说明:不在所选群组中的成员将被移除,且切换回“手动”后这些成员不会恢复。详细了解 SCIM 预配。
使用分析
- Admin 使用分析图表焕新。 使用分析页面与仪表盘概览中的图表现采用统一的配色方案和更紧凑的布局,在移动端和平板上则以双列磁贴网格显示。AI 提交图表中的编辑器数据系列现标记为“桌面端”,原有的“仅主分支”选项也替换为“主分支”复选框。参见团队分析。
设置与导航
- Admin 管理员模型设置新增更多模型,Fable 数据保留同意流程更简便。 较新的模型现已显示在管理员模型设置中,管理员可以启用、禁用或限制这些模型;Muse Spark 模型则显示在模型页面的 Meta 分类下。已接受 Claude Fable 5 数据保留同意的团队,无需再为 Fable 5.1 重复接受。在组织和群组设置中,豁免部分现已更名为"Anthropic: Claude Fable Data Retention Exemption",并为包含承包商或其他第三方的组织提供组织群组的链接。
- Admin 团队设置中的 Origin 开关更加清晰。 团队设置的 Origin 区域现已提供“启用 Origin”开关:开启后,你的团队即可创建 Origin 仓库。该开关替换了原来的 "禁止创建 Origin 仓库" 开关,你当前的设置不受影响。开关描述中说明,关闭 Origin 后,现有仓库将变为只读,并且“代码库”标签页会被隐藏。
- 分享的组织链接会打开你自己的组织。 指向 cursor.com/organization 的链接现在会在你的组织仪表盘中打开对应页面,并保留路径的其余部分和查询字符串。如果你的账户不属于任何组织,则会看到“未找到”页面。
- 移动端导航更便捷,页面标题更清晰。 在手机上,点按仪表盘页面标题即可通过下拉菜单跳转到其他版块;点按页头中的头像即可打开你的账户。概览、使用分析和用量页面现在会在顶部显示标题。
问题修复
- Admin 修复了 SCIM 群组同步问题。 通过 SCIM 预配的成员现在会被添加到组织群组并同步到已映射的团队,不会再被跳过;已同步的组也不会再卡在错误状态。添加群组到团队的映射时,不会再移除现有团队成员。创建重名群组或删除仍有 SCIM 映射的群组时,现在会提示具体的出错原因。
- Admin 修复了多团队组织中集成页面的问题。 现在断开 GitLab 连接时,只会断开你当前所选团队的连接;GitHub Enterprise、GitLab 自托管版和 Bitbucket Data Center 行会加载该团队的安装实例。如果组织中的其他团队已注册了相同主机,自托管 GitLab 连接也不会再失败。过长的实例名称现在会以省略号截断,集成行在移动端也能正确显示。
- Admin 云端智能体密钥不再显示其他团队的机密信息。 切换团队后,机密信息列表会显示所选团队的机密信息,创建、编辑和删除机密信息的操作也将作用于该团队,而不是你的默认团队。
- 云端智能体设置页面在滚动时保持页眉固定。 环境详情页、Repository Routing、Team Secrets 和 My Secrets 页面现在使用持续固定的面包屑页眉,取代了原先的返回链接。环境列表新增了精简的仓库筛选器,环境页面的主操作现改为“编辑”。
- 修复了设置页面和管理员页面中的提示框与 diff 显示问题。 成员页面上的 Billable Seats 提示框现在会在其标签下方展开,不再被页眉遮挡;审计日志中的值 diff 也不再显示多余的 "No newline at end of file" 标记。此外,API 密钥和受保护的 Git 范围分区的布局也更加统一。
自动化
- 选择环境时可搜索远程机器。 自动化环境选择器中的“远程机器”菜单现在支持按机器名称、路径、仓库或池进行搜索,并会将你自己的机器归入“我的机器”分组。池会显示有多少 worker 处于已启用状态,以及它们是否忙碌。
- 批准智能体仅提供受支持的代码仓库。 配置批准智能体时,触发器菜单以及组织和代码仓库选择器中仅列出批准智能体支持的代码仓库,因此你将无法再选择 GitLab 或 Bitbucket 代码仓库。如果仍选中了不受支持的代码仓库,保存时会显示错误,提示你将其移除。
- 修复自动化启动和运行问题。 GitLab 仓库需要重新关联时,其上的自动化不再启动失败;已移除团队成员所拥有的自动化现在会被可靠地禁用。
- 团队成员可以管理团队自动化。 删除团队自动化时,现在会基于你当前选择的团队执行,不会再因访问检查而失败;除创建者以外的团队成员也可以在托管评审智能体 (如安全审阅器) 上保存 Slack 频道。
APIs
- 通过 API 管理组织群组。 组织 API 现已支持创建、重命名和删除群组,以及设置或清除群组的月度支出限额。群组响应中包含
memberCount和monthlySpendingLimitDollars。 - 模型访问涵盖所有可配置模型。 模型访问 路由现在会列出并接受你可配置的所有模型,包括隐藏模型及其全部参数。不可用、已停止支持或内部模型将不再显示,相关请求也会被拒绝。
- 批量设置支出限额。 管理 API 新增
POST /teams/user-spend-limits(预览版) ,可在单次请求中为最多 100 名团队成员设置或清除支出限额。响应会标明每个成员的状态:updated、unchanged或failed。
安全与审批智能体
- 搜索你的安全代理。 安全代理列表提供搜索框,可按名称筛选代理。
模型与 Cursor Router
- 新模型:Claude Fable 5.1。 Claude Fable 5.1 现已在 Cursor 中上线。如已开启隐私模式或使用企业版方案,需先接受 Anthropic 的数据保留条款才能使用该模型。
- 新模型:Gemini 3.8 Flash。 Gemini 3.8 Flash 现已在 Cursor 中上线。
- GPT-5.6 支持在 Max Mode 中使用快速模式。 现在你可以在 Max Mode 中为 GPT-5.6 Sol、GPT-5.6 Terra 和 GPT-5.6 Luna 开启快速模式。此前,开启快速模式会让这些模型退出 Max Mode 的长上下文。
评审
- PR 过大无法评审时,Bugbot 会给出说明。 当 PR 更改超过 100,000 行或 300 万个字符时,Bugbot 会跳过评审并发布一条注释,说明该 PR 过大、无法评审,并建议你将其拆分为多个较小的 PR。
- Bugbot 会保留安全审阅器的评审。 Bugbot 在 PR 上重新运行时,只会隐藏自己之前的评审,安全审阅器的评审现在会保持可见。
- 减少因短暂网络错误导致的评审失败。 Bugbot 在发布前重新检查 PR 时,如果遇到短暂的网络错误,不会再导致 run 失败并重新启动评审。
已学习的规则
- 已学习的规则支持 Origin 仓库。 Bugbot 现在可以从 Origin 仓库中已合并的 PR 学习规则。此前,在 Origin PR 上进行学习会失败。
- 已学习的规则支持限制模型的团队。 如果管理员的模型设置阻止了 Bugbot 的默认学习模型,学习将回退到另一个允许的模型。如果所有选项都被阻止,Bugbot 会跳过本次学习 run,而不会报错失败,你也不会因此被计费。
控制台
- Bugbot 控制面板修复。 在窄屏或移动端屏幕上,表格不再导致整个页面横向滚动;点击分区标题复制链接时,只有点击标签文字本身才会响应。
持久会话
- 断开连接后智能体仍可继续运行。 使用
agent persist启动持久会话,使用/detach分离,之后可通过agent persist attach重新连接。使用agent persist list|stop管理会话,或使用agent persist --resume继续已有对话。
自托管工作进程
- 查看者可实时观看智能体的桌面。 使用
--computer-use --share-desktop启动的 worker 现在会共享智能体所用的托管桌面,而不再使用单独的会话。Cursor 会清理 worker 遗留的过期显示,确保后续会话以干净状态启动。 - 唤醒已休眠的 worker 处理后续请求。
agent worker controller可通过--spawnhook 唤醒已认领且已休眠的 worker,让后续请求在重新连接窗口内回到同一工作区。其队列监听现改用服务器发送事件,以减少轮询并更好地应对速率限制。 - 计算机使用现已支持 macOS worker。 在 Mac 上使用
agent worker --computer-use start启动 worker 后,Cloud Agents 即可在其已登录的桌面上点击、输入和截图。首次启动时会安装 Cursor Computer Use 辅助应用,可通过agent worker debug确认是否已安装。请按照 macOS 设置 中的说明,为该辅助应用授予“辅助功能”和“屏幕录制”权限。
企业与团队控制
- Admin 团队模型限制现已在 CLI 中生效。 当管理员限制了团队可用的模型 (例如仅允许 Auto) 时,
agent models和/model选择器只会显示你可以使用的模型。向--model传入被禁用的模型时,程序会显示限制信息并退出;若已保存的模型不在允许列表中,则会自动切换为允许的模型。管理员可在模型访问控制中进行设置。
修复
- 修复了预热用量池停止创建空闲工作进程的问题。 当 Cursor 的 API 返回无法识别的字段时,预热用量池控制器 (
agent worker controller --warm-idle <count>) 无法读取用量池列表。现在它会忽略这些字段,并继续创建空闲工作进程。
- 长时间运行的本地智能体可自动保持凭据有效。 在 TypeScript 和 Python 中,本地运行会在短期访问令牌过期前自动刷新,因此运行超过一小时的智能体不会再因身份验证错误而失败。云端运行不受影响。
- 自定义工具支持输出 schema。 可通过 TypeScript 中的
outputSchema或 Python 中的output_schema为自定义工具的结构化结果声明 JSON Schema,该 schema 将作为工具的 MCP 输出 schema 向模型公开。系统不会依据该 schema 验证结果。仅适用于本地智能体。
- SDK 以单文件形式发布。 在 Bun 下,
@cursor/sdk现在会解析为扁平的单文件打包文件,因此无需更改任何导入即可使用bun build --compile,也不会再出现Cannot find module './986.js'错误。@cursor/sdk/bundled和@cursor/sdk/bundled/sqlite以显式条目的形式提供同一构建,供 esbuild 等其他单文件捆绑器使用。仅适用于 TypeScript。
引导与子智能体
- 先引导正在运行的轮次,再中断。 现在,在智能体工作时按下 Enter,会在安全的边界点将你已加入队列的消息发送到正在执行的运行中,以引导其方向;只有再次按下 Enter 才会中断该轮次。
- 单轮运行会等待其子智能体完成。 无界面运行和单轮运行会在退出前等待已委派的子智能体全部执行完毕,并包含其补全结果,而不会在后台命令行解释器或开发服务器仍在运行时被中途截断。
- 查看完整的子智能体会话记录。 深入查看某个子智能体时,会按顺序显示其完整的会话记录,包括提示词、思考过程、工具调用和最终响应,而不再只显示工具调用行。
- 选择 Explore 子代理的模型。 可在
/config中将 Explore 子代理设为默认、禁用、继承父智能体模型,或指定某个模型。 - 后台任务的后续指令已恢复。 在交互式会话和无界面会话中,已完成的后台任务会再次触发补全后续指令。
技能、自定义模式和目标
- 持续生效的技能与自定义模式。 按 Enter 时,技能斜杠条目仅附加一次;按 Option+Enter 则会将基于模式的技能作为持续生效的自定义模式调用,该模式会一直保持启用,直到你退出为止。
- 托管技能可上线 Markdown 资源。 托管技能同步现在会将技能的嵌套 Markdown 文件写入
~/.cursor/skills-cursor,因此引用额外资源的技能可以正常工作。 - 技能发现会跳过隐藏目录。 扫描技能和子智能体时不再进入以点开头的隐藏目录,避免因大型嵌套文件夹导致加载缓慢。
- 持久的目标。
/goal会跟踪一个持久的目标,并通过状态行显示其已启用或已暂停;该目标在空闲和无界面运行期间会持续推进,按 Ctrl+C 时则会暂停。此功能正在逐步推出,并受功能开关控制。
模型
- Auto 在选择器中保持置顶。 Auto 固定在
/model列表顶部,与 IDE 保持一致。 - 编辑模型参数时会自动选中该模型。 现在在
/model中调整参数会选中对应模型,按 Esc 退出后,你更新后的选择仍会保持启用。 - 无界面模式保留 Max Mode 变体。 在无界面模式下,若通过
--model选择的模型需要 Max Mode,现在会一并发送该设置,最大上下文变体不再被限制降级。
MCP 和插件
- 简化已知主机的 MCP 登录。 在
/mcp分页器中登录 Slack 等服务器时将使用默认身份验证,避免动态客户端注册失败。 - 已安装插件的钩子现可运行。 已安装插件中定义的钩子 (包括通过
--plugin-dir加载的插件) 现在会正常执行,并在插件重新加载时刷新。 - 插件配置中的机密信息保持隐藏。 插件配置表单会隐藏名称涉及凭据或类型为机密的字段,例如 token、API 密钥和密码。
终端与渲染
- 行内图像预览。 在支持该功能的终端中,附加的图像和生成的图像会以行内方式渲染,在其他环境中则回退为文本显示。
- LaTeX 数学公式以 Unicode 渲染。 Markdown 中的数学公式会渲染为适合终端显示的 Unicode,而不是原始 TeX。
- 更整洁的 Shell 输出和会话记录。 较长的 Shell 输出中不再插入零宽空格,复制的路径和 token 可保持完整;命令在当前目录中运行时,不再显示工作目录提示;隐藏的工具调用组不再留下空行;已加入队列的 "+N more pending" 批准预览会紧凑堆叠,不再留有间隙。
- 响应式
@文件面板。 在大型仓库中,即使@面板正在计算文件建议,输入依然流畅。 - 更稳定的自定义状态栏。 自定义
statusLine命令在流式更新期间会保持节流,仅在命令或工作目录更改时才重新启动。
批准与安全
- 限时模式切换审批。 批准模式切换现在使用分页器 UI,并显示 15 秒倒计时,无人操作时将自动拒绝,与 IDE 行为一致。
- 加固 git 命令。 智能体自身执行 git 操作时,不再运行由代码仓库控制的 git 配置 (包括 fsmonitor、钩子、属性和外部 diff 程序) 。
- 沙盒读取权限与 Git over SSH。 沙盒策略新增读取权限边界;在 macOS 和 Linux 上,沙箱化的 Git over SSH 现通过 SOCKS 代理路由,已列入允许列表的远程仓库可正常工作,被拒绝的远程仓库则会失败并给出明确的错误提示。
- Sudo 使用你最新的输入。 提交 sudo 密码时,现在会准确发送你输入的内容,而非过期的渲染值。
可靠性与启动
- 启动更快。 语法高亮文件和后台 composer 客户端改为在启动路径之外延迟加载;插件列表加载缓慢时,会回退到无插件会话,不再阻塞启动。
- 长时间无界面会话不再卡死。 在长时间运行的无界面 HTTP/1.1 会话中,卡住的上传现在会被检测并重试,不再静默停滞。
- 在网络文件系统上恢复更快。 恢复选择器会并行扫描会话,并在完整的跨工作区列表加载期间,保持选中你最新的聊天。
自托管工作进程
- 自托管 workers 可控性更强。 Worker 可以通过
agent worker --pool <name>加入具名用量池;默认空闲一小时后释放 (设置--idle-release-timeout 0可使其保持运行) ;可通过--worker-dir从非 git 目录启动;会获取数据目录锁,防止启动重复的守护进程;并在认领和释放时运行 session-start 和 session-end 钩子。
企业版与安装
- Admin CLI 现已强制执行管理员命令拒绝列表。 在本地 Shell 中执行命令时,会强制执行团队管理员设置的命令拒绝列表,该列表在每次请求时刷新,并提供紧急停用开关。由管理员控制。
- Admin MDM 登录策略。 CLI 登录时会发送并强制执行 MDM 登录策略 (包括组织、团队、电子邮件和域名允许列表) ,并报告因强制执行而被拒绝的登录。由管理员控制。
- Windows 卸载时可移除你的数据。 Windows 卸载程序可选择删除 Cursor 用户数据,包括存储 CLI 凭据的
~/.cursor文件夹。 - 更稳健的安装脚本。 当 curl 无法正常使用时,安装脚本会回退到 wget 或 python3。
- 限制智能体的工具集。
tools用于为模型可用的内置工具设置允许列表 ([]表示仅文本) ,disallowedTools则移除指定工具、保留其余工具。两者都接受"read"等公开名称,以及"shell"、"mcp"等能力组,TypeScript 和 Python 均支持 (tools、disallowed_tools) 。目前仅支持本地智能体,且执行resume后不会保留。 - 在 TypeScript 中通过浏览器登录。
Cursor.auth.login()会打开浏览器登录页面、生成 API 密钥并将其保存到~/.cursor/sdk/auth.json;另有Cursor.auth.status()和Cursor.auth.logout()配套使用。登录后,无需提供apiKey或CURSOR_API_KEY即可使用Agent.create()和Cursor.*读取操作。 - 本地智能体的用量与费用。 TypeScript 中的
agent.getUsage()和 Python 中的agent.get_usage()现已支持本地智能体,并返回 per-turn 明细。传入先前结果中的runId可只查看单个轮次。 - 以 Cursor GitHub 应用身份创建 PR。 TypeScript 中的
cloud.openAsCursorGithubApp和 Python 中的open_as_cursor_github_app用于控制 PR 的作者身份。服务账户密钥默认以该应用身份创建;用户密钥默认以密钥所有者身份创建。 - 多根本地工作区。 传入
local.dirs可从多个文件夹加载规则、技能和项目上下文;cwd仍作为唯一的主工作目录。此功能取代了cwd的数组形式,后者实际上只会使用第一项。 - 更清晰的 Python 错误信息。 以前只显示“internal error”的失败,现在会附带底层消息和错误码。
- Admin 管理员命令拒绝列表现适用于本地运行。 与你的团队的管理员拒绝列表匹配的 Shell 命令会在执行前被拒绝并显示策略消息,即使是跳过批准提示的路径也不例外。
- 在首次发送前预热本地工作区。
platform.prewarmLocalWorkspace(options)会提前解析规则、技能、MCP 服务器和忽略文件,让针对该工作区的首次send()能够立即启动。该方法会返回一个 release 函数,需在关闭时调用。 - 控制工作区扫描结果的缓存时长。
configureCursorSdk({ local: { workspaceScanCacheTtlMs } })用于设置工作区扫描结果的缓存有效期;对于托管部署,可通过CURSOR_RIPWALK_CACHE_TTL_MS环境变量设置相同的值。在稳定 checkout 上运行的长期存在的服务器现在可以避免反复重新扫描。 - 自定义工具运行时无需批准提示。 在沙箱化或 Auto-review 模式的本地运行中,通过
customTools传入的主机定义工具不会再因交互式批准错误而失败。拒绝规则和沙盒限制仍然生效。 - macOS 二进制文件已签名。
@cursor/sdk的 macOS 平台软件包现在附带经过代码签名的二进制文件,不会再被 Gatekeeper 和终端安全工具阻止。 - 更清晰的 Python 异常层级。
PermissionDeniedError、BadRequestError和InternalServerError现在直接继承自CursorSDKError,不再继承自AuthenticationError、ConfigurationError和NetworkError,因此except代码块捕获的异常将与其名称相符。 - 修复了 Python 中偶发的启动失败问题。 此前,约每 64 次智能体启动就有 1 次在首次发送前失败。现在启动已稳定可靠。
- 按需查询已计费用量和费用。 TypeScript 中的
agent.getUsage()和 Python 中的agent.get_usage()会返回云端智能体的 token 使用量、已计费费用以及按单次运行划分的明细;Agent.getUsage(agentId)无需账号名即可调用。费用由服务器端派生,已包含折扣,并在 run 结束后不久完成结算。目前仅支持云端;本地运行会抛出类型化配置错误。
--trust现可在交互会话中使用。 此前--trust仅支持无头模式。现在在交互会话中传入该参数,会直接信任工作区并跳过信任对话框,同时保存与在对话框中点击接受时相同的信任决定。- 登录时给出明确错误,不再卡住。 当回调端口已被占用时,MCP OAuth 登录会快速失败并给出可操作的提示消息,而不再卡在 "Listening for the OAuth callback"。在 macOS 上,启动时如果钥匙串出错,现在会说明原因和修复方法 (例如解锁已锁定的钥匙串,或注销后重新登录) ,而不是只显示原始退出码。
- 长会话中模型目录始终保持最新。 CLI 每 10 分钟在后台重新获取一次模型目录,新发布的模型无需重新启动即可出现在
/model和快捷键中。如果刷新失败,CLI 会保留当前目录,并在下一个周期重试。 - 渲染更清爽。 智能体进入下一步骤时,已完成的工具行不再闪烁消失一帧;包含 emoji 或中日韩文字的 markdown 表格列能保持对齐;输入类似
/tmp的路径后再输入空格,斜杠命令面板不再卡在 "No matches";子智能体行不再显示 Ctrl+O 展开提示 (快捷键仍然可用) 。 - 修复分支监听器导致 CPU 空转的问题。 提示词底栏通过监听器实时显示当前 git 分支。当该监听器无法附加时 (最常见于 Linux 上 inotify 监听数达到限额后) ,会陷入紧密循环不断重试,导致一个 CPU 核心满载。现在附加失败后会按指数退避重试,切换分支时底栏仍会立即更新。
插件和 MCP
- 在 Shell 中管理插件市场。 无需交互式会话即可通过脚本管理插件市场:
agent plugin marketplace add <git-url>用于注册插件市场 (可用--git-ref固定分支、标签或提交) ,list列出每个插件市场的名称、作用域和 git URL (脚本中可用--format json) ,update从对应仓库重新索引插件市场,remove删除用户作用域的插件市场。 - 重复的 MCP 配置只运行一个服务器。 当同一个远程 MCP 服务器在多个作用域中都有配置时 (例如你的用户
mcp.json和项目的.cursor/mcp.json) ,CLI 现在只运行一个实例,不再重复启动。可在服务器/mcp详情视图中新增的“配置作用域”标签页里选择以哪个作用域的配置为准。该选择按项目保存。
用量和模型
- 在
/usage中查看方案用量和支出。/usage现在会显示你账户的包含用量计量 (含 Auto 和 API 明细) 、按需支出及其限额、方案名称以及计费周期重置日期。Enterprise 共享方案还会显示当前计费周期的支出图表,并与上一个等长周期对比,同时附有用量仪表板链接。 - 修复 Max Mode 无法自动关闭的问题。 选择需要 Max Mode 的变体 (如
/fast或 1M 上下文选项) 后,Max Mode 不会再在其他模型和后续会话中悄然保持开启:当你的选择不再需要它时会自动关闭,而通过/max-mode显式开启的设置仍会保留。MAX 标识也已重新显示在提示词栏中,位于模型参数摘要之后。 - 修复慢速连接下
/model选择器为空的问题。 此前若启动时获取模型目录超时,/model在整个会话中都会保持为空。现在打开选择器时会重新获取目录,已打开的选择器也会在列表返回后立即填充。
批准与信任
- 自动接受网页搜索。 新增“自动接受网页搜索”权限,允许智能体执行网页搜索,无需每次暂停等待批准。该权限默认关闭。可在
/config的“权限”下开启或关闭,或在cli-config.json中设置autoAcceptWebSearch。适用于交互式、无界面、子智能体以及 Agent Client Protocol 运行。 - 在 Shell 批准提示中引导智能体。 Shell 批准中的跳过选项现显示为“跳过并告诉智能体改做什么”,选择后会打开编辑框,输入的消息将作为跳过该命令的原因发送给智能体。提交空消息则仅跳过。
- 工作树设置遵循工作区信任。
.cursor/worktrees.json中的设置命令现在仅在工作区受信任后才会运行,可通过信任提示、已保存的信任决定或无界面运行中的--trust授予信任。未受信任的工作区会跳过设置并显示提示。
可靠性
- 恢复聊天更快。 恢复选择器会立即显示当前工作区的聊天,并在后台加载其他工作区;若你保存的模型已缓存,选择聊天时无需再等待获取模型目录。
- 网络波动不再中断运行。 DNS 失败和网络不可达错误 (例如切换 VPN 时出现的错误) 现在会像其他传输错误一样采用退避策略重试。如果网络持续中断,CLI 会显示涵盖网络、VPN、DNS 和代理配置的排查建议,而不是直接抛出原始网络错误。
- 子智能体可应对短暂故障。 瞬时网络错误不会再导致正在运行的子智能体以终止性错误退出。子智能体轮次采用与常规轮次相同的重试策略,若存在检查点,则从最近的检查点恢复。
- 更新不再中断运行中的会话。 此前自动更新清理可能会删除长时间运行的会话所依赖的已安装版本,导致会话在轮次中途崩溃。现在运行中的进程会将其安装目录标记为使用中,清理时会跳过该目录;若安装文件仍然丢失 (例如 Homebrew 升级后) ,CLI 会提示你重启,而不会因模块错误而失败。
/btw修复。 在较长或已压缩的会话中,附带问题不再因内部 blob 错误而失败;输入问题时,斜杠命令面板也不会再弹出遮挡。
模型和技能
- 新安装默认使用 Auto。 全新安装的 CLI 默认采用 Auto 模型路由。已有选择保持不变;可随时通过
/model或--model切换。 - 通过斜杠命令即时切换模型。 输入
/opus或/composer等快捷命令即可直接切换到对应模型,无需打开选择器;每个模型系列的快捷命令都会记住你上次的选择。若当前模型支持,/fast可切换 Fast 模式。可在/config的 Model slash commands 中禁用这些快捷命令。 - 仅供模型使用的技能可不出现在斜杠命令中。 在技能的
SKILL.mdfrontmatter 中设置user-invocable: false,即可将其从/自动补全和手动输入的/skill-name解析中隐藏,同时模型仍可使用该技能。
可靠性
- 修复了每轮取消状态导致的内存增长问题。 长时间聊天不再累积 abort 监听器和控制器;每个轮次结束时都会将其释放。
- 退出后可迅速返回 shell。 退出时不再等待 MCP 服务器或其他后台任务结束,从工作区信任提示中退出时也不再闪现“Trusting workspace…”。
- 修复了同时运行多个智能体时配置损坏的问题。 并发的 CLI 进程可能交错写入
cli-config.json,导致后续启动受阻。现在每次写入都会先暂存到独立的临时文件,再进行原子重命名。
会话和子智能体
- 可从任意目录恢复聊天。
agent ls、agent --resume和/resume默认打开跨工作区的 All chats。使用左/右方向键可切换到 This workspace;来自其他目录的聊天会显示文件夹标签,恢复此类聊天时会加载完整对话,而不是空对话。 - 子智能体恢复后保留上下文。 已完成的子智能体会持久保存检查点,因此恢复时会还原先前的上下文,而不是从空白开始。后台子智能体会在完成通知中附带最终消息;恢复不可用的子智能体时会明确报错。
登录和 MCP
- 通过二维码在其他设备上登录。 在
agent login或首次运行引导期间,按q显示同一登录 URL 的二维码,然后用手机扫码即可通过 SSH 完成认证,无需复制长链接。窄终端和非交互式会话仍仅显示 URL。 - 支持筛选 MCP 服务器,登录即时响应。 输入文字即可筛选
/mcp服务器列表。选择 Login 后会立即显示“Preparing login…”,SSH OAuth 说明也不再使用在某些代理下会失败的ssh -N。 - Admin 修复了 MCP 允许列表和批准相关的缺陷。 团队网络允许列表现在接受带显式端口的 HTTP(S) 源,例如运行在非默认端口上的本地服务器。当团队管理员工具控制为空或未设置时,个人 MCP 工具批准功能已恢复正常。
输入和终端
- 长提示词最多显示六行。 提示栏和排队消息编辑器会通过滚动保持光标可见,不再无限增高。从历史记录调出的大段粘贴内容会保持折叠为标签样式,同时智能体仍会接收完整内容;提交后会立即显示 Working。
- 修复了 Ctrl+Z 后的终端状态问题。 挂起 CLI 后会恢复 shell 的键盘模式,直到你执行
fg。界面短暂卡顿时,Backspace 不再吞掉紧随其后输入的字母;智能体流式输出时输入也保持流畅。 - 修复了排队的 sudo 提示问题。 每个 sudo 请求都会打开新的密码提示,不再卡在“Authenticating…”。提交过程中可按 Escape 或 Ctrl+C 取消;掩码字符改用
•而非*,以免与终端字体连字错位。 - 调试模式卡片使用调试模式配色。 复现步骤决策卡片改用红色调试强调色,而非计划模式的黄色,当前模式一目了然。
工作区与命令
- 从命令行启动多根目录会话。 可重复使用
--add-dir <path>在启动时添加目录,也可与--workspace搭配使用。/add-dir会立即刷新斜杠技能和自定义命令;只有希望智能体自动发现新技能时才需要重启。 - 重新加载插件会刷新命令。 重新加载插件会刷新其斜杠命令和命令面板。较长的技能名称和自定义命令名称现可正确解析,浏览时
/add-dir也会保持目录补全处于打开状态。 - 再按一次 Enter 即可发送已加入队列的后续指令。 在空提示词中再次按 Enter,即可停止当前轮次并立即发送已加入队列的消息,即使
beforeSubmitPrompthook 正在运行也同样适用。 - 修复智能体运行期间的输入延迟。 输出流式传输时,输入内容或将后续指令加入队列不再在每次按键时重新渲染整个会话记录。
- 修复模型选项被重置的问题。 在
/model中更改 Fast、推理 effort 或上下文时,会保留你的其他兼容选项,并保持 Max Mode 同步。
云端与 Auto-review 模式
- 转移到云端时保留模型和工作区上下文。 对于拥有云端代理访问权限的 Git 仓库,转移时会保留所选模型和工作区路径。提示词中会显示转移状态,按
Esc或Ctrl-C可取消,失败详情也会持续显示。 - Auto-review 模式会将已调用的指令纳入考量。 管理员可控制该功能是否可用。当你的账户和所选模型启用了 Auto-review 模式时,分类器会在判断工具调用是否需要批准之前,检查已调用的技能文件和基于文件的自定义命令文件。现有的强制批准边界保持不变。
身份验证与 MCP
- 在没有 macOS Keychain 的沙箱中运行 Cursor。 设置
AGENT_CLI_CREDENTIAL_STORE=file,即可将凭据以未加密形式存储在仅所有者可访问的文件中。请使用能在多次运行间持久保存的私有存储;在此模式下,打包的 Unix 构建还会跳过加载系统 CA。 - 修复误报的 MCP 连接错误。 对于正常工作的服务器,只要其工具或指令可用,在
/mcp和agent mcp list中就不会再显示为已断开连接。
可靠性与更新
- Windows 更新不再显示 PowerShell 进度输出。 原生更新不再在 CLI 上方绘制 PowerShell 的进度条,也不再因此产生额外的下载开销。
- 修复长时间 CLI 会话中的内存增长问题。 CLI 现在在每个检查点仅保存新增的会话记录条目,不再重新加载并重写整个对话。