Cursor Origin Enters Early Beta: Code Hosting, Pull Requests, and GitHub Sync
Cursor's Origin code-hosting platform is now rolling out in early beta to paid plans, with hosted repositories, pull requests, code browsing, GitHub sync, and agents in every repo.
Cursor's Origin code-hosting platform is now rolling out in early beta on paid plans. It combines hosted repositories, pull requests, code browsing, GitHub synchronization, and Cursor agents in one workspace (Cursor on X; Cursor changelog).
What Origin Includes
Cursor's launch notes describe the first beta as an intentionally focused set of code-hosting capabilities:
- Origin repositories: Create a repository in Cursor's Codebase tab, then install the CLI, clone the repo, or push a local project (Cursor changelog).
- GitHub sync: Connect GitHub, choose which repositories to sync, and browse, search, and pull from the Origin copy. GitHub remains the source of truth for repositories that began there (Cursor changelog).
- Pull requests: Review the timeline, commits, checks, and changed files; comment and merge from Cursor. Pull requests on synced repositories synchronize comments and replies with GitHub (Cursor changelog).
- Agents in each repository: Ask Cursor about the code you are browsing, have it make changes, update pull requests, or push a branch (Cursor changelog).
Cursor also lists integrations with Vercel, Depot, and Buildkite. Vercel can create preview deployments for pull requests, while Depot and Buildkite can run existing GitHub Actions or Buildkite workflows (Cursor changelog).
Who Can Use It
Origin is rolling out in early beta to all paid-plan users, except enterprise organizations whose administrators opt out (Cursor changelog). The launch post says to get started by syncing a repository from GitHub or creating a new Origin repository (Cursor on X).
Why Cursor Built It
In a follow-up engineering article, Cursor explains that Origin's Git storage system is designed around a write-ahead log in S3-compatible object storage. Cursor says this lets it keep pushes linearizable and replicas consistent while scaling read operations horizontally (Cursor: Git at any scale).
Origin is still an early beta, so expect the product and its agent-native capabilities to evolve as Cursor expands the platform (Cursor changelog).