3.1 · Changelog
エージェントウィンドウのタイルレイアウトと音声入力の強化
このリリースでは、Cursor 3の一環として、エージェントウィンドウのインターフェースを改善しました。
タイルレイアウト
現在の表示を複数のペインに分割して、複数のエージェントを並行して実行・管理できます。タイルレイアウトを使うと、タブを行き来せずに複数の作業を進めたり、エージェントごとの出力を比較したりしやすくなります。
ペインを広げて会話に集中したり、エージェントをタイルにドラッグしたり、キーバインドを使ってすばやく移動・整理したりできます。設定はセッションをまたいでも保持されます。
音声入力の強化
音声入力によるディクテーションの信頼性と精度が向上しました。音声全体を録音し、バッチ STT で文字起こしすることで、音声をより高品質にテキスト化できます。
Ctrl+M を長押しして話せるようになり、録音中は波形やタイマー、キャンセル/確定ボタンなども UI に表示されます。
空の状態でのブランチ選択
これまでは、空の状態からエージェントを起動すると、通常は現在のブランチがデフォルトで選択されていました。今では、先にブランチを検索して選択し、そのブランチを対象に直接クラウドエージェントを起動できます。
これにより、ブランチを切り替えるための手順が減り、誤ったブランチで実行してしまうミスも少なくなります。
diffからファイル内を移動
diffから、ファイル内の該当行へそのままジャンプできます。移動した先では、エディタの機能をフルに使って、手動で変更したり、Tab を使ったり、定義に移動したり、さまざまな操作を行えます。
ファイル検索用フィルター
"Search in Files" の include/exclude フィルターを使うと、コード検索の対象を特定のファイルセットに絞り込めます。

- 音声入力の処理中も、プロンプトボタンがその場に固定されたまま表示されるようになりました。
- プランタブで、ファイルと同じドキュメント動作が使えるようになりました。これには、安定した読み込み、未保存変更の追跡、プラン変更時の再読み込み、Markdown の保存・コピー・エクスポートのサポートが含まれます。
- 新しいエージェントセッションは、デフォルトで設定した優先プロジェクトターゲットから開始されるようになりました。
- ファイルタブ名は、他のすべてのエージェントのタブをまたいでグローバルに一意にしようとするのではなく、現在のエージェントで表示中のタブ内で解決されるようになりました。
Cmd-Kで表示されるエージェント結果が、より少なく、より関連性の高いものになりました。表示対象は、最近の一致セット (つまり、クエリに一致し、直近の一部に含まれる項目) に制限されます。- macOS では、テキストがアンチエイリアス付きで描画されるようになり、文字の輪郭がよりシャープになりました。
- Design Mode で、コメントする前に UI 要素を選べるよう、キーボードで要素ツリーを上下左右に移動できるようになりました。
- エージェントウィンドウでは、本当に必要な場合を除き、負荷の高い更新や取得を避けるようになりました。
- タブを閉じたときにファイルツリーが不安定になることが減り、復旧も速くなりました。
- ローカル diff の取得を制限し、SCM ビューでの CPU / ネットワークのスパイクや遅延を抑えました。
- ファイルツリーが変更により確実に反応するようになり、ちらつきや古い表示、更新の取りこぼしが起きにくくなりました。
- 拡張機能のイベント (例: ファイル変更、診断更新) はワークスペースごとにスコープされるようになり、プロジェクト間の干渉が減りました。
- 長いチャットで Enter を押して追加入力を送信すると、以前は 1 秒以上固まることがありましたが、今ではほぼ瞬時に感じられます。
- ドロップフレームを約 87% 削減し、大規模な編集もよりスムーズにストリーミングされるようになりました。
- 長い会話をスクロールするとカクつくことがあったバグを修正しました。大きなスレッドでも、今ではスムーズです。
- diff やコードブロックが多いエージェントの会話で、画面が点滅してフリーズすることがあったバグを修正しました。