要点
開発ツール「Cursor 3」が新リリースされ、PR(プルリクエスト)作成からマージまでの一元管理が可能になり、並列エージェントにより計画実行が高速化された。また、一般的なワークフロー用のクイックアクションも追加された。
今回のリリースでは、新しい PR レビュー体験、並列エージェントによるプラン実行の高速化、一般的なワークフロー用の新しいクイックアクションピルが導入されました。
PR レビュー
Cursor 3 では、新しい PR レビュー体験が利用可能になりました。PR の作成からマージまでを一つの場所で完結できます。
Reviews タブでは、インラインレビュースレッドとトップレベルの PR コメントが表示されます。
Commits タブでは、PR のコミット履歴に焦点を当てた表示が可能になります。
Changes タブでは、ファイルツリーと変更選択機能により、より大きな PR のナビゲーションが容易になりました。
レビュアーの状態や保留中のレビューバナーなどの有用なコンテキストを確認でき、クイックアクションピルによって次のステップを素早く実行できます。
プランからの並列ビルド
Cursor では、タスクを一つずつ処理するのではなく、マルチタスクで並行して実行することで、プランの実行を高速化できるようになりました。
「Build in Parallel(並列ビルド)」をクリックすると、プランの独立した部分が特定され、非同期サブエージェント(async subagents)を使用して同時に実行されます。必要な場合は、依存関係のあるステップは順序通りに維持されます。
変更を PR に分割
Cursor でマルチタスクを行う際、組み込みのクイックアクションを使用して、変更を複数の PR に分割できるようになりました。
チャットのコンテキストを利用して論理的なスライス(slices)を特定し、依存関係が必要でない限り独立した PR をデフォルトとして作成します。また、バックアップスナップショットを作成し、承認のための分割プランを提案します。
スキルをクイックアクションとしてピン留め
頻繁に使用するスキルをクイックアクションピルとしてピン留めし、より迅速なアクセスが可能になりました。
改善点(6 件)
設定から Explore サブエージェントの動作を制御する機能を追加しました:Explore サブエージェントが実行する特定のモデルを選択するか、親エージェントと同じモデルを引き継ぐか、あるいは Explore サブエージェント自体を無効化することも可能です。
サブエージェントの設定において一般的なモデル名をサポートしました(例:model: opus を設定すると、サブエージェントは常に最新の Opus モデルを使用します)。
/multitask コマンドがエディタで利用可能になり、リクエストをキューに追加する代わりに非同期サブエージェントを実行して並列処理を行うことができます。
プロンプト入力における取り消し操作のグループ化を改善し、編集時の取り消し・やり直しがより自然な感覚になりました。
長文チャットの扱いを改善し、画面のジャンプやその他の予期せぬ動作を削減しました。
MCP 接続の挙動をより予測可能にし、再認証時に明示的に期限切れトークンのクリーンアップを追加しました。
バグ修正(5 件)
エージェントウィンドウ内のターミナル操作に関するバグを修正しました。これにはショートカット編集の問題や承認/オーバーレイのエッジケースが含まれます。
スラッシュメニューと入力承認に関するいくつかの回帰問題を修正しました。
MCP 認証のエッジケースを修正しました。これには一時的な 401 エラーの処理や期限切れ資格情報の挙動が含まれます。
複数リポジトリ環境における選択およびキャッシュの問題を修正しました。
信頼性を低下させる可能性のある、さまざまなクラウドエージェントのタイミングと初期化(hydration)に関するエッジケースを修正しました。