origin-code-hosting
CursorSummary
Cursor now allows you to host your code with the new Origin feature, supporting repositories, pull requests, and GitHub sync. You can also connect your GitHub repos for seamless two-way synchronization and integrate with apps like Vercel, Depot, and Buildkite for enhanced workflows.
New Features
- Introduced Origin, a new feature allowing users to host their code directly within Cursor, starting with support for repos, pull requests, code browsing, and GitHub sync.
- Enabled creation of new code repositories within Cursor, with options to name the codebase and install the CLI for cloning and pushing local projects.
- Added functionality to connect and sync GitHub repositories with Cursor, allowing users to browse, search, and pull code from synced repositories.
- Introduced real-time, two-way synchronization for pull requests between Cursor and GitHub, enabling users to review, comment, and merge PRs from either platform.
- Integrated agents directly into every repository, allowing users to ask questions about their code, make changes, update PRs, and push branches within the same interface.
- Launched app extensions for Cursor repositories, with initial integrations for Vercel (preview deployments on PRs), Depot, and Buildkite (CI integration with GitHub Actions and Buildkite pipelines).
Improvements
- Added icons to distinguish between Cursor-hosted repositories and GitHub-synced repositories.
- Enhanced pull request view to display timeline, commits, checks, and files changed.
- Added repository-specific settings for managing sync status, access control, and connected apps.