Origin是一款由Cursor推出的AI原生代码托管平台,主要为Agent时代的代码协作设计,支持Git仓库管理、堆叠式PR与GitHub双向同步,具备AI自动解决合并冲突、机器可读审查状态等特性,适用于AI Agent自主开发、大规模变更审查与多Agent并发协作场景。
| 基础信息 | 内容 |
|---|---|
| 开发方 | Cursor(Anysphere) |
| 产品形态 | 云端代码托管平台,Beta阶段 |
| 面向用户 | Cursor付费用户(Pro/Teams/Enterprise) |
| 核心功能 | Git仓库管理、堆叠式PR、合并队列、GitHub双向同步 |
| 性能指标 | 每秒22次commit,全球同步延迟低于400ms |
| 基础设施 | NVMe+S3+全球副本自研架构 |
| 生态集成 | Vercel、Depot、Buildkite,兼容GitHub Actions |
| 产品定位 | 为AI Agent设计的代码托管基础设施 |
| 适用人群 | 使用AI编程工具的开发者与工程团队 |

Origin核心能力与功能
传统代码托管平台是围绕”人”的工作节奏设计的:一天几十次提交、人工逐个审PR。而AI Agent可以一天产出成百上千次提交和大批量文件改动,GitHub在这类负载下频繁出现问题。Origin的思路是从协议层到基础设施层都按Agent的工作方式重新设计,这也是”AI原生托管”的含义。
堆叠式PR
把大变更拆成带依赖关系的小PR。Agent一次性改上百个文件时,传统单个巨型PR让人无法审查。Origin的堆叠式PR将变更拆分为多个小型PR并以可视化依赖图展示先后关系,人类审查每个小单元,Agent按依赖顺序推进,认知负荷大幅下降。
合并队列与AI冲突解决
多Agent并发提交由队列自动管理。合并队列对多个PR自动排序、检测冲突并做CI校验;遇到复杂的跨文件冲突时由AI直接解决,无需人工介入,保证主干分支始终处于可发布状态。这对多Agent同时向一个仓库提PR的团队工作流是关键能力。
机器可读审查状态
审查结果用结构化API而非自然语言呈现。传统平台的绿勾和文字评论是给人看的,Agent解析起来很别扭。Origin把审查状态做成Agent可直接查询与读写的结构化接口,配合原生MCP协议与事件驱动的Automations,Agent能真正”看懂”审查流程并自主响应。
GitHub双向同步与高性能底座
一键镜像GitHub且可随时接管。连接GitHub账号后仓库与PR评论实时双向同步,现有GitHub Actions工作流可直接运行;随时可断开同步让Origin成为独立的权威数据源,这让迁移几乎没有切换成本,也可作为GitHub宕机时的灾备层。基础设施基于NVMe+S3+全球副本从零搭建,支持每秒22次commit与低于400ms的全球同步延迟。关于Cursor生态的其他产品,可对照站内Cursor CLI评测与Composer 2.5模型详解。
Origin与GitHub、GitLab对比
| 对比维度 | Origin | GitHub | GitLab |
|---|---|---|---|
| 核心定位 | 为AI Agent从零设计的托管平台 | 面向人类开发者的通用平台 | 一体化DevOps平台 |
| PR工作流 | 堆叠式PR,依赖图可视化 | 扁平列表式单PR | 扁平列表式单PR |
| 合并机制 | 合并队列自动排序,AI解决冲突 | 人工排队,冲突需手动rebase | 合并列车,冲突人工处理 |
| 审查状态 | 结构化API,Agent直接读写 | 面向人类的文字评论 | 面向人类的文字评论 |
| 并发性能 | 每秒22次commit,全球同步低于400ms | 人类节奏设计,Agent并发易受限 | 自托管取决于硬件 |
| 迁移成本 | 一键镜像GitHub双向同步 | 生态权威数据源 | 支持从GitHub导入 |
| 生态成熟度 | Beta早期,已接Vercel等 | 全球最大,1亿以上用户 | 企业级功能完整 |
| 开放程度 | Cursor付费用户Beta | 免费层完善 | 开源自托管可选 |
现实的选择是组合而非替代。Origin短期定位与GitHub共存:日常用双向同步做镜像,验证堆叠式PR与AI合并队列在Agent工作流中的收益,待生态成熟再决定是否切换权威数据源。完全依赖GitHub生态的开源项目和维护大量CI集成的团队,现阶段没有迁移必要。
Origin应用场景与适用人群
- Agent自主开发闭环:Agent在云端完成编码、提交、开PR到合并的完整流程,人类只在关键节点审查,实现无人值守交付。
- 大规模变更审查:Agent产出的上百文件改动拆分为堆叠式PR,按依赖图逐个小单元审查,避免巨型diff没人看得完。
- 多Agent并发协作:多个Agent同时向同一仓库提PR,合并队列自动排序、检测冲突并由AI解决,主干保持绿色。
- GitHub灾备与渐进迁移:日常双向同步做镜像层,GitHub故障时一键断开让Origin接管权威数据源,开发不中断。
- 全流程AI交付:代码提交、AI审查、CI测试、Vercel预览部署在同一平台串联,免去跨平台跳转。
适合谁用:重度使用Cursor与AI Agent编程的付费用户、多Agent并行开发的工程团队、希望提前布局Agent原生基础设施的技术负责人。以人类协作为主、Agent使用率低的团队,现阶段收益有限。
如何使用Origin
- 确认账户:Origin目前面向Cursor付费方案(Pro、Teams、Enterprise)分阶段推送开通,免费账户暂不可用。
- 启用平台:访问Origin官网页面,认领代码库名称即可启用Origin功能。
- 创建仓库:在Codebase标签页新建仓库,页面会给出Origin CLI的安装命令与推送指引。
- 推送代码:本地终端安装Origin CLI后,按指引将现有项目克隆或推送到Origin仓库。
- 同步GitHub:连接GitHub账号选择目标仓库,Origin会实时双向同步代码与PR评论,现有Actions工作流可继续运行。
- 审查与合并:在PR时间线查看变更、评论并合并;前往Apps标签页安装Vercel、Depot或Buildkite启用预览部署与CI。
Origin价格与开放状态
Origin目前随Cursor付费方案提供,不单独计费。平台处于Beta阶段,功能面向Pro、Teams、Enterprise用户分阶段开放,尚未公布独立定价。对比自建GitLab私有化部署的运维成本与GitHub的企业席位价格,Origin以”打包进IDE订阅”的方式降低了尝鲜门槛,但长期定价与免费层政策仍需关注官方后续公告。作为云托管服务,Origin暂不提供私有化部署选项,有数据不出域需求的团队需谨慎评估。
常见问题
Origin是什么?Cursor为什么要做代码托管平台?
Origin是Cursor推出的AI原生代码托管平台。传统托管平台面向人类的工作节奏设计,难以承受AI Agent高频提交和大批量变更。Origin从协议到基础设施按Agent方式重构,提供堆叠式PR、AI合并冲突解决和机器可读审查状态等Agent原生特性。
Origin免费用户能用吗?
目前不能。Origin处于Beta阶段,面向Cursor付费方案(Pro、Teams、Enterprise)用户分阶段推送开通,暂不单独收费也暂无免费层。免费用户可关注官方公告等待后续开放计划。
Origin会取代GitHub吗?
短期不会,官方定位是与GitHub共存。Origin支持一键镜像GitHub仓库并实时双向同步,可随时断开成为独立数据源,本质是提供渐进迁移与灾备选项。GitHub生态成熟度仍远高于处于Beta期的Origin。
如何把GitHub项目迁移到Origin?
在Origin连接GitHub账号并选择目标仓库即可建立实时双向同步,代码与PR评论自动镜像;本地项目也可通过安装Origin CLI直接推送。迁移可逆,随时可断开同步,现有GitHub Actions工作流可直接运行。
Origin支持私有化部署吗?
不支持。Origin是云端托管服务,基于Cursor自建的NVMe+S3+全球副本基础设施运行,目前没有私有化部署选项。对代码数据必须留在内网的团队,自建GitLab仍是更合适的选择。
浙公网安备33010202004812号