Cursor 云端智能体升级:自主订阅任务与分布式隔离运行

Cursor 云端智能体升级:自主订阅任务与分布式隔离运行

为了提升长期运行智能体的协作效率,Cursor 对云端智能体及其执行框架(Harness)做了深度优化。这套新系统允许智能体在没有人工逐步干预的情况下,自主构建并交付软件代码。

事件驱动的自动化接管

新版功能赋予智能体“守株待兔”的能力。它可以监控 Pull Request、跟踪 Slack 讨论组或执行定时任务。一旦检测到新动态,智能体会自动恢复执行流程,并坚持目标直到任务彻底解决。

  • PR 自动维护智能体自动订阅自身创建代码变更请求,持续推进直至完成,中间自动修复 CI 错误并响应机器人评论。
  • Slack 指令触发用户在聊天中输入 @cursor check back in an hour and keep going until that feedback is in,智能体便会在指定时间检查并继续工作。

技能固化为常驻模式

开发者可以将特定的“技能”设置为自定义模式。一旦设定,该技能会始终保留在聊天上下文中,让智能体专注于执行特定的任务规范,相当于开启了“常亮”的专业技能包。

操作时,输入 / 唤起指令菜单,选中目标技能后,Mac 用户按 ⌥⏎,Windows 用户按 Alt+Enter,或直接选择“用作模式”即可激活。

子智能体独立环境运行

子智能体被分配到了各自独立的虚拟机中运行。每个子任务都在隔离的云环境中获得项目副本和干净的上下文,避免了环境干扰。

这种隔离设计适合用于验证父智能体提交的更改,或者以“蜂群”模式并行处理互不冲突的问题。用户可以尝试输入 run a swarm of subagents to test my app for bugs, each in its own environment 来启动并行测试。

长期目标锁定与流程引导

/goal 指令用于设定长期任务。智能体会持续朝该方向努力,直到目标完全达成。该指令可与自定义模式配合使用以遵循操作手册,或搭配 /loop 实现周期性检查。

在执行过程中,引导机制也得到了优化。用户可以在智能体工作间隙发送新指令,系统会将这些消息暂存,等到下一次工具调用间隙时再注入,避免打断正在执行的操作。发送后续消息后,点击立即发送或连按两次 ⏎ 即可。

发表评论