首页
学习
活动
专区
圈层
工具
发布

刚刚,Cursor 版 Github 上线

昨天,GitHub 又宕机了。

GitHub 宕机

网页和 API 流量的错误率高达 20%,仓库下载和原始内容的下载错误率更是飙到了 50%。Issues、Pull Requests、Actions 等开发者日常依赖的核心功能,全都受到了影响。

全球开发者集体围观,一片哀嚎:

而就在这个时,Cursor 团队成员 @aryamankhawow 发了一条推文:

GitHub 你也挂了?要是今天恰好有个不错的替代品上线,那可就太巧了吧……

aryamankhawow 推文

细节:这里的 gOod,O 是大写的。

几分钟后,他引用了 Cursor 官方的推文并回复:Check it out!

Cursor 官方推文

Cursor 官方在推文中正式宣布:代码托管平台 Origin,今天开始面向所有付费用户推送 Beta 版本!

Origin 界面

这个时机……有那么一点「趁虚而入」的味道了。

(我严重怀疑 Github 是被 Cursor 团队搞挂的……

但不管怎样,Cursor 选在这个发布时间点来推 Origin,效果已经是拉满了,老天爷赏饭吃了。

什么是 Origin

01

Origin 是 Cursor 自研的代码托管平台。

Origin

一句话定位介绍是:Git hosting, at agent scale。

也就是为 Agent 规模的工作流而生的,Git 托管服务。

创建仓库与同步

官方的 changelog 介绍了 Origin 的核心功能为如下:

代码仓库管理

用户可以通过 Cursor 网页端新增的 Codebase 标签页来访问 Origin 仓库,也可以直接创建新仓库。

仓库 URL 形如cursor.com/codebase/[name]。

GitHub 一键同步

这可以说是最吸引人、最深入敌腹的功能了:连接 GitHub 账号之后,选好组织和仓库,就能一键把代码同步过来。

不过,同步是双向且实时的

Origin 仓库界面

也就是说,在 Cursor 上的改动会推到 GitHub。而同样的,GitHub 上的更新也会在几秒内出现在 Cursor 里。

(乱入提问:如果我同时往两边推,会发生什么?)

PR 审查与合并

每个仓库均自带完整的 Pull Request 功能,并支持 timeline、commits、checks、files changed 等全套的 review 流程。

审查与部署流程

Cursor 用户则可以直接在 Cursor 里查看 diff、留评论,然后直接合并。

代码审查界面中还集成了「Ask Cursor」的功能,可以选中一段代码,然后直接向 AI 提问。

应用生态

目前已经接入了 Vercel(预览部署)、Depot 和 Buildkite(CI 工作流)等 GitHub 的集成方,未来还会有更多应用上线。

连接应用

可以在仓库的 Apps 标签页进行连接。

Agent 级性能

02

Origin 还一并公布了自己的性能数据,非常挑衅:

•  每小时 296,000 次 clone

•  每个仓库每秒 22 次 commit

•  全球同步延迟低于 400ms

•  自动解决合并冲突

•  一键导入 GitHub 代码库

(再次提问:但你还有个双向同步,不怕把 GitHub 打挂吗?)

这些性能数据想表达的逻辑是,GitHub 的基础设施是为人类开发者而设计的,一个人一天推几十次 commit 就已经算是非常高产了(不用 AI 的时候)。

但在 Agent 时代,AI 编起程来是可以在几分钟内就发出上百次 commit、clone、merge 的操作。

传统的 Git 托管基础设施,正在承受着越来越大的压力(GitHub 频繁宕机多少也和这有关)。

泄露、撤回、再上线

03

其实 Origin 在此之前就走露了风声了。

早在上周 8 月 13 日,就有眼尖的用户发现在 Cursor 网页端出现了/codebase路径,Origin 的功能入口已经准备好了。

但随后……Cursor 团队发了一封邮件,说 Origin 被意外提前曝光了,暂时关闭了访问权限,等准备好后再正式开放(等一个 GitHub 挂掉的机会)。

而今天,终于等来了 GitHub 宕机的好时机,于是 Origin 就正式发布了……

短期并非替代

04

Origin 目前仍处于 Beta 阶段,面向所有付费计划的用户开放(企业组织的管理员可以选择关闭)。

需要注意的是,Origin 短期的定位上并不是要取代 GitHub。

从双向实时同步的设计上也能看出,它更希望成为 GitHub 之上的一层,把代码托管和 AI 编程体验进行整合。

在 Agent 工作流正逐渐成为主流开发方式的当下,一个专门为高频 commit、高并发 clone 设计的 Git 托管服务,非常有它存在的理由。

Origin

好在我已经提前一天薅到了 SuperGrok Heavy 并成为了 Cursor 的付费用户,试了下,真的巨快。

你如果有兴趣(且是付费用户),可以去试试。

◇ ◆ ◇

•  Cursor Origin changelog:https://cursor.com/changelog/origin-code-hosting

•  @aryamankhawow 推文:https://x.com/aryamankhawow/status/2089400003852902747

•  HN 讨论:https://news.ycombinator.com/item?id=49334209

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OdCiYiAFYYi6QATEa6kRn1Uw0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。
领券