AB
AiBoss站
project

Origin - Cursor 推出的 AI 原生代码托管平台

Origin 是 Cursor 推出的 AI 原生代码托管平台,专为 Agent 时代设计。平台提供 Git 仓库管理、PR 审查与合并、GitHub 双向同步等核心功能,首创堆叠式 PR、A...

Origin是什么

Origin 是 Cursor 推出的 AI 原生代码托管平台,专为 Agent 时代设计。平台提供 Git 仓库管理、PR 审查与合并、GitHub 双向同步等核心功能,首创堆叠式 PR、AI 自动合并冲突、机器可读审查状态等 Agent 原生特性。Origin基于 NVMe+S3+全球副本从零搭建,支持每秒 22 次 commit 等高并发操作。目前处于 Beta 阶段,面向 Cursor 付费用户开放,短期与 GitHub 共存,长期目标是成为 Agent 时代的代码基础设施。

Origin的主要功能

  • 代码仓库管理:支持在网页端创建和管理代码仓库,提供标准 Git 的克隆、推送与拉取操作。
  • GitHub 双向同步:可一键镜像 GitHub 仓库并实时双向同步,也可随时断开连接使 Origin 成为独立权威数据源。
  • 堆叠式 PR:将大型变更拆分为多个具有依赖关系的小型 PR,并以可视化依赖图展示,便于 Agent 和人类审查。
  • 合并队列:自动对多个 PR 进行排序、冲突检测与 CI 校验,遇到复杂冲突时由 AI 自动解决。
  • 机器可读审查状态:将审查结果以结构化 API 形式呈现,使 Agent 能够直接查询和读写,无需解析自然语言。
  • 应用生态集成:已接入 Vercel(预览部署)、Depot 和 Buildkite(CI),支持运行现有 GitHub Actions 工作流。
  • Ask Cursor 集成:在 PR 审查界面中可直接选中代码片段,向 AI 提问或请求逐行解释。
  • 高性能基础设施:基于 NVMe+S3+全球副本从零搭建,支持每秒 22 次 commit 与低于 400ms 的全球同步延迟。

如何使用Origin

  • 前提条件:确认 Cursor 账户为 Pro、Teams 或 Enterprise 付费方案,等待 Origin 功能分阶段推送开通。
  • 启用 Origin:访问Origin官网 https://cursor.com/codebase 页面,点击”快速开始”认领代码库名称启用 Origin。
  • 创建与推送仓库:在 Codebase 标签页点击”+新建”创建仓库,页面将自动显示 CLI 安装命令及推送本地项目的指引。在本地终端安装 Origin CLI,随后执行命令将本地项目克隆或推送至 Origin 仓库。
  • 同步 GitHub 仓库:如需迁移现有项目,连接 GitHub 账号并选择目标仓库,Origin 会实时双向同步代码与 PR 评论。
  • 审查与合并代码:在仓库中打开 PR 查看时间线与文件变更,审查 diff、添加评论并直接合并代码。
  • 集成第三方应用:前往仓库的 Apps 标签页,安装 Vercel、Depot 或 Buildkite 以启用预览部署与 CI 工作流。
  • 配置权限与规则:在仓库设置中配置访问权限、分支保护规则及合并方式(merge commit 或 squash)。

Origin的核心优势

  • Agent 原生架构:从协议到基础设施完全为 AI Agent 的高频并发操作设计。
  • 堆叠式 PR:将 Agent 产生的大批量变更拆分为带依赖关系的小型 PR 并可视化,彻底解决单 PR 改动过多导致的人类审查困难。
  • 智能合并队列:自动排序多 Agent 提交的 PR、检测冲突并校验 CI,遇到复杂跨文件冲突时由 AI 自动解决,无需人工介入。
  • 机器可读审查状态:用结构化 API 替代传统文字评论,使 Agent 能直接查询和读写审查结果,无需解析自然语言。
  • 极致性能表现:基于 NVMe+S3+全球副本从零搭建,支持每秒 22 次 commit 与低于 400ms 的全球同步延迟,承载 Agent 规模的操作压力。
  • Cursor 深度一体:代码仓库、PR 审查与 AI Agent 集中在同一平台,Agent 可直接修改代码、更新 PR 和推送分支,无需跨平台跳转。

Origin的同类竞品对比

对比维度 Origin GitHub
核心定位 为 AI Agent 时代从零设计的 Git 托管平台 面向人类开发者、历经 18 年演进的通用代码托管平台
PR 工作流 堆叠式 PR:大变更拆分为带依赖关系的小 PR,可视化依赖图 扁平列表式 PR:单 PR 承载全部改动,改动量大时审查困难
合并机制 合并队列自动排序、冲突检测、CI 校验,复杂冲突 AI 自动解决 人工排队合并,合后需反复 rebase、重跑 CI
审查状态 结构化 API,Agent 可直接查询读写,无需解析自然语言 绿勾 + 文字评论,面向人类阅读,Agent 难以机器解析
扩展协议 原生 MCP 协议 + 事件驱动 Automations,Agent 可直接调用 REST API + Actions 生态,成熟但架构沉重
并发性能 每秒 22 次 commit、全球同步 <400ms,专为 Agent 高并发设计 面向人类日推几十次的节奏,Agent 并发下频繁翻车
AI 集成 与 Cursor 深度一体,Agent 可直接修改代码、更新 PR、推分支 Copilot 为辅助插件,核心工作流仍以人类操作为中心
生态成熟度 早期 Beta,用户基数小,已接 Vercel/Depot/Buildkite 全球最大开发者平台,1亿+用户,开源生态核心
迁移成本 一键镜像 GitHub 仓库,双向实时同步,可随时断开独立运行 作为权威数据源被同步,无需从 Origin 反向迁移

Origin的应用场景

  • AI Agent 自主开发:Agent 在云端自主完成编码、提交、开 PR 到合并的完整流程,无需人类介入即可闭环交付。
  • 大规模变更审查:将 Agent 产生的上百文件改动拆分为带依赖关系的堆叠式 PR,以可视化依赖图降低人类审查认知负荷。
  • 多 Agent 并发协作:多个 Agent 同时向同一仓库提交 PR 时,合并队列自动排序检测冲突并由 AI 解决,确保主干始终绿色。
  • GitHub 灾备与渐进迁移:日常与 GitHub 双向同步作为镜像层,一旦 GitHub 宕机可一键断开使 Origin 成为独立权威数据源保障开发不中断。
  • 全链路 AI 驱动交付:从代码提交到 AI 审查、CI 测试、Vercel 预览部署的全流程自动化,实现无需跨平台跳转的 Agent 化交付。