Cursor 发布 Subagents 和图像生成功能
Cursor IDE 更新了 agent 执行框架,支持 subagents 和 skills,显著提升了 agent 任务管理能力。
Cursor IDE 更新了 agent 执行框架,支持 subagents 和 skills,显著提升了 agent 任务管理能力。
Agent 正在解决日益复杂、耗时较长的跨仓库任务。本版本引入了新的 Agent 环境改进以实现更好的上下文管理,以及编辑器和 CLI 中的众多质量生活改进。
Subagent 是独立的 Agent,专门处理父 Agent 任务中的离散部分。它们并行运行,使用自己的上下文,并且可以配置自定义 prompt、工具访问权限和模型。
这样做的结果是整体执行速度更快,主对话中的上下文更加集中,每个子任务都有专业的处理能力。
Cursor 包含用于研究你的仓库、运行终端命令和执行并行工作流的默认 subagent。这些将自动提高编辑器和 Cursor CLI 中 Agent 对话的质量。
如果需要,你可以定义自定义 subagent。在我们的文档中了解更多信息。
Cursor 现在在编辑器和 CLI 中支持 Agent Skills。当领域特定知识和工作流相关时,Agent 可以发现并应用技能。你也可以使用斜杠命令菜单调用技能。
在 SKILL.md 文件中定义技能,其中可以包含自定义命令、脚本和指令,用于根据当前任务专门化 Agent 的能力。
与始终开启的声明式规则相比,技能更适合动态上下文发现和程序化的"如何做"指令。这为 Agent 提供了更大的灵活性,同时保持上下文的焦点。
直接从 Cursor 的 Agent 生成图片。用文本描述图片或上传参考以指导底层图片生成模型(Google Nano Banana Pro)。
图片会作为内联预览返回,并默认保存到项目的 assets/ 文件夹。这对于创建 UI 模型、产品资源和可视化架构图很有用。
在企业计划中,Cursor Blame 用 AI 属性扩展了传统的 git blame,让你可以看到代码中哪些是由 AI 生成的,哪些是人工编写的。
在查看或重新阅读代码时,每一行都链接到生成它的对话摘要,让你了解变更背后的背景和推理。
Cursor Blame 区分来自 Tab 补全、Agent 运行(按模型分类)和人工编辑的代码。它还让你跟踪整个团队代码库中 AI 使用模式。
在 Plan 和 Debug 模式中 Agent 使用的交互式问答工具现在可以在任何对话中让 Agent 提出澄清问题。
在等待你的回复期间,Agent 可以继续读取文件、进行编辑或运行命令,然后在你的答案到达后立即合并它。
你也可以通过指导它们"使用提问工具"来构建使用此工具的自定义 subagent 和技能。
使用 agent 开始使用 Cursor CLI 的升级版本。
MCP 服务器定义和工具现在以 JSON 文件的形式存在于 .cursor 中。Agent 仅在需要时发现和加载 MCP,减少了代币使用并保持上下文的焦点。
Agent 现在可以主动请求在对话中途切换模式,当检测到不同的模式对任务更有效时。你也可以自动批准和自动拒绝特定的转换。
快速只读差异查看器改进了审查更改窗格的性能。
打开或调整任何使用了内联代码块的聊天现在更快了。
Agent 现在可以读取 PDF,你可以在聊天中作为上下文附加。
CLI 可以被链接为以服务帐户身份运行。
改进的钩子功能和覆盖范围:stop 钩子;修改 prompt 的 beforeSubmitPrompt;PreToolUse 和 PostToolUse 钩子。
钩子命令现在启动快 40 倍。
编辑器内浏览器现在导航速度快 10 倍,点击动作更可靠,支持拖放操作,文本输入处理改进。Agent 也可以在工作时锁定浏览器以防止意外干扰。
浏览器现在可以请求本地网络权限,修复了与 Okta 等身份提供者的身份验证流程。
修复了拆分和合并浏览器标签页的问题。
Cursor web 仪表板现在支持浅色模式。
基于你的反馈,我们移除了窥视侧边栏。
Windows 通知现在有接受/拒绝按钮,就像 macOS 一样。
改进了消息队列处理,为队列项目添加了更好的处理和拖放重新排序。
修复了在应用重启后聊天标签页持久化问题。
修复了在 git 工作树中语法高亮问题。
修复了前一个会话的旧差异视图在应用重启后仍保持可见的问题。
修复了标题栏隐藏时标签页消失的问题。
修复了对点文件进行编辑时接受/拒绝差异 UI 有时不出现的问题。
选择"运行所有内容"的用户将永远不会被 Agent 阻止。
编辑技能和规则文件在沙箱中不再需要批准。
沙箱中现在允许 git 写入。
文件编辑批准在整个 Agent 会话期间在沙箱中保留。
沙箱中允许会话期间进行工作区外文件夹编辑。
为 CLI 添加了团队和 MDM 钩子支持,执行效率更高。
为 CLI 添加了更多已在编辑器中支持的钩子。查看我们文档中的完整钩子列表。
添加了与 Claude Code 钩子的兼容性。
CLI 中的热启动性能更快。
统一了 CLI 与编辑器的权限,包括运行所有内容、自动在沙箱中运行(如果可用)和按需询问(允许列表)。
改进的 Ctrl+C 检测防止了在 CLI 中取消 Agent 运行时的意外退出。
在 CLI 中按下 Ctrl+D 现在在空聊天时立即退出,符合常见的 shell 行为。
添加了 -continue 以快速恢复你的上一个聊天会话(--resume=-1 的简写)。
/mcp enable 和 /mcp disable 现在在 CLI 自动补全中仅显示相关的 MCP 服务器。
添加了 /max-mode [on|off] 以在支持该功能的模型上切换最大模式。
改进了 CLI 中的 vim 模式支持。
修复了 MCP 服务器连接增加时的性能问题。
修复了 Windows UI 元素中文本截断的问题,包括聊天标签页标题、代码块头和 @-提及。
浏览器面板不再在其他 UI 组件上方呈现。
改进了 CLI 中快速文本变化处理时的输入延迟问题。
修复了 CLI 中队列跟随的文本换行问题。
修复了在 CLI 的 plan 模式执行期间允许使用编辑工具的问题。