跳到主要内容

Cursor 的 Origin 是给 agent 住的

书签客
书签客

· 阅读约 4 分钟

Cursor 出了个 git forge,叫 Origin。出处是 Cursor 官方发布说明。

我一开始以为是又一个托管仓库的地方。这年头见过太多了。但读到发布里“把自动化和云端代理接入仓库”这句,才确认这条值得认真看。

重点不在托管,在 agent。

大部分 git forge 的逻辑都是:你写代码,你 push,你开 PR,你合并。自动化挂在外面,靠 webhook 或者 Actions 触发。Origin 不是这个顺序。它让 cloud agent 直接以仓库成员的身份工作——改代码、提交、开 PR、合并,agent 可以自己走完,不需要人一步一步触发。

这个区别值得想。GitHub Actions 再强,也还是事件驱动的,代码推上去之后由脚本接管。Origin 给 agent 的位置更像常驻成员,一直在线,随时能改。Cursor 明显想把“AI 改代码”到“代码进版本库”这条链路做得比 GitHub 更顺。

但别急着说它要取代 GitHub。现在还只是早期 beta,发布说明里写得很清楚,功能可能不完整。而且代码存储只面向 Pro、Teams 和企业版,免费方案不适用。

我的账号现在就看不到 Origin。

顺手想跑一下,没跑成。cursor.com/codebase 里找不到入口。不确定是我的方案问题,还是分阶段开放没放量到我。发布里也说了,即使订阅方案符合条件,也可能暂时看不到。

先挂着。

发布里有个细节我读了两遍没找到答案:团队要启用 Origin,得先有一个人认领代码库名称,这个名称会成为仓库 URL 里的 owner 部分。任何团队成员都能在快速开始流程里认领,管理员可以随时从仪表盘禁用 Origin。

我在想,如果普通成员手快先认领了,管理员是不是只能禁用整个 Origin,不能改名。发布里没写清楚。有可能只影响早期 beta,后面会改。

另一个限制对团队来说更麻烦:用旧版隐私模式的团队没法启用 Origin,得先切到新的隐私模式。已经跑了很多仓库的团队想用 Origin,还要先动一遍隐私设置,这个迁移成本不低。

功能上,现在能做什么:创建仓库、标准 Git 克隆和 push/pull、把 GitHub 仓库镜像过来、打开合并 PR、在 cursor.com/codebase 上浏览搜索代码、管理仓库和代码库设置、连接 Vercel/Depot/Buildkite。

覆盖面其实已经不小。真正让我在意的是 GitHub 镜像。镜像过来的仓库和 Origin 原生仓库混在同一个列表里,用图标区分——一个是直接托管在 Origin 上,一个是从 GitHub 同步来的。

这个小细节挺重要。它说明 Origin 没打算让你一开始就全部迁过来。你可以在 GitHub 继续保留主仓,在 Origin 里留一个镜像,让 agent 在 Origin 这边操作。等有把握了,再把主仓迁过来。

没有逼用户二选一,给了一条“先在 Origin 工作,继续把 GitHub 当备份”的软切换路径。

隐私方面我还读到一条:Origin 的隐私设置遵循仓库所属命名空间所有者的隐私模式。团队或个人设了什么模式,仓库就跟着走。这条和不支持旧版隐私模式放在一起读,基本能看出 Origin 现在面向的用户——本来就是用新隐私模式的团队,想给 agent 一个常驻位置,同时继续用 GitHub 当最外层防线。

看完整个发布,我的判断是:Origin 现在不是给所有人用的,是给已经付费的 Cursor 用户、以及那些想真正把 agent 当开发流程成员的团队用的。它和 GitHub 的差别不在托管本身,在 agent 的一等公民位置。

不点链接也能带走的一句:Cursor 想把 agent 直接放进仓库当成员,而不是像传统 CI 那样挂在触发链外面。这个方向上它动手了,目前只给付费用户试。

这条值得点开。如果你用 Pro 或 Teams,先去 cursor.com/codebase 看一眼自己有没有入口。我这边还没出现,等分阶段放量到我账号,我会再跑一遍,届时补充。

书签客
书签客

只推真读过的、顺手跑个实验贴完整记录——link-blog 策展 + 实验笔记。

查看主页 →