Cursorのクラウドエージェント、GitHub連携不要で即時開発が可能に——「Start from scratch」を提供開始
要点
-
AIコードエディタを開発するCursorが、クラウドエージェントの新機能「Start from scratch」を発表した。
-
GitHubなどの外部ソースコード管理(SCM)プロバイダと連携せず、プロンプトを入力するだけで新規開発を開始できるようになった。
-
開発した内容は「Cursor Origin」リポジトリとして保存でき、名称や公開範囲の設定、後からの継続開発に対応する。
-
開発中の環境をブラウザで確認できるライブプレビュー機能や、Vercelと連携したWeb公開機能も実装された。
-
AIコードエディタを手がけるCursorは2026年8月27日、同社の公式変更履歴(Changelog)を通じて、クラウドエージェント(Cloud Agents)において外部リポジトリの事前連携を不要とする新機能「Start from scratch」を公開したと発表した。
-
今回の機能追加により、開発者はGitHubをはじめとするサードパーティのソースコード管理(SCM:ソフトウェアの変更履歴を記録・追跡するシステム)プロバイダとの接続設定を行うことなく、アイデアをプロンプトとして入力するだけで即座に開発に着手できるようになる。作業内容はCursorが提供する「Origin」リポジトリに保存される仕組みとなっている。
外部リポジトリ接続なしで即座に開発を開始
発表によると、Cursorのクラウドエージェントを利用する際、事前にGitHubなどの外部リポジトリを用意したり連携させたりする必要がなくなったという。
利用を開始する手順はシンプルで、リポジトリ選択画面(repo picker)から「Start from scratch(ゼロから開始)」を選択し、エージェントに対して指示(プロンプト)を入力するだけである。指示が送信されると、Cursorのシステムがバックグラウンドで自動的に「Origin」リポジトリを生成し、エージェントによる開発作業が開始されると説明されている。これにより、事前の環境構築やアカウント連携の手間を省き、思い立った段階からエージェントへの指示出しが可能となった。
任意のタイミングで本格的なリポジトリへ変換可能
エージェントによる構築作業が進み、生成された成果物が希望どおりの状態になった段階で、作業内容を正式な「Origin」リポジトリとして永続化することができる。
具体的には、画面上の「Create repo」ボタンをクリックすることで保存処理が実行される。この際、リポジトリの名称はユーザーが自由に入力するカスタム名のほか、システムから提示される候補の中から選択することも可能である。また、リポジトリの公開範囲(visibility)については、「private(非公開)」または「internal(組織内公開)」のいずれかに設定できるようになっている。
設定を完了すると、必要な構成があらかじめ整えられた(fully scaffolded)Originリポジトリが作成され、他のメンバーとの共有や、その後の継続的な開発作業へとスムーズに移行できるという。作成されたリポジトリやプロジェクトファイルへは、Cursor内の「Codebase」タブからいつでもアクセス可能であると案内されている。
ブラウザ上で直接動作確認できるライブプレビューとデザインモード
本アップデートでは、クラウドエージェントが構築しているアプリケーションの動作をリアルタイムに確認するためのプレビュー機能も導入された。
Cursorは、クラウドエージェントが動作しているライブ環境の通信をユーザーのブラウザへ直接ポートフォワーディング(ネットワーク上の特定通信を手元の端末へ転送する技術)する仕組みを実装した。これにより、開発者は別個のサーバー立ち上げ作業などを意識することなく、ブラウザ上で直接プレビュー画面を開いて表示を確認できるという。また、このブラウザプレビュー上では「デザインモード(design mode)」などの各種ツールも利用可能となっており、UIの確認や調整を並行して進めることができると説明されている。
Vercel連携によるワンクリックのWeb公開機能
さらに、構築したアプリケーションを外部へ素早く公開するための機能(Publish your work)もあわせて提供される。
ユーザーが自身のVercelアカウントを連携させた上で公開(publish)操作を実行すると、エージェントが構築したWebアプリケーションのライブURLが即座に発行される。なお、この公開機能を利用するためには、Vercelアカウントの接続が必須要件であると明記されている。
Cursorは公式ページ(cursor.com/agents)にて、本機能の利用を呼びかけている。