面向 Cursor 仓库的应用扩展
Origin 代码托管
Cursor 现在可以托管你的代码了。Origin 今天开始在所有付费套餐中推出早期测试版。初期先提供最核心的功能,专为 Agent(AI 智能体)场景设计:仓库、Pull Request、代码浏览和 GitHub 同步。面向 Agent 的原生功能也即将上线。
Origin 仓库
新的 Codebase 标签页是 Origin 仓库的入口。点击 +New 创建并命名一个新仓库。创建之后,页面会告诉你如何安装 CLI,并给出克隆仓库或推送本地项目的命令。推送完成后,你的代码就托管在 Origin 上了。
创建第一个仓库时给代码库命名,这个名字会成为每个仓库 URL 的一部分:cursor.com/codebase/acme-corp
接入你的 GitHub 仓库
你的 GitHub 仓库可以和 Cursor 托管的仓库放在一起。把 GitHub 连接到 Cursor,选择你的组织,就能看到可以同步的仓库。选中一个,Cursor 就会把它拉取进来。你可以自行决定同步哪些内容,也可以随时断开某个仓库。
对同步仓库拥有读或写权限的人,也能在 Cursor 中查看它。同步的仓库会实时更新,你可以直接从 Origin 里的副本浏览、搜索和拉取代码。推送仍然走 GitHub——任何从 GitHub 发起的操作,GitHub 始终是唯一数据源。每个仓库名称旁边的图标会标明:哪些由 Cursor 托管,哪些来自 GitHub。
Pull Request
每个仓库都有 Pull Request。打开一个 PR,就能看到时间线、提交、检查和文件变更。你可以审阅 diff、留下评论、直接合并。
同步仓库上的 PR 是双向同步的:在 Cursor 里评论,会自动发布到 GitHub;在 GitHub 上表态或回复,几秒钟内就会出现在 Cursor 中。如果 GitHub 上有分配给你的 review,直接在 Cursor 里审阅并合并即可。
每个仓库都有 Agent
你的代码、PR 和 Agent 现在都在同一个地方了。你可以就正在浏览的代码向 Cursor 提问,它能回答问题、修改代码、更新 PR,或者推送一个新分支。
面向 Cursor 仓库的应用扩展
我们正在构建一个应用生态,让你的整个技术栈都能与 Origin 无缝协作。Vercel、Depot 和 Buildkite 的集成已经上线,更多集成即将推出。从仓库的 Apps 标签页连接 Vercel 后,每个 PR 都会获得一个预览部署,你可以直接在上面测试并留下评论。合并后,就会发布到生产环境。
对于持续集成(CI),可以连接 Depot 或 Buildkite。两者都能运行你现有的 GitHub Actions 工作流,其中 Buildkite 还可以运行其原生流水线。
Vercel, Depot, and Buildkite apps connected to an Origin repo
设置方面,每个仓库都有设置选项。可以检查 GitHub 仓库的同步状态、管理谁能访问,并查看已连接的应用。
Origin repo settings showing sync status, access, and connected apps
从今天起,Origin 将以早期测试版形式向所有付费套餐用户开放,企业组织的管理员可以选择退出。为你的代码库命名,创建第一个仓库。了解更多请参阅我们的文档,或立即开始使用。