3.11 · Changelog

サイドチャットと会話検索

このリリースでは、メインチャットと並行して使えるサイドチャット、エージェントの会話履歴を検索できる機能、さらにシンプルになったプロジェクト / リポジトリ ピッカーにより、作業の流れを保ちやすくなりました。

サイドチャット

サイドチャットを開くと、メインのエージェントとの会話を中断せずに、ご質問をしたり、アイデアを広げたり、脇道にそれた話題を掘り下げたりできます。/side/btw、またはチャットパネル上部のプラスボタンを使って、メインチャットのコンテキストを引き継いだ新しいサイドチャットを作成します。

各サイドチャットは、後から追加で質問したり、あとで見返したり、@メンションでコンテキストをメインスレッドに戻したりできる、永続的で完全なエージェントとの会話です。

デフォルトでは、サイドチャットは読み取り、検索、回答に重点を置いています。メインのエージェントを実行し続けながら、確認したい点を質問したり、方針転換を確定せずに代替案を調査したり、判断が妥当かどうかを確認したりするのに使えます。

会話検索

名前や PR 番号だけでなく、会話内容まで対象にした検索で、過去のエージェントチャットをよりすばやく見つけられます。エージェントウィンドウでは、コマンドパレット (Cmd+K) から会話履歴を検索できます。Cursor はローカル検索インデックスを構築し、数千件の会話でも軽快に検索できます。

また、Cmd+F を使って現在の会話内を検索することもできます。一致箇所の間を移動したり、一致件数を確認したりしながら、長い会話履歴をスクロール中でも検索を続けられます。

刷新されたプロジェクト / リポジトリ ピッカー

プロジェクト / リポジトリ ピッカーをシンプルにし、さらに使いやすく強化しました。これまで別の画面に移動する必要があったワークフローも、今ではピッカー内でそのまま完結できます。たとえば、ピッカーを離れずにプロジェクトを作成し、GitHub、GitLab、Azure DevOps に接続できます。

刷新されたプロジェクト / リポジトリ ピッカー

検索も、単一のグローバル検索ボックスではなく、現在の作業場所—This Computer、Cloud、または特定のリモートマシン—ごとに絞り込まれるようになりました。さらに、Recents からプロジェクトをワンクリックで削除することもできます。

クラウドエージェントの新しいフック

クラウドエージェントは、ツール実行やファイル/シェルでの作業に関するチームフックにすでに対応しています。今回、プロンプト、応答、思考時間、サブエージェント、コンパクション、ターン完了など、エージェントとの会話そのものを監視・制御できる新しいフックを追加しました。対応しているフックの一覧はドキュメントをご覧ください。

beforeSubmitPromptafterAgentResponseafterAgentThoughtstopsubagentStart などの新しいフックにより、出力や推論をより細かく観察したり、サブエージェントを制御したり、クラウドエージェントで自己修正ループを構築したりできるようになります。

  • リポジトリピッカーのグループ分けを改善し、No Repo、On This Computer、Cloud の各項目の下に選択肢を整理しました。
  • エージェントをどこで実行できるか (Cloud、This Computer、または Remote Machines) を表示し、そこから関連する選択肢 (環境やローカルオプションなど) に進める「Run on」ピッカーを追加しました。
  • ブランチピッカーでは、長いフラットな一覧ではなく、デフォルトブランチと最近使ったブランチが最初に表示され、それ以外は検索できるようになりました。
  • Home の概念を廃止し、リポジトリなしで作業する場合は明示的に No Repo を選ぶ方式にしました。
  • 自分のマシン、チームプール、既存のリモートワークスペースを含むすべてのリモートオプションを、検索可能な 1 つの Remote Machines メニューに統合しました。
  • マルチリポジトリと multi-root の選択は、個別の Set Up Workspace builder の代わりに、Cloud と This Computer のフライアウト内にある Select Multiple トグルで行えるようにしました。
  • 検索をメニューの上部に移動しました。
  • フッターを簡素化しました。
  • none または no repo と入力して No Repo オプションを見つけられるようにしました。
  • リポジトリがクラウドにしか存在しない場合は、ピッカーがローカルへのクローンを候補として提示します。
  • セクションの区切りをより分かりやすくしました。
  • クラウドリポジトリには、小さなクラウドバッジ付きのフォルダアイコンを追加しました。
  • ブランチ一覧の冗長な Current タグを削除しました。