Origin 代码托管
认识 Cursor 的 Git forge,选择原生仓库、GitHub 镜像与终端工作流。
Origin 是 Cursor 的 Git forge,目前 early beta,支持存储代码、浏览搜索、PR 和 Agent 工作流。当前总览列出 Start、Pro、Pro+、Ultra、Teams、Enterprise,免费套餐不可用;按阶段开放,套餐支持不等于立即看到入口。
开启与隐私
在 cursor.com/codebase 认领 codebase name,作为 URL 中的 owner namespace;beta 期间不能改名。Privacy Mode 遵循 namespace 的团队或个人所有者设置,Legacy Privacy Mode 团队不能启用。
官方总览说任何成员可认领,Codebase Settings 又说需管理员启用、非管理员申请,两页不一致。团队部署以后台实际授权为准,由管理员确认 namespace 和成员权限;不据概览向所有成员承诺建库权限。
两种仓库
原生 Origin 仓库以 Origin 为主;GitHub 镜像仍以 GitHub 为主。仓库图标可区分,普通 Git push 和 PR 落点也不同。
- 创建与浏览:命名、可见性、搜索与历史。
- GitHub 镜像与独立分支:同步、故障时写入和 detach。
- Origin CLI:安装、认证和命令。
- Pull requests:评审、检查和版本。
- 权限、Apps 与 Agent 集成。
- CloneKit CI:加速 checkout 和短期令牌。
Origin 的 origin 命令不同于 Cursor Agent 的 agent 命令,管理 API 也有单独的应用认证体系。
应用与接口
-
镜像迁移 API:重试、状态与永久 detach。
本节文档
- 创建、浏览与 Git 操作区分个人和团队仓库可见性,使用标准 Git 并查看代码和提交历史。
- GitHub 镜像与 forge-local 分支理解双平台写入方向、origin/ 保留命名空间和停止镜像的影响。
- Origin CLI 安装与命令使用 origin 管理仓库、认证、规则和 API,区分其环境变量与 Agent CLI。
- Origin PR 与评审命令创建 draft、查看具体版本和检查状态,区分 review、评论及自动合并。
- 权限、Apps 与 Agent 集成管理仓库和 codebase 两层设置,区分原生 CI 与镜像仓库。
- CloneKit CI 与短期认证使用预构建 clone kit 加速 checkout,验证 fallback、准确 commit 和令牌生命周期。
- Origin App 认证与安装验证安装回执,签发短期 token,并区分 REST、Git 和用户 CLI 凭据。
- Origin API 协议与分页处理字符串整数、opaque ID、游标、错误和按积分计算的配额。
- Checks 的尝试、排序与过期发布 CI 状态时保持稳定 key,检查 outcome,避免旧写入覆盖新结果。
- Origin Webhook 验签与恢复验证原始 body 的 Ed25519 摘要签名,处理重复投递、暂停和七天恢复窗口。
- Origin Grants 与用户委托管理资源直接授权,并核对 installation user token 的权限交集和撤销延迟。
- Origin MCP 与只读入口连接 Origin 仓库工具,理解只读模式、调用身份、确认标记和错误返回。
- Origin 镜像迁移 API以用户权限重试初始同步、查询迁移状态,或永久解除上游镜像。