レイアウトのカスタマイズと安定性の向上
Cursorはホリデー版アップデートを公開し、コアエージェントの安定性向上と拡張機能プロセスの分離を実施した。ユーザーはコード差分表示やレイアウトカスタマイズ機能を順次利用可能になる。
今回のホリデーリリースでは、バグの修正と安定性の向上に完全に注力しました。
これにはコアエージェント、レイアウト制御、コード差分の表示などが含まれます。これらのアップデートは数週間にわたって段階的に展開され、あなたのホリデー中のコーディング中に回帰現象が発生しないように保証されます。
安定性の向上
安定性 (7)
カーソルは、ユーザーがインストールした拡張機能とビルトインのカーソル拡張機能(コードベースのインデックスなど)で実行されるプロセスを分離しました。
エージェントが自動実行設定を尊重する方法に関する安定性が向上し、ユーザーが「すべて実行」または「サンドボックス」を選択した場合でも、すべての変更に対して承認を求めることがないように改善されました。
統合ブラウザが複数のタブを開く機能をサポートするように改良されました。
チャットの読み込みで発生していた問題(再起動やアップデートによって過去のチャットにアクセスできなくなることがある)を修正しました。
更新ボタンが表示される頻度が減り、無視された場合のクールダウン時間が大幅に延長されました。
プランモードでプランを生成する際に他のアクティブなパネルからフォーカスが奪われる問題を修正しました。
Windows における統合ブラウザのメニューバーの問題を修正しました。
エージェント (15)
ワークツリーを使用する場合のエージェント並列処理の安定性と品質が向上しました。
エージェント会話で以前のチェックポイントにロールバックする際の安定性が改善されました。
キューされたメッセージを編集してエージェントにドラッグする機能が強化されました。
「old_str replace failed」というエラーメッセージを引き起こす編集バグを修正しました。
開いた際に稀に発生していたプロンプト入力と@メニューの遅延問題を修正しました。
音声メッセージ開始アイコンが表示されないバグを修正しました。
ワークツリー内で削除されたファイルが変更を適用しても削除されない問題を修正しました。
並列エージェントでのファイル編集に対して、承認/却下コントロールが表示されない問題を修正しました。
並列エージェントで適用後に誤ったモデル名が表示される問題を修正しました。
並列エージェントの実行で最初のモデルを再送信する際に発生していた問題を修正しました。
Git ルートディレクトリ以外で複数のモデルの切り替えが正しく動作しないバグを修正しました。
ワークツリーを使用している際、プランモードでモデルの不整合が発生する問題を修正しました。
定義された自動実行設定の外側でも、編集承認が必要となるワークツリーの挙動を修正しました。
提出時に不正チェックからユーザーがログアウトされてしまう稀なバグを修正しました。
プランモードの Q&A 後にエージェントサイドバーで未読状態が残存する問題を修正しました。
レイアウトコントロール (11)
バージョンアップ時に選択されたペインがリセットされる問題を修正しました。
チャットビューにフォーカスしている場合のみ、⌘+N で新しいエージェントの会話を作成するように修正しました。
ネイティブタブがエージェントレイアウトと正しく表示されない問題を修正しました。
右側レイアウトでターミナルが表示されない問題を修正しました。
一部のシナリオで画面下部の内容が切り捨てられる可能性がある問題を修正しました。
ユーザー定義のレイアウト間を切り替えるための新しいキーバインド (⌘+⌥+⇥) を追加しました。
上部ナビゲーションバーのリポジトリ名をクリックすると、ファイルエクスプローラーが表示されるようになりました。
オンボーディング時にファイルエクスプローラーがデフォルトで開くようになりました。
フィードバックに基づき、新しいエージェントアイコンをメインタイトルバーからパネル内へ移動しました。
チャットを非表示にし、設定位置を直接調整できるように「その他のアクション」の三点リーダーを追加しました。
「More Actions」メニューにキーボードショートカットを表示しました。
コードレビュー (4)
変更サマリーからファイル名を直接選択すると、レビューペインでそのファイルがフォーカスされます。
UI に「すべて保持」「すべて元に戻す」ボタンが表示されないバグを修正しました。
ファイルリストからコンポーザーツールバーへスクロールした際に、「すべて保持」「すべて元に戻す」の位置が反転するバグを修正しました。
差分表示の切り替え(分割表示/統一表示)の可視性を向上させ、変更レビューを容易にしました。
MCP (2)
MCP OAuth でスコープとステートを含む Static Client ヘッダーのサポートを追加しました。
MCP OAuth サーバーは、起動時に以前認証済みだったサーバーに対して新しい認証タブを開くようになりました。
レイアウトのカスタマイズ
ワークスペース間でデフォルトのレイアウトをカスタマイズしやすくなりました。
4 つのデフォルトレイアウト(agent, editor, zen, browser)を用意しました。Command (⌘) + Option (⌥) + Tab (⇥) を使用してレイアウト間を切り替えるか、またはワークスペース間を簡単に移動できます。また、macOS と同様に Shift (⇧) を含めることで、このリスト内で逆方向に移動することも可能です。
原文を表示
For this holiday release, we've focused entirely on fixing bugs and improving stability.
This includes the core agent, layout controls, viewing code diffs, and more. We will be slowly rolling these updates out over the week, ensuring there are no regressions during your holiday coding.
Stability improvements
Stability (7)
Cursor now separates processes running for user-installed extensions and built-in Cursor extensions, such as codebase indexing.
Improved stability around how the agent respects auto-run preferences to prevent asking for approval on all changes if the user has selected run all or sandbox.
Improved integrated browser to support opening multiple tabs.
Fixed chat loading, where sometimes restarts or updates could cause past chats to be inaccessible.
Update button will show less frequently, and cool down for significantly longer when dismissed.
Fixed issue where generating plans in Plan Mode would steal focus from other active panes.
Fixed integrated browser menubar issue on Windows.
Agents (15)
Improved parallel agent stability and quality when using worktrees.
Improved stability for rolling back to previous checkpoints in agent conversations.
Improved ability to edit and drag queued message to agent.
Fixed an edit bug caused old_str replace failed error message.
Fixed rare prompt input and @-menu delay when opening.
Fixed a bug where voice message start icon would not display.
Fixed files deleted in a worktree not being removed when applying changes.
Fixed accept/reject controls not appearing for file edits in parallel agents.
Fixed incorrect model names displaying in parallel agents after applying.
Fixed resubmitting the first model in a parallel agent run after applying.
Fixed multiple models toggle bug with non-git-root directories.
Fixed model mismatch in Plan Mode when using worktrees.
Fixed worktrees requiring edit approval outside of otherwise defined auto-run settings.
Fixed a rare bug where a user could be logged out on submission from abuse checks.
Fixed unread states persisting in the agent sidebar after Plan Mode Q&A.
Layout controls (11)
Fixed issue where selected panes were being reset on version upgrades.
Fixed ⌘+N to only create new agent conversations when focused in chat view.
Fixed issue with native tabs not displaying correct with agent layout.
Fixed issue with displaying terminals on the right side layout.
Fixed issue where the bottom of the screen content could be cut off in some scenarios.
Added new keybindings (⌘+⌥+⇥) for switching between user-defined layouts.
View a file explorer when clicking on the repo name in the top navigation bar.
File explorer now defaults open during onboarding.
Moved the new agent icon from the main title bar into the panel itself based on feedback.
Added a "More Actions" ellipsis to hide the chat and configuring positioning directly.
Added keyboard shortcuts into display for the "More Actions" menu.
Code review (4)
Selecting filenames directly from change summary focuses that file in the review pane.
Fixed bug where keep/undo all buttons would not show up in the UI.
Fixed bug where keep/undo all would flip sides when scrolling from files list to composer toolbar.
Improved visibility of changing between split/unified diffs for reviewing changes.
MCP (2)
Added support for Static Client headers in MCP OAuth w/ scopes and state.
MCP OAuth servers now open new auth tabs for previously authenticated servers on startup.
Layout customization
It's now easier to customize your default layout across workspaces.
We've included four default layouts: agent, editor, zen, and browser. You can use Command (⌘) + Option (⌥) + Tab (⇥) to switch between layouts, or easily jump between different workspaces. Additionally, you can move backwards in this list by including Shift (⇧), similar to macOS.
関連記事
Cursor のデザインモード機能強化
Cursor ブラウザのデザインモードが更新され、ユーザーは要素を複数選択したり音声で指示を出したりして、エージェントに UI 変更を依頼できるようになった。
Cursor SDK にカスタムストア、カスタムツール、自動レビュー機能を追加
Cursor は TypeScript および Python SDK の新機能として、エージェントや実行メタデータの保存方法の選択、独自関数のツール化、ローカルツールの自動レビュールーティング、サブエージェントのネスト対応を実装しました。これにより、プロダクションスクリプトや CI 環境での利用が容易になります。
Canvas のデザインモードとコンテキスト使用状況レポート機能の追加
Cursor が Canvas にデザインモードを追加し、UI 要素を直接選択・注釈して編集を指示できるようになった。また、コンテキストの使用状況を把握する新機能も導入された。
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み