更新日志

子代理、技能与图像生成

Agents 正在你的整个代码库中处理越来越复杂、运行时间更长的任务。本次版本引入了新的 agent 框架改进,以实现更好的上下文管理,并在编辑器和 CLI 中带来了许多提升使用体验的修复。

子代理(Subagents)

子代理是独立的代理,用于专门处理父代理任务中彼此独立的部分。它们并行运行,使用各自的上下文,并且可以配置自定义提示词、工具访问权限和模型。

这样可以带来更快的整体执行速度、在主对话中提供更聚焦的上下文,以及针对每个子任务的专业能力。

Cursor 默认提供用于分析你的代码库、运行终端命令和执行并行工作流的子代理。这些子代理会自动帮助提升你在编辑器和 Cursor CLI 中的代理对话质量。

你也可以按需定义自定义子代理。访问我们的文档了解更多信息。

技能

Cursor 现在在编辑器和 CLI 中支持 Agent Skills。当与特定领域的知识和工作流相关时,Agent 可以发现并应用这些技能。你也可以通过斜杠命令菜单来调用某个技能。

SKILL.md 文件中定义技能,其中可以包含自定义命令、脚本,以及用于根据当前任务增强 Agent 能力的说明。

与始终生效的声明式 rules 相比,技能更适合用于动态上下文发现和过程式的“操作指南”类说明。这样既能让 Agent 拥有更高的灵活性,又能让上下文保持聚焦。

图像生成

直接通过 Cursor 的智能体生成图像。你可以用文字描述图像,或上传参考图片来引导底层图像生成模型(Google Nano Banana Pro)。

生成的图像会以内联预览的形式返回,并默认保存到你的项目 assets/ 文件夹中。这对于创建 UI 原型图、产品素材以及可视化架构图非常有用。

Cursor Blame 责任追踪

在企业版中,Cursor Blame 在传统 git blame 的基础上加入 AI 归因,让你能清楚看到哪些代码是由 AI 生成、哪些是由人工编写。

在审查或回顾代码时,每一行都会链接到生成该行代码的会话摘要,为你提供更改背后的上下文和推理过程。

Cursor Blame 会区分来自 Tab 自动补全、Agent 运行(按模型细分)以及人工编辑的代码。它还可以帮助你跟踪整个团队代码库中的 AI 使用模式。

来自 Agent 的澄清提问

在 Plan 和 Debug 模式下供 Agent 使用的交互式问答工具,现在允许 Agent 在任何对话中提出澄清问题。

在等待你的回复时,Agent 可以继续阅读文件、进行编辑或运行命令,并在你的回答到达后立即将其纳入后续操作。

你还可以通过指示自定义子 Agent 和技能 "use the ask question tool",来构建使用此工具的自定义子 Agent 和技能。

CLI 代理模式与云端接力

此次发布将编辑器中最受欢迎的诸多功能带到了 Cursor CLI,并对其进行了多项改进,使其更易于上手和使用。

CLI 中的规划模式

使用 Plan 模式 在编写代码前先设计你的方案。Cursor 会通过追问澄清需求,帮助你完善计划。你可以通过 /plan--mode=plan 来开始使用。

CLI 中的提问模式

使用 提问模式 像在编辑器中一样浏览和探索代码,而不会修改任何内容。使用 /ask--mode=ask 开始提问。

切换到 Cloud Agents

将你的本地对话推送到 Cloud Agent,让它在你离开或外出时继续运行。只需在任何消息前加上 & 即可将其发送到云端,然后可在 Web 或移动端的 cursor.com/agents 上继续对话。

逐词级内联差异

通过精确的逐词级高亮展示具体变更内容,并在 CLI 中查看。

一键 MCP 身份验证

借助支持自动回调处理的全新登录流程,将 Cursor 连接到外部工具和数据源。Agent 可以立即访问已完成身份验证的 MCPs

使用 /mcp list 查看更新后的交互式 MCP 菜单,一目了然地浏览、启用和配置 MCP 服务器。

全新 CLI 功能与性能改进

此版本为模型、MCP 管理以及规则和命令引入了新的 CLI 控制能力,大幅提升了 hooks 的性能,并修复了一系列问题。

模型列表与选择

使用新的 agent models 命令、--list-models 选项,或 /models 命令来列出所有可用模型,并在不同模型之间快速切换。

规则创建和管理

直接在 CLI 中使用 /rules 命令创建新规则并编辑已有规则。

启用 MCP 服务器

使用 /mcp enable/mcp disable 命令即可即时启用或禁用 MCP 服务器。

布局自定义与稳定性改进

在本次假期版本中,我们将重心完全放在修复 bug 和提升稳定性上。

这包括对核心 Agent、布局控制、代码 diff 查看等多方面的改进。我们会在这一周内逐步推出这些更新,确保你在节日期间写代码时不会遇到任何回归问题。

稳定性改进

布局自定义

现在,你可以更轻松地在各个工作区中自定义默认布局。

我们提供了四种默认布局:agent、editor、zen 和 browser。你可以使用 Command (⌘) + Option (⌥) + Tab (⇥) 在布局之间切换,或在不同工作区之间快速跳转。此外,你还可以像在 macOS 中一样,通过同时按下 Shift (⇧) 在这个列表中反向切换。

企业洞察、计费分组、服务账户,以及更完善的安全控制

世界上许多最大的软件公司已经在使用 Cursor 企业版。以下是我们今天发布的一些新功能:

会话洞察

Cursor 现在可以分析每次 Agent 会话中的代码和上下文,从而了解正在进行的工作类型,包括:

  • 类别:缺陷修复、重构、讲解
  • **工作类型:**维护、缺陷修复、新功能开发
  • **复杂度:**提示词的难度和具体程度。

企业客户还可以在其组织和团队范围内扩展这些类别。我们通过确保在这些洞察中不收集任何 PII(个人身份信息)或敏感数据来保护你的隐私。

共享 Agent 会话记录

你现在可以与团队共享 Agent 对话。

为任意 Agent 对话生成只读会话记录,方便将其包含在你的 PR 或内部文档中。会话记录可以被 fork,这样其他人就可以在相同上下文基础上发起新的 Agent 对话。

计费分组

Cursor 现在支持计费分组,让你可以更精细地了解使用情况都发生在哪里。

将使用量和支出映射到你组织的结构。按分组跟踪支出、设置预算提醒,并密切关注异常情况。了解哪些团队对 Cursor 的采用度最高。

适用于 Agent 的 Linux 沙盒

用于 Agent 的沙盒在支持 macOS 的基础上,也已支持 Linux。

这使 Agent 能够在合适的边界内高效工作。访问范围限定在你的工作区内,并且可以配置为阻止未经授权的网络和文件系统访问。

详细了解 LLM 安全性与控制

服务账号

服务账号是面向服务/程序的账号及其 API 密钥,可以用于配置 Cursor、调用 API,以及触发云端 Agent。

有了服务账号,团队就能安全地自动化基于 Cursor 的工作流,而无需将集成绑定到单个开发者的账号。这让管理访问权限、轮换凭证更加容易,也能在人员与角色变动时保持自动化流程持续运行。

服务账号将从 12 月 22 日当周起向企业版账户陆续开放。

了解更多关于 Cursor 企业版,并联系我们的团队 以进一步了解。