Origin コードホスティング
Cursor でコードをホストできるようになりました。
Origin は、本日よりすべての有料プランで初期ベータとして順次提供を開始します。まずは、エージェント規模での利用を想定した基本機能として、リポジトリ、PR、コードの閲覧、GitHub 同期を提供します。エージェントネイティブな機能もまもなくリリース予定です。
Origin リポジトリ
新しいコードベースタブでは、Origin リポジトリを管理できます。
新しいリポジトリを作成して名前を付けるには、+Newをクリックします。すると、CLI のインストール方法、リポジトリのクローン方法、ローカルプロジェクトのプッシュ方法を示すコマンドが記載されたページが表示されます。プッシュすると、コードは Origin でホストされます。
最初のリポジトリを作成する際に、コードベースに名前を付けます。この名前はすべてのリポジトリの URL の一部になります: cursor.com/codebase/acme-corp。
GitHubリポジトリを取り込む
GitHubリポジトリは、Cursorがホストするリポジトリと並べて利用できます。GitHubをCursorに接続し、組織を選択すると、同期可能なリポジトリが表示されます。リポジトリを選択すると、Cursorに取り込まれます。同期する内容は選択でき、リポジトリの接続はいつでも解除できます。同期済みリポジトリへの読み取りまたは書き込みアクセス権を持つユーザーは、Cursorでもそのリポジトリを表示できます。
同期済みリポジトリはリアルタイムで更新されます。Originのコピーを確認、検索、プルできます。プッシュは引き続きGitHubに送信されます。GitHubで開始した作業については、GitHubが引き続き信頼できる情報源となります。各リポジトリ名の横にあるアイコンで、CursorがホストしているリポジトリとGitHubから取り込まれたリポジトリを確認できます。
PR
すべてのリポジトリにはPRがあります。PRを開くと、タイムライン、コミット、チェック、変更されたファイルを確認できます。diffをレビューし、コメントを残してマージします。
同期済みのリポジトリでは、PRの内容が双方向に同期されます。CursorでコメントするとGitHubに投稿され、GitHubでリアクションや返信をすると数秒以内にCursorに表示されます。GitHubでレビューを割り当てられたPRも、Cursorからレビューしてマージできます。
すべてのリポジトリでエージェントを利用
コード、PR、エージェントをすべて同じ場所で扱えます。閲覧中のコードについてCursorに質問できます。回答、変更の実施、PRの更新、ブランチのプッシュが可能です。
Cursorリポジトリ向けアプリ拡張機能
スタック全体がOriginとシームレスに連携するアプリエコシステムを構築しています。Vercel、Depot、Buildkiteとの統合はすでに利用可能で、今後さらに追加される予定です。
リポジトリのAppsタブからVercelを接続すると、すべてのPRでプレビューデプロイを利用でき、テストやコメントを行えます。マージすると、本番環境にデプロイされます。CIにはDepotまたはBuildkiteを接続してください。どちらも既存のGitHub Actionsワークフローを実行でき、Buildkiteではネイティブパイプラインも実行できます。

Settings
すべてのリポジトリには設定があります。GitHubリポジトリの同期状況を確認し、アクセスできるユーザーを管理したり、接続されているアプリを確認したりできます。

Originは本日より、管理者がオプトアウトした企業組織を除くすべての有料プランユーザーに、初期ベータとして順次提供を開始します。コードベースに名前を付け、最初のリポジトリを作成しましょう。