Origin リポジトリを作成する
Origin は現在、Early Beta 段階です。リポジトリの作成、git によるプッシュとプル、GitHub からのミラーリング、コードのブラウズと検索、プルリクエストのオープンとマージ、Cursor チームとの共有ができます。
製品改善に役立てるため、すべてのフィードバックをhi@cursor.comからお送りください。
Web UI で空の Origin リポジトリを作成するか、Cursor エージェントに作成を依頼します。その後、git でクローンしてプッシュします。コードがすでに GitHub にある場合は、リポジトリをミラーリングしてください。
UI で作成
- New を選択する
- New repo ダイアログで、Repo Name を入力し、公開範囲として Internal または Private を選択する
- Create Repo を選択する
作成後、リポジトリを開くと、緑色の Code ボタンからクローン URL をコピーしたり、マシンからプッシュしたりできます。
GitHub から同期
既存の GitHub リポジトリを Origin にコピーするには、コードベースのホームで New ではなく Sync from GitHub を選択します。GitHub organization とリポジトリを選択し、同期を確定します。前提条件、同期される内容、GitHub から切り離す方法については、GitHub リポジトリをミラーリングするを参照してください。
Cursor エージェントで作成する
Cursor エージェントは、タスクの一環として Origin リポジトリを作成できます。Cursor でエージェントに Origin 上のリポジトリを作成するよう依頼します。エージェントは Origin CLI をインストールし、サインインしてリポジトリを作成し、リモートを設定してプッシュできます。
エージェントは Cursor アカウントと同じ権限を使用します。作成を成功させるには、Origin のコードストレージへのアクセス権が必要です。Cloud Agent は既存の Origin リポジトリに対して、クローン、ブランチ作成、コミット、プッシュ、プルリクエストの作成を行えます。
名前、公開範囲、共有
- New repo ダイアログで Repo Name を入力します
- 公開範囲を選択します: Internal (チームのコードベースにアクセスできるすべてのユーザーに表示) または Private (直接またはコードベースの権限を通じてアクセスを付与されたメンバーにのみ表示)
- チームのアクセス権は、Cursor チーム / コードベースのアクセス権に準拠します
リポジトリの 設定 には、General、権限、ルールと保護、Apps が含まれます。設定を参照してください。
最初のコミットをプッシュ
UI で空のリポジトリを作成したら、ローカルプロジェクトを初期化してプッシュします:
git clone https://origin.cursor.com/{owner}/{repo}.gitcd {repo}# ファイルを追加git add .git commit -m "Initial commit"git push -u origin mainローカルプロジェクトがすでにある場合:
cd your-projectgit remote add origin https://origin.cursor.com/{owner}/{repo}.gitgit push -u origin main