Origin icon

Origin

OriginはCursorの早期ベータ版コードホスティング/git forge。リポジトリの管理、GitHubリポジトリ同期、ブラウザでのPRレビューに対応。CLIワークフローも利用可能です。

Origin

概要

Originは、コードのホスティング、GitHubリポジトリの同期、ブラウザでのリポジトリ閲覧のためのCursorのgit forgeです。早期ベータ版であり、Pro、Teams、Enterpriseプランで利用可能ですが、段階的に展開されています。

この製品は、エージェントに適したリポジトリワークフローを中心に設計されています。ユーザーはOriginリポジトリを作成し、標準のgitまたはOrigin CLIでコードをプッシュし、プルリクエストを開いてマージし、コード、PR、エージェントを一か所にまとめられます。GitHubリポジトリもOriginにミラーリングして、ブラウジングとコラボレーションに利用できますが、GitHubで始まったリポジトリについてはソース・オブ・トゥルースとしてGitHubを維持できます。

主な機能

Originホストのリポジトリ

Cursor内で新しいコードベースを作成し、名前を付け、その名前空間を cursor.com/codebase/{owner}/{repo} 配下のリポジトリURLに使用します。

CLIベースのリポジトリワークフロー

Origin CLIをインストールして、リポジトリをクローンし、ローカルプロジェクトをプッシュし、Origin周辺のターミナルベースのワークフローを管理します。

GitHub同期

GitHubリポジトリをOriginにミラーリングし、同期対象を選択し、必要に応じてリポジトリを切断しつつ、GitHubから始まったリポジトリではGitHubをソース・オブ・トゥルースとして維持します。

プルリクエストのレビューとマージ

Originでプルリクエストを開き、タイムライン、コミット、チェック、変更されたファイルをレビューし、Cursorからマージします。

コード閲覧と検索

ブラウザでコードを閲覧・検索でき、チームメンバーがCursorを離れずにリポジトリを確認できるリポジトリページがあります。

リポジトリ向けアプリ連携

リポジトリ設定からVercel、Depot、Buildkiteを接続して、プレビュー、CI、リポジトリ周辺のアプリレベルのワークフローをサポートします。

実用的なユースケース

  • チーム用コードベースを立ち上げる

    チームはコードベース名を取得し、Originリポジトリを作成し、コードベース設定からチームメイトにアクセス権を付与して、共有名前空間で作業できます。

  • ローカルプロジェクトをOriginでホストする

    開発者はCLIから既存のローカルプロジェクトをOriginにプッシュし、その後ブラウザUIを使ってコードを閲覧し、プルリクエストを開けます。

  • 既存のGitHubリポジトリと連携する

    すでにGitHubを使っているチームは、GitHubからソース・オブ・トゥルースを移さずに、選択したリポジトリをOriginに同期して、ブラウザベースの閲覧、レビュー、コラボレーションに利用できます。

  • ブラウザでプルリクエストをレビューする

    レビュー担当者は、プルリクエスト内のコミット、チェック、ファイル変更を確認し、コメントを残し、ツールを切り替える代わりにCursorからマージできます。

  • リポジトリ単位のアプリワークフローを接続する

    チームは、リポジトリのAppsタブからVercel、Depot、Buildkiteを接続し、コードベース周辺のプレビュー配信やCIワークフローをサポートできます。

Pros and Cons

Pros

  • ネイティブのOriginリポジトリの作成に加え、GitHubリポジトリのミラーリングもサポートします。
  • ブラウザベースのコード閲覧、プルリクエスト、マージのワークフローを備えています。
  • 同期されたGitHubリポジトリは、双方向のPRコメントとアクティビティ同期によりリアルタイムで更新されます。
  • クローン作成やローカルプロジェクトのプッシュのためのCLIワークフローを提供します。
  • Vercel、Depot、Buildkiteなどのリポジトリレベルのアプリを接続できます。

Cons

  • Originは早期ベータ版のため、対象アカウントでも利用可能になるまで段階的な場合があります。
  • ドキュメントでは、コードベースの名前空間はベータ期間中、いったん取得すると変更できないとされています。
  • 無料プランにはOriginのコードストレージは含まれません。

FAQ

Originには誰がアクセスできますか?

Originは早期ベータ版です。ドキュメントでは、Pro、Teams、Enterpriseプランで利用可能で、無料プランでは利用できないとされています。

Originはどのように始めますか?

コードベース名を作成し、Codebaseタブでリポジトリを作成し、Origin CLIをインストールして、gitでクローンまたはプッシュするか、GitHubリポジトリをOriginに同期できます。

GitHub同期はどのように機能しますか?

OriginホストのリポジトリはCursorで作成でき、GitHubリポジトリはOriginにミラーリングできます。同期されたリポジトリはリアルタイムで更新され、プッシュは引き続きGitHubに送信されます。GitHubから始まったリポジトリでは、GitHubが引き続きソース・オブ・トゥルースです。

Originはプライバシーをどのように扱いますか?

Originは、名前空間の所有者のプライバシーモードに従います。料金に関するFAQでは、Cursorはプライバシーモードにより、コードデータがCursorまたはそのモデルプロバイダーによる学習に使用されないと説明しています。

Originは有料プランの全員がすぐに利用できますか?

変更履歴によると、Originは管理者がオプトアウトしているエンタープライズ組織を除き、早期ベータ版として有料プランで段階的に展開されています。ドキュメントでも、アクセスは段階的に解放される可能性があるため、一部の対象ユーザーにはすぐに表示されない場合があると注記されています。

Quick Facts

製品タイプ
Git forge / コードホスティング
利用可能性
早期ベータ版
プラン
Pro、Teams、Enterprise
無料プラン
利用不可
主なワークフロー
リポジトリ、プルリクエスト、GitHub同期、コード閲覧、CLI
ソースドメイン
cursor.com

Originの代替品

ByteAsk icon

ByteAsk

ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。

Ghost icon

Ghost

Ghostは、チャット、コード生成、コマンドラインでのタスク実行に対応したターミナル向けAIアシスタントです。無料モデルを同梱し、Linux、macOS、Windowsで使えます。オープンソースです。

Vi3ecode icon

Vi3ecode

Vi3ecodeは、AIコーディングエージェント向けの開発環境です。プロジェクト文脈、ターミナル、Git、メモリ、フロー、レビュー、コミュニケーションを連携させます。

Lucid Train icon

Lucid Train

Lucid Trainは、リポジトリのコードからアーキテクチャ図を生成し、その図をコーディングエージェント向けの仕様として使うローカルファーストのAIコーディング支援です。デスクトップアプリと軽量なRust CLIで利用でき、ローカルモデルや自分のAPIキーにも対応します。

CreateOS Sandbox icon

CreateOS Sandbox

CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。

hob icon

hob

hobは、エージェントのセッション、ターミナル、履歴、後続作業を、既存のツールやプロバイダーに合わせて整理できる独立したコーディングエージェント向けワークスペース。ローカルでの制御を重視する開発者に最適。