自托管机器

Cursor 支持 自托管机器,让工具执行完全留在你自己的网络内。

你的代码库、构建产物和密钥都保留在你基础设施中运行的内部机器上,由智能体在本地处理工具调用。

Run on 菜单中显示远程机器,包含 lambda-test、cloud-demo 和 jacks-desktop 等自托管选项

动态池调度

My Machines 将单台笔记本电脑或 VM 连接到你的账户,用于个人工作流。

团队池是面向团队或企业的具名 worker 队列。容量会随请求到来而扩容,并在 worker 断开连接时缩容,让你的自托管机器随需求弹性伸缩。池不与某个代码仓库绑定:只需指定池名称,任何空闲的 worker 都可以领取该请求。

池还可以让闲置机器休眠,并在收到后续消息时于重连窗口内恢复,这样你就不必只为等下一个提示而一直让昂贵的容量保持热运行。

云端智能体仪表盘中列出自托管机器池及其活跃与空闲 worker 数量

在你的沙箱中运行

云端智能体现在可以在你已在使用的基础设施上运行,包括 AWS Lambda、Coder、Cloudflare、Daytona、Modal、Namespace、Vercel 和 E2B。

在 Linux 与 Mac 上使用 computer use

自托管 worker 现已支持在 Linux 与 Mac 上使用 computer use。只要安装了相应的桌面软件包,智能体就能点击、输入、截图并操作浏览器。您可以实时查看它的桌面,也可以直接在 Cursor 中接管操作。

无需代码仓库,也能从零开始

云端智能体不再需要连接 GitHub 或其他第三方 SCM 提供商即可开始使用。您可以立即输入提示,然后将工作保存到 Cursor Origin 代码仓库。

开始使用

在代码仓库选择器中选择 从零开始,然后向智能体发出提示。Cursor 会在后台为您创建一个 Origin 代码仓库。

在代码仓库选择器中从零开始

随时将其转为正式代码仓库

当您对智能体的构建结果满意后,点击 创建代码仓库 按钮,将您的工作保存至 Origin 代码仓库。您可以自定义名称,或从建议名称中选择一个,然后将可见性设为私有或内部。您将获得一个完整搭建的 Origin 代码仓库,可供分享或继续构建。前往 Codebase 选项卡,找到您的代码仓库并访问项目。

直接在浏览器中实时预览

Cursor 现可将云端智能体的实时环境通过端口转发直接呈现在您的浏览器中,方便您预览并使用设计模式等工具。

发布您的作品

连接 Vercel 账户并点击“发布”,即可为您构建的内容生成可访问的 URL。

使用发布功能需要 Vercel 账户。

立即开始使用

云端智能体和 Cursor Harness 改进

我们持续改进云端智能体和 Cursor harness,让始终运行的智能体能够作为一个系统协同运作,自主构建和发布软件,无需在每个循环中人工干预。

通过此版本,云端智能体可以响应事件自动识别并接手工作,坚持目标直至达成,并在长时间运行的会话中保持正轨。

订阅

Cursor 现在可以监控您的 PR、关注 Slack 讨论串,或运行定时任务。Cursor Agent 会订阅事件源 (讨论串或对话) ,并在有新动态时恢复运行。目前,订阅功能仅适用于云端智能体。

云端智能体会自动订阅自己创建的 PR,并持续推进直至完成,修复 CI 问题并处理 bot 评论。在 Slack 中,输入 @cursor check back in an hour and keep going until that feedback is in

自定义模式

将任意技能用作自定义模式:该技能会始终固定在聊天中。自定义模式可让智能体专注于某项技能,类似于“始终开启”的技能。

输入 / 后,选择一项技能并按 ⌥⏎ (Mac) 或 Alt+Enter (Windows),或者选择 用作模式

子智能体在各自的机器上运行

子智能体现在可以在各自的虚拟机上运行。每个子智能体都会在自己的云环境中获得一份隔离的项目副本,以及干净的上下文。

让子智能体在全新的环境中测试父智能体的更改,或以蜂群方式并行修复互不冲突的问题。试试 run a swarm of subagents to test my app for bugs, each in its own environment

/goal

使用 /goal 为智能体设定一个长期目标,智能体会持续朝着该目标努力,直至彻底完成。

在新的聊天中试试 /goal 修复所有不稳定测试并让 CI 通过。可将其与自定义模式搭配使用来遵循操作手册,或搭配 /loop 进行定期检查。

引导功能改进

现在,您可以在智能体工作时发送消息引导它,而不会打断其工作。后续消息会等到下一次工具调用,而不会在智能体执行操作的过程中将其打断。

输入后续消息后,点击立即发送,或连按两次 ⏎。

Origin 代码托管

Cursor 现在可以托管你的代码。

Origin 自即日起在所有付费方案中逐步推出早期 Beta 版。我们首先提供专为智能体规模化而打造的核心功能:代码仓库、PR、代码浏览和 GitHub 同步。智能体原生功能即将推出。

Origin 代码仓库

新的 代码库 选项卡用于管理 Origin 代码仓库。

点击 +新建 以创建新的代码仓库并为其命名。随后,页面会显示如何安装 CLI,以及克隆代码仓库或推送本地项目所需的命令。推送后,您的代码便会托管在 Origin 上。

对于由 Origin 托管的代码仓库,Origin 是权威来源。推送直接进入 Origin,无需经过 GitHub。

创建第一个代码仓库时,需要为代码库命名。该名称将成为每个代码仓库 URL 的一部分:cursor.com/codebase/acme-corp

接入您的 GitHub 代码仓库

您的 GitHub 代码仓库可以与 Cursor 托管的代码仓库并存。将 GitHub 连接到 Cursor,选择您的组织后,即可看到可同步的代码仓库。选择一个代码仓库,Cursor 就会将其拉取进来。您可以决定同步哪些内容,也可以随时断开代码仓库连接。任何对已同步代码仓库拥有读取或写入权限的人员,也可以在 Cursor 中查看该代码仓库。

已同步的代码仓库会实时更新。您可以浏览、搜索并从 Origin 中的副本拉取。对于已同步的代码仓库,GitHub 始终是权威来源:推送仍会发送到 GitHub,Origin 则会镜像结果。每个代码仓库名称旁的图标会标明哪些代码仓库由 Cursor 托管,哪些来自 GitHub。

PR

每个代码仓库都有 PR。打开 PR,即可查看时间线、提交记录、检查项和已更改的文件。审查 diff、添加评论并合并。

已同步的代码仓库中的 PR 支持双向同步:在 Cursor 中发表评论会同步发布到 GitHub;在 GitHub 上添加表情回应或回复,几秒内即可显示在 Cursor 中。GitHub 上有分配给您的代码审查?可直接在 Cursor 中审查并合并。

每个代码仓库都有智能体

您的代码、PR 和智能体现在都集中在同一处。您可以向 Cursor 询问正在浏览的代码。它可以回答问题、修改代码、更新 PR,或推送分支。

Cursor 代码仓库的应用扩展

我们正在构建应用生态系统,让您的整个技术栈都能与 Origin 无缝协作。现已提供 Vercel、Depot 和 Buildkite 集成,更多集成即将推出。

在代码仓库的 Apps 选项卡中连接 Vercel 后,每个 PR 都会获得预览部署,您可以在其中进行测试和评论。合并后,即可部署到生产环境。如需 CI,可连接 Depot 或 Buildkite。两者均可运行您现有的 GitHub Actions 工作流,Buildkite 还可运行其原生流水线。

已连接到 Origin 代码仓库的 Vercel、Depot 和 Buildkite 应用

设置

每个代码仓库都有相应设置。你可以查看 GitHub 代码仓库的同步状态、管理访问权限,并查看已连接的应用。

显示同步状态、访问权限和已连接应用的 Origin 代码仓库设置

从今天起,Origin 将逐步向所有付费方案用户推出早期 Beta 版,但管理员选择退出的企业组织除外。为你的代码库命名,并创建第一个代码仓库。

立即阅读我们的文档了解更多,或开始使用

借助构建,云端智能体启动速度提升 3 倍

智能体在准备就绪的环境中启动时,能够发挥最佳表现:仓库已克隆、依赖项已安装,安装脚本也已运行。

此版本推出了构建:Cursor 在后台准备的可直接使用的开发环境副本。智能体启动后即可使用准备就绪的环境,无需在每次会话中从头配置。云端智能体已包含构建功能,无需额外付费。

启动更迅速

Cursor 会定期重新构建环境。构建成功后,该环境将作为后续智能体的启动环境。Cursor 会保留预热副本,确保下一个智能体无需等待。现在,我们的环境内部启动速度提升了 10 倍,首个 token 的生成时间缩短了 3 倍。

对于可提前准备的内容,请使用安装命令。首次向智能体发送提示时,启动命令仍会运行,应侧重于需要在当前会话中保持最新状态的服务。

更具韧性的智能体运行

当错误的提交或依赖项更新导致您的环境无法正常运行时,智能体会继续使用上一次成功的构建。损坏的构建不会被启用,您会收到问题通知,并且智能体会在您后台调试期间继续工作。

构建历史与调试

每个环境在云端智能体仪表盘中都设有 构建 选项卡。您可以查看构建状态、日志、提交 SHA,以及每次智能体运行所使用的构建。智能体还可以使用内置工具查看和管理构建。

云端智能体仪表盘中的构建详情,包括日志和提交 SHA

快速入门

新环境会自动使用 构建。对于现有环境,请在云端智能体仪表盘中打开该环境,转到 构建 选项卡,然后点击 启用 构建。您也可以先点击 运行设置智能体,测试迁移并审查建议的配置更改。

您还可以手动触发 构建,使用智能体调试失败的 构建,并通过可配置的阈值控制陈旧 构建 的刷新方式。

如需了解更多信息,请参阅我们的公告文章文档