要点
本ソフトウェアは、親エージェントのタスクを並列処理する独立したサブエージェント機能を搭載し、コンテキスト管理やエディター・CLIの操作性を向上させた。
エージェントは、コードベース全体でますます複雑で長時間実行されるタスクを解決しています。今回のリリースでは、より優れたコンテキスト管理を実現するための新しいエージェント・ハネスの改善に加え、エディターと CLI における多くの利便性向上のための修正が加えられています。
サブエージェント
サブエージェントは、親エージェントのタスクの一部を個別に処理するために特別化された独立したエージェントです。これらは並列で実行され、独自のコンテキストを使用し、カスタムプロンプト、ツールアクセス、およびモデルを設定することができます。
その結果、全体の処理速度が向上し、メインの会話におけるコンテキストがより焦点を絞り、各サブタスクに対して専門的な知識を提供できるようになります。
Cursor には、コードベースのリサーチ、ターミナルコマンドの実行、並列ワークストリームの実行を行うためのデフォルトのサブエージェントが含まれています。これらは自動的にエディターと Cursor CLI におけるエージェント会話の品質向上を開始します。
オプションとして、カスタムサブエージェントを定義することもできます。詳細はドキュメントをご覧ください。
スキル
Cursor は現在、エディターおよび CLI でエージェント・スキルをサポートしています。エージェントは、ドメイン固有の知識やワークフローが関連する際に、スキルを発見して適用することができます。また、スラッシュコマンドメニューを使用してスキルを呼び出すことも可能です。
SKILL.md ファイルでスキルを定義します。これには、現在のタスクに基づいてエージェントの機能を特別化するためのカスタムコマンド、スクリプト、および指示を含めることができます。
常時有効な宣言型ルールと比較して、スキルは動的なコンテキストの発見や手順的な「やり方」の指示により適しています。これにより、エージェントはより柔軟性を持ちつつ、コンテキストを焦点に保つことができます。
画像生成
Cursor のエージェントから直接画像を生成します。テキストで画像を記述するか、参照画像をアップロードして、背後にある画像生成モデル(Google Nano Banana Pro)のガイドとします。
画像はインラインプレビューとして返され、デフォルトではプロジェクトの assets/ フォルダに保存されます。これは UI のモックアップ作成、製品アセットの作成、アーキテクチャ図の可視化に役立ちます。
Cursor Blame
エンタープライズプランでは、Cursor Blame は従来の git blame に AI による帰属情報を拡張し、AI が生成した部分と人間が記述した部分を明確に区別して表示できます。
コードのレビューや再確認の際、各行はそれを生成した会話の要約へのリンクを持ち、変更の背景にある文脈と理由を示します。
Cursor Blame は、Tab 補完からのコード、エージェント実行(モデル別に内訳)、および人間による編集を区別します。また、チーム全体のコードベースにおける AI の使用パターンを追跡することも可能です。
エージェントからの確認質問
Plan モードおよび Debug モードのエージェントが使用する対話型 Q&A ツールは、あらゆる会話でエージェントが確認質問を行うことを可能にしました。
回答を待っている間も、エージェントはファイルの読み込みや編集、コマンドの実行を継続し、回答が届き次第それを即座に取り込むことができます。
また、「質問ツールを使用する」と指示することで、このツールを利用するカスタムサブエージェントやスキルを作成することもできます。
改善点(29 件)
ターミナルでアップグレードされた Cursor CLI を使用して作業を開始するには、agent コマンドを使用してください。
MCP サーバーの定義とツールは、現在 .cursor ディレクトリ内の JSON ファイルとして保存されています。エージェントは必要な時にのみ MCP を発見して読み込むため、トークン使用量が削減され、コンテキストが焦点に絞られます。
エージェントは、タスクに対して異なるモードの方が効果的であると検出した場合、会話中に能動的にモードの切り替えを要求できるようになりました。また、特定の状態遷移に対する自動承認や自動拒否も設定可能です。
高速な読み取り専用差分ビューアの改善により、変更レビューパネルのパフォーマンスが向上しました。
インラインコードブロックを使用していたチャットの開封とリサイズが、以前よりも高速になりました。
エージェントは PDF を読めるようになり、コンテキストとしてチャットに添付することが可能になりました。
CLI はサービスアカウントとして実行するようにリンクできるようになりました。
フックの機能とカバレッジが改善されました:stop フック、送信前プロンプトの修正 beforeSubmitPrompt、および PreToolUse(ツール使用前)と PostToolUse(ツール使用後)フックです。
フックコマンドの実行開始速度が 40 倍に向上しました。
エディタ内ブラウザのナビゲーション速度が 10 倍になり、クリック操作の信頼性が高まり、ドラッグ&ドロップサポートとテキスト入力処理が改善されました。また、エージェントは作業中にブラウザをロックして、誤った干渉を防ぐこともできます。
Cursor ウェブダッシュボードでライトモードがサポートされるようになりました。
ユーザーからのフィードバックに基づき、ピークサイドバー(プレビュー用サイドバー)を削除しました。
Windows の通知にも、macOS と同様に承認/拒否ボタンが追加されました。
「すべて実行」を選択したユーザーのエージェントは、決してブロックされません。
編集スキルやルールファイルの編集に、サンドボックスでの承認は不要になりました。
サンドボックス内でも Git への書き込みが可能になりました。
サンドボックス内のエージェントセッション全体で、ファイル編集の承認が保持されます。
サンドボックス内では、ワークスペース外のフォルダ編集をセッション中に許可できるようになりました。
CLI にチームおよび MDM フックのサポートを追加し、より効率的な実行を実現しました。
エディタで既にサポートされているフックを CLI にもさらに追加しました。詳細はドキュメントのフック一覧をご覧ください。
CLI で Claude Code のフックとの互換性を追加しました。
CLI のウォームスタート時の起動が高速化されました。
「すべて実行」「サンドボックスでの自動実行(利用可能な場合)」「毎回確認(ホワイトリスト)」を含む、エディタと統一された CLI 権限を実装しました。
Ctrl+Cの検出機能を改善し、CLI でエージェントの実行をキャンセルする際に誤って終了しないようにしました。
Ctrl+Dは、空のチャットで即座に終了するように変更され、一般的なシェルの動作と一致しました(CLI)。
直近のチャットセッションをすばやく再開するための -continue を CLI に追加しました(これは --resume=-1 の略記です)。
/mcp enable および /mcp disable コマンドは、CLI で補完時に関連する MCP サーバーのみを表示するように変更されました。
対応しているモデルに対して最大モードを切り替えるための /max-mode [on|off] を CLI に追加しました。
CLI での Vim モードサポートが改善されました。
バグ修正(14 件)
MCP サーバー接続を追加する際のパフォーマンス問題を修正しました。
Windows の UI 要素(チャットタブのタイトル、コードブロックの見出し、@メンションなど)でテキストが切り捨てられる問題を修正しました。
ブラウザパネルが他の UI コンポーネントの上に正しくレンダリングされるように修正しました。
ブラウザからローカルネットワークへのアクセス権限を要求できるようになり、Okta などのアイデンティティプロバイダーとの認証フローが正常に動作するようになりました。
ブラウザタブの分割および結合に関する問題を修正しました。
メッセージキューイングの処理を改善し、キューされたアイテムのドラッグ&ドロップによる並べ替え機能を追加しました。
アプリの再読み込みまたは再起動後に、チャットタブの永続性が確保されました。
git worktrees における構文強調表示の問題が修正されました。
アプリ再起動後にも、以前のセッションからの古い差分ビューが表示され続ける問題が修正されました。
タイトルバーを非表示にした際にタブが消えてしまう問題が修正されました。
ドットファイルへの編集が行われた際、受け入れ/拒否の差分 UI が時折表示されない問題が修正されました。
CLI においてテキスト変更が頻繁に行われる場合の入力遅延の一部ケースが修正されました。
CLI のキューイングされたフォローアップにおけるテキストの折り返しが修正されました。
CLI のプラン実行モード中に編集ツールの使用を許可してしまう不具合が修正されました。