HN 日本語サマリー

← 一覧へ戻る
Web開発

CursorがOriginをローンチ、GitHubの代替サービスを発表

Cursor launches Origin, GitHub alternative (cursor.com)

532 pointsby tomasreimers395 コメント

要約

AIファーストのコードエディタCursorが、コードホスティングサービス「Origin」の提供を開始しました。Originはリポジトリ、プルリクエスト、コードブラウジングなどの基本機能を備え、GitHubリポジトリとの同期も可能です。これにより、開発者はコード、プルリクエスト、エージェントを同じ場所で管理できるようになります。

全文翻訳

Cursorはコードをホストできるようになりました。Originは本日より、全有料プランで早期ベータ版として展開を開始します。エージェントスケール向けに設計された、リポジトリ、プルリクエスト、コードブラウジング、GitHub同期といった基本機能から始めています。エージェントネイティブ機能は近日中にリリースされます。 Origin リポジトリ 新しいCodebaseタブがOriginリポジトリのホームとなります。「+New」をクリックして新しいリポジトリを作成し、名前を付けます。その後、CLIのインストール方法と、リポジトリのクローンやローカルプロジェクトのプッシュ方法を示すコマンドが表示されます。プッシュすると、コードはOriginでホストされます。最初のリポジトリを作成する際にコードベースに名前を付けます。その名前は、各リポジトリのURLの一部となります: cursor.com/codebase/acme-corp。 GitHubリポジトリを持ち込む GitHubリポジトリは、Cursorがホストするリポジトリと並べて配置できます。GitHubをCursorに接続し、組織を選択すると、同期できるリポジトリが表示されます。1つを選択すると、Cursorがそれをインポートします。同期するものを選択し、いつでもリポジトリの接続を解除できます。同期されたリポジトリへの読み取りまたは書き込みアクセス権を持つユーザーは、Cursorでもそれを表示できます。同期されたリポジトリはリアルタイムで更新されます。Originのコピーからブラウズ、検索、プルが可能です。プッシュはGitHubに継続して行われ、GitHubはそこで開始されたあらゆるもののソースオブトゥルース(真実の情報源)であり続けます。各リポジトリ名の横にあるアイコンは、CursorがホストしているものとGitHubから取得したものを区別します。 プルリクエスト すべてのリポジトリにはプルリクエストがあります。1つを開くと、タイムライン、コミット、チェック、変更されたファイルが表示されます。差分を確認し、コメントを残し、マージします。同期されたリポジトリのプルリクエストは双方向に同期されます。CursorでコメントするとGitHubに投稿され、GitHubでリアクションまたは返信すると数秒以内にCursorに表示されます。GitHubでレビューが割り当てられましたか?Cursorからレビューしてマージしてください。 すべてのリポジトリにエージェントを コード、PR、エージェントがすべて同じ場所に配置されました。ブラウズしているコードについてCursorに質問できます。回答したり、変更を加えたり、PRを更新したり、ブランチをプッシュしたりできます。 Cursorリポジトリ向けのアプリ拡張機能 Originとスタック全体がシームレスに連携するように、アプリのエコシステムを構築しています。Vercel、Depot、Buildkiteとの連携はすでに利用可能で、さらに多くの連携が近日中に登場します。リポジトリのAppsタブからVercelを接続すると、すべてのPRにプレビューデプロイメントが提供され、テストやコメントができます。マージすると、本番環境にデプロイされます。CIには、DepotまたはBuildkiteを接続します。どちらも既存のGitHub Actionsワークフローを実行し、Buildkiteはネイティブパイプラインも実行します。 設定 すべてのリポジトリには設定があります。GitHubリポジトリの同期ステータスを確認し、アクセス権を持つユーザーを管理し、接続されているアプリを確認します。Originは本日より、エンタープライズ組織の管理者がオプトアウトしない限り、すべての有料プランユーザーに早期ベータ版として展開されます。コードベースに名前を付け、最初のリポジトリを作成してください。詳細はドキュメントで確認するか、今すぐ始めましょう。