0.48.x · Changelog

チャットタブ、カスタムモード & 高速インデックス作成

  • コードベースを共有するチーム向けにインデックス作成パフォーマンスを改善
  • Early Access に参加しているユーザー向けの垂直サイドバーオプションを一時的に利用不可に変更
  • MCP サーバーがあるプロジェクトでは、有効化を促すプロンプトを表示
  • 高速リクエストまたは利用量の上限に近づいた際、チャットに従量課金制に関する通知を表示
  • チーム管理者が設定した自動実行コントロールの可視性を向上し、いつ有効になっているかを明確化
  • 信頼性の問題により自動実行プロンプトを削除。以前自動実行を有効化していたすべてのユーザーで自動実行を無効化

  • 「reject all diffs」のショートカットを Cmd+Backspace (⌘⌫) から Cmd+Shift+Backspace (⌘⇧⌫) に変更
  • Windows 上の MCP の信頼性が大きく向上
  • デバッグを支援するため、MCP サーバー設定時の MCP エラーメッセージを改善
  • チャットメッセージの入力トークン数を表示できるように追加(「…」メニューをクリックして表示)。モデルに送信される内容を明確に確認できるよう、コンテキストの可視性を引き続き改善していきます

  • 0.48.1 - 新しいオンボーディング
  • 0.48.2 - 別のチャットタブで編集されたファイルを、ユーザーが承認/却下できるように変更
  • 0.48.3 - チャットタブの UX 改善(新しいタブ作成の Cmd/Ctrl+T)、Gemini 2.5 Pro の Max-mode 対応
  • 0.48.4 - Gemini 2.5 Pro の画像サポート
  • 0.48.5 - Cmd+Backspace -> Cmd+Shift+Backspace へのショートカット変更
  • 0.48.6 - AI Pane を十分な時間閉じていた場合に新しいチャットを作成
  • 0.48.7 - 一部のチャットがアップデート時に削除されてしまう問題を修正
  • 0.48.8 - @ 記号検索時の CPU パフォーマンスを改善
  • 0.48.9 - インデックス作成時のメモリ使用量を削減

このリリースでは、並行して会話できるチャットタブ、カスタムモードに対応した新しいモードシステム、コストの可視性・インデックス作成パフォーマンス・MCP の信頼性の改善を導入しました。さらに、チャットが完了した際にサウンド通知が再生されるようになりました。

ビルトインモード & カスタムモード(ベータ)

Agent モードと Ask モードは Cursor に組み込まれているビルトインモードで、ここにカスタムモードを追加できるようになりました。また、その挙動をより正確に表すため、「Edit」を「Manual」に名称変更しました。

Ask モードはデフォルトであらゆる検索ツールにアクセスできるようになったため、@Codebase ツールは削除されました。必要に応じて自動的にコードベースを検索します。検索を明示的に実行させたい場合は、自然言語で Cursor に「search the codebase」と伝えてください。モードメニューから Ask での検索を無効化することもでき、その場合 Ask はあなたが提供したコンテキストのみを参照します。

AgentAsk について詳しくは、こちらをご覧ください。

Cursor エディタのインターフェースのスクリーンショットで、「Plan」モード選択のドロップダウンメニューが表示されています。メニューには Agent、Ask、Manual、現在選択されている Plan、Teach、Yolo など、複数の AI アシスタントモードが含まれています。各モードには対応するキーボードショートカットがあります。インターフェースはダークテーマで、選択されているモデルは「claude-3.7-sonnet」です。

カスタムモード(ベータ)を使うと、ワークフローに合ったツールとプロンプトを組み合わせて新しいモードを作成できます。カスタムモードには独自のキーバインドを設定できるため、⌘I はデフォルトで Agent モードになり、⌘L はサイドペインの表示/非表示を切り替えます。⌘I のバインドを解除した場合も、⌘I はサイドペインの表示を切り替えます。カスタムモードは現在ベータ版で、Settings → Features → Chat → Custom modes から有効化できます。

また、設定(Settings → Features → Chat → Default chat mode)から、デフォルトモードを自分のモードのひとつ、もしくは直近で使用したモードに設定することもできます。

Cursor エディタのインターフェースのスクリーンショットで、「Agent」という名前のカスタム AI アシスタントモードの設定画面が表示されています。設定パネルには、モード名、モデル(現在は「claude-3.7-sonnet」)の設定、キーバインドの構成、Search、Edit、Run などのツールの有効化オプションがあります。「Auto-apply edits」と「Auto-fix errors」のトグルは有効、「Auto-run」は無効になっています。カスタムインストラクションを追加するフィールドと、下部には「Delete mode」とラベル付けされたボタンもあります。インターフェースはダークテーマです。

チャットタブ

チャット内で新しいタブ(⌘T)を作成して、複数の会話を並行して進められます。Option キーを押しながら + ボタンをクリックして新しいタブを作成することもできます。⌘N は引き続き、現在のタブ内で新しいチャットを作成します。

タブが入力待ちの状態のときは、そのタブにオレンジ色のドットが表示されます。

より高速なインデックス作成

同一チーム内で類似したコードベースをインデックス化する際のパフォーマンスを大幅に改善し、1つ目のコピーのインデックス作成が完了した後であれば、同じ大規模リポジトリの後続コピーをインデックス化するのにかかる時間を大きく短縮しました。たとえば、Cursor のコードベースは、これまで約 20 分かかっていたところ、現在は 1 分未満でインデックス作成が完了します。

サウンド通知(ベータ版)

Cursor は、チャットの回答がレビュー可能になったタイミングでサウンドを再生できるようになりました。この機能は Settings → Features → Chat → Play sound on finish から有効化できます。

従量課金型のコストの可視化

従量課金型モデルでは、履歴から各チャットのコストと内訳を確認できるようになりました。

Cursor エディターインターフェースのスクリーンショット。チャットタイトル「Improving Description Flow(説明フローの改善)」が表示されており、最近のチャット履歴を表示するドロップダウンメニューがあります。ドロップダウンには「Fixing Broken Links in Documentation(ドキュメント内のリンク切れの修正)」「Enhancing Content Cohesion(コンテンツの一貫性の向上)」などの項目が含まれています。現在選択されているチャットには、「gpt-4.5-preview」リクエストを 2 回使用し、1 回あたり $2.00、合計 $4.00 であることを示すコスト内訳ツールチップが表示されています。チャットタイトルの横には、編集、複製、コスト表示用のアイコンが表示されています。インターフェースはダークテーマになっています。

新しいオンボーディング

Cursor を使い始める際のオンボーディングプロセスを、よりシンプルでわかりやすくしました。設定のインポート、テーマの選択、キーバインドやその他の好みの設定について、順を追ってガイドされます。

Cursor エディタのオンボーディングインターフェースのスクリーンショットで、タイトルは "Quick Start" です。ユーザーに VS Code、Vim、Emacs、Sublime Text(VS Code が選択済み)などからキーバインドを選ぶよう促しています。3 つの機能が一覧表示されており、計画と構築のための "Agent"、次の操作を予測する "Cursor Tab"、AI でコードを編集する "Cmd-K" が含まれます。右側には "Agent" モードを使って「src/ui/components で見つかったものを使って Settings ページを追加してください」というサンプルメッセージが表示されています。中央下部には青い "Continue" ボタンがあります。インターフェースは macOS スタイルのウィンドウを備えたダークテーマです.