エージェントと自動化
Origin は現在 Early Beta 段階で提供されています。リポジトリの作成、git によるプッシュとプル、GitHub からのミラー、コードのブラウズと検索、プルリクエストの作成とマージ、Cursor チームとの共有が可能です。
Origin は Cursor 自動化 および Cloud Agents と連携しており、エージェントが Origin リポジトリ上のコードを確認、変更、プッシュできます。
自動化
自動化は、スケジュールに従って、またはソース管理のイベント発生時に Cloud Agents を実行します。接続済みの GitHub や GitLab のリポジトリと同じ方法で、Origin リポジトリを自動化の対象に指定できます。
Origin リポジトリでよく使われるトリガー:
- Push to branch — 例:
mainまたはmasterへのプッシュ - Pull request opened、Pull request pushed、その他の関連する PR イベント
自動化は cursor.com/automations、Agents Window、または /automate スキルから作成できます。Origin リポジトリ(またはそれを含むマルチリポジトリ環境)を選択し、トリガーとプロンプトを設定したら、保存して有効化します。
課金、共有、トリガーの全一覧については、自動化を参照してください。
Cloud Agents
Cloud Agents は Origin のリポジトリに対して、クローン、ブランチ作成、コミット、プッシュを実行できます。
Origin 上で作成したリポジトリでは、エージェントは Origin のプルリクエストを作成できます。GitHub からミラーリングされたリポジトリでは、エージェントは GitHub のプルリクエストを作成します。
チームのコードベースにある Origin リポジトリへの Cloud Agent のアタッチは、接続済みの他のソース管理の場合と同じ手順で行えます。エージェントは、Cursor アカウントの Origin アクセス権を使用します。
ローカルエージェント
Cursor のローカルエージェントも、Origin CLI を使って Origin リポジトリを作成できます。手順は、インストール、サインイン、origin repo create の実行、リモートの設定、プッシュの順です。