1.4 · 変更履歴
Agent ツールと制御性、利用状況の可視化の改善
より柔軟な Agent の制御
Cursor が処理を実行している最中でも、メッセージ送信によって Agent の動作をより的確に制御できるようになりました。メッセージは、生成が完了するまで待つのではなく、通常はツール呼び出し後などの次の最適なタイミングで処理されます。⌥+Enter(Windows では Alt+Enter)はこれまでどおりメッセージをキューに入れ、⌘+Enter(Windows では Ctrl+Enter)は Agent を中断して即座にメッセージを送信します。デフォルトの挙動は、Cursor Settings → Chat → Queue messages で変更できます。
改良された Agent ツール
大規模なコードベース上で動作する際、Agent は大きく強化されています。コンテキスト選択の精度が上がり、トークン使用がより効率的になり、編集の品質も向上します。
-
Read file: 必要に応じてファイル全体を読み込むようになり、2MB の上限が撤廃されました。
-
List: 1 回の呼び出しでディレクトリツリー全体を探索でき、ファイル数や種類といったメタデータも取得できます。
-
Grep: ノイズが減り、マッチング精度が向上しました。
-
Codebase Search: ランキングとインデックスが改善され、より関連性の高いコンテキストが得られます。
-
Web Search: 軽量なネイティブモデルを用いて、よりコンパクトで関連性の高い応答を返すようにチューニングされています。
エージェントごとの個別モデル
タブやエディタごとに、各エージェントに異なるモデルを割り当てられるようになりました。エージェントをフォークしても、選択したモデルは保持されます。
利用状況と料金の可視化
利用状況の統計情報が Chat 上に表示されるようになりました。全期間の利用状況、またはプランのクォータが 50% を超えた時点からの利用状況を確認できます。
このサマリーは Settings で表示・非表示を切り替えられます。Team プランと企業プランのユーザーは、9 月からこの利用状況サマリーにアクセスできるようになります。

コンパクトチャットモード
コンパクトモードでは、ツールアイコンが非表示になり、差分はデフォルトで折りたたまれ、アイドル時には入力欄が自動的に隠れます。多数のツール呼び出しやターミナル、差分が発生する長時間のセッションで便利です。設定からコンパクトモードをオンに切り替えられます。


Background Agents の GitHub サポート
Agents を GitHub のプルリクエスト内で直接利用できるようになりました。@Cursor をタグ付けすると、Agent がプロンプトを読み取り、修正を適用し、commit を push します。
Background Agent はコメントや TODO を通じて状況を随時お知らせします。

すべてのエージェント用サイドバー
左側のサイドバーから、フォアグラウンド・バックグラウンドを問わず、すべてのエージェントを確認・管理できるようになりました。サイドバー内の任意のエージェントをクリックすると、リモートマシンの様子を表示して、Background Agent がどのように動作しているかを確認できます。
Background Agent の起動を高速化
Background Agents を大幅に改善し、起動速度がこれまでの 2 倍になりました。
