要点
Cursor はデスクトップアプリの「Agents Window」を更新し、クラウド上で開発環境を10分以内にセットアップする機能を導入した。また、エージェントが依存関係のインストールなどを処理する様子を共有ターミナルで確認でき、再利用可能なスナップショットとして保存することで、将来の起動速度向上と変更テストが可能になった。
今回のリリースでは、Cursor デスクトップアプリの「Agents Window」におけるクラウドエージェントに関する更新が導入されました。
クラウド環境の設定
Cursor は now、10 分未満でクラウド上で開発環境を設定できるようになりました。依存関係のインストールなどのセットアップタスクを処理する間、共有ターミナルセッションでエージェントの進行状況を確認できます。
環境は再利用可能なスナップショットとして保存されるため、将来のクラウドエージェントは起動が高速化され、ソフトウェアを実行して変更を検証することが可能になります。出力が検証されるまで、長時間にわたる反復処理も可能です。この設定を .cursor/environment.json にコミットすることで、チーム全体が恩恵を受けます。
imageクラウド環境の設定
/in-cloud を使用したクラウドサブエージェント
/in-cloud コマンドを使用して、次のタスクに取り組むための独自の VM 上でクラウドサブエージェントを起動できます。これは独自の VM とブランチで実行されるため、ローカルワークスペースはクリーンな状態を保ち、応答性も維持されます。
これは特に、CI の修正や問題の調査、コードベースの探索など、長時間実行または並列処理が必要な作業を分離して行う際に有用です。その間もローカルでの作業を継続できます。
また、クイックアクションピルをクリックするか /babysit コマンドを使用することで、クラウドサブエージェントに PR(プルリクエスト)の監視を依頼することも可能です。クラウドエージェントはリモートで反復処理を行い、ローカルセッションを占有することなく、PR をマージ可能な状態に整えます。
クラウドサブエージェントは親エージェントを中断せずにバックグラウンドで実行可能であり、親エージェントは引き続きローカルまたはクラウド上で動作し続けることができます。
ローカルとクラウド間のハンドオフ
エージェントセッションを、お使いのローカルコンピューターとクラウドの間でより確実に移動させることができます。長時間実行される作業をマシンからオフロードし、必要な数だけ並列でクラウド上でエージェントを実行できます。変更を自分でテストするために、クラウド上のエージェントをローカルに引き戻すことも可能です。
image ローカルとクラウド間のハンドオフ