AI 代码编辑器 Cursor 宣布推出代码托管服务,意图撼动 GitHub 在开发者社区的主导地位。
Cursor 趁 GitHub 之危发力,推出竞争性托管平台
有记忆以来,GitHub 一直是大多数开发者的首选代码托管平台。然而,近段时间该平台频繁出现大规模宕机和服务降级,而就在 GitHub 频频失误之际,Cursor 正在等待机会将其收入囊中。
这家 AI 初创公司(现已正式成为 SpaceXAI 的一部分)本周推出了 Origin——一个全新的代码托管平台,旨在完成开发者通常用 GitHub 做的所有事情:协作处理代码库、浏览和编辑代码、处理 pull request(其他人提交的、请求合并到主代码库的修改),以及在仓库中存储代码。
对 Cursor 而言,这似乎是顺理成章的下一步。迄今为止,Cursor 的主要业务是通过其 AI Code Editor 销售自动化 Web 开发服务。Cursor 同时表示,"Agent 原生"功能将很快在 Origin 上可用,但尚未透露更多细节。公司还表示正在构建更广泛的"应用生态系统",以支持 Origin 内更广泛的编码工作。
有趣的是,使用 Origin 并不要求用户停止使用 GitHub。事实上,Origin 被设计成可以与 GitHub 并肩工作,并在两者之间以可互操作的方式来回传递代码。
"你的 GitHub 仓库可以和 Cursor 托管的仓库共存," Cursor 在博客中写道,"将 GitHub 连接到 Cursor,选择你的组织,你就会看到可以同步的仓库。选择一个,Cursor 就会将其拉取进来。"
Origin 的发布恰逢外界对 GitHub 服务质量下滑的普遍不满。确实,就在 Cursor 发布新平台的同一天,GitHub 遭遇了一次相当漫长的全球性宕机。据报道,在超过六小时的时间里,该网站功能受损,全球错误率接近 20%。
这并非近期首次发生此类事件。今年早些时候,在一系列宕机事件之后,GitHub 宣布了新措施以安抚不满的开发者,因为其可用性问题似乎在持续升级。更为广泛地看,该平台在过去一年中已遭受 257 次宕机,LeadDev 近期的一项分析指出。LeadDev 记者 Charles Humble 写道,这些持续性问题已导致"知名用户的大量外流"。
不过,如果 Cursor 想与 GitHub 竞争,仍需克服重重困难。根据 GitHub 自身的数据,截至去年十月,已有约 1.8 亿开发者在使用其平台。该平台成立于 2007 年,并于 2012 年被微软收购,至今仍是全球最大的代码托管平台。