美东时间今日上午9点40分,GitHub发生大规模宕机,Copilot等服务全线不可用,核心服务瘫痪长达3小时,整体影响持续约7小时,全球开发者一度无法拉取代码或使用AI辅助功能。几乎在同一时间,Cursor正式发布其全新的代码托管平台Origin,并宣布测试版向所有Pro、Teams、Enterprise付费用户开放。这一巧合被外界解读为对GitHub的正面宣战。受此消息影响,微软股价盘中跌超3%,市值一度蒸发超1120亿美元。
Origin并非简单的云端代码副本,而是一个完整的Git托管平台。早期测试版已支持建仓库、标准git操作(clone/push/pull)、从GitHub同步仓库、浏览器内浏览与搜索代码、开PR、审查、合并及权限管理,几乎覆盖了GitHub的核心功能。用户可通过Cursor的Codebase标签页新建仓库,并获取CLI安装指引。首次创建的codebase名称会成为仓库URL的一部分,例如cursor.com/codebase/acme-corp。
Origin针对AI Agent的工作方式设计了多项关键功能。堆叠式PR允许将大变更拆分为多个小PR,并以可视化依赖图展示,便于人类审查;合并队列可自动排序多个PR并检测冲突,确保主干始终保持CI绿色,甚至在跨几十个文件的冲突分支上内置AI引擎自动解决冲突;机器可读的审查状态以结构化API形式呈现,使Agent能直接判断PR是否可合并,无需解析人类评论。此外,Origin原生支持MCP协议,Agent可像调用API一样驱动整个平台,不局限于IDE。
Origin还支持从GitHub直接镜像仓库,保留git历史、分支、标签,并实现PR双向同步。初期同步时GitHub仍为权威数据源,但用户可一键点击「Detach from GitHub」,使Origin成为新的代码大本营。同时,Origin首批接入了Vercel、Depot、Buildkite等生态,分别负责预览部署和CI,且兼容现有的GitHub Actions workflow。性能方面,Origin宣称支持每小时296,000次clone、81,000次push,每秒22.6次commit,全球同步延迟低于400毫秒,自动故障转移仅需10毫秒。
Cursor此举的深层原因在于,GitHub的工作流设计于2008年,以人为中心,节奏以小时和天计,而AI Agent的协作节奏以秒计。Cursor创始人Truell曾透露,其合并的PR中35%-40%由Agent在云端虚拟机自主完成,包括开分支、提交、开PR。Origin将代码、PR和Agent置于同一环境,使Agent能直接修改代码、更新PR、推送分支,无需切换平台。
对于开发者是否应立即迁移,分析认为短期内团队不会整体搬离GitHub,但使用Cursor云端Agent的用户可尝试Origin,且迁移成本极低,只需在设置中点击「Detach from GitHub」即可切换权威数据源。SpaceXAI研究员也借GitHub宕机之际推广Origin,暗示开发者可能不再需要等待GitHub恢复。
此次事件凸显了AI原生工具对传统开发基础设施的冲击,GitHub的宕机与Origin的发布形成鲜明对比,可能加速开发者向AI优先平台的迁移。对微软而言,GitHub是其开发者生态的重要资产,Cursor的挑战或促使微软加快AI集成步伐。