信頼性、キーボードショートカット & 早期アクセスのオプトイン

  • 0.47.1: パフォーマンスを改善し、コードブロックを適用する再生ボタンを再度追加
  • 0.47.2: Cursor Tab が単一行選択でも動作するように対応
  • 0.47.3: ファイル編集時のツールコールエラーの問題を修正
  • 0.47.4: エディタに赤い diff が残り続けてしまうまれなケースを修正
  • 0.47.5: Claude 3.7 Sonnet 向けの今後の MAX モード互換性に備えたクライアント側サポート
  • 0.47.6: より高速な適用処理と、cursorignore によって編集が失敗した場合にユーザーへ警告を表示
  • 0.47.7: 思考あり・なし両方に対応した 3.7 Sonnet の MAX モード
  • 0.47.8: スクロール可能なモデル名の UI を修正
  • 0.47.9: メモリ使用量に関連するパフォーマンス改善
  • 0.47.10: .github やその他の . で始まるフォルダで chat/apply が動作しない問題の修正と、軽微なパフォーマンス改善
  • 0.47.11: リリーストラックの選択機能(プレリリースまたは標準)の追加と、まれに dmg インストーラが動作しない問題の修正

このリリースでは、既存機能をより安定して高速に動作させるために、主に安定性とパフォーマンスの改善に注力しています。

  • メモリ使用量とパフォーマンス: このバージョンではメモリ使用量が減り、より安定しています。

  • キーボードショートカット: すべてのキーボードショートカットが Keyboard Shortcuts メニューから利用できるようになりました。Settings > Keyboard Shortcuts でショートカットを変更したり追加したりできます。

  • 早期アクセスのオプトイン: Settings > Beta > Update frequency から早期アクセスに参加できるようになりました。

  • モデルの自動選択: パフォーマンス、速度、利用可能性に基づいて、そのときのタスクに最も適したプレミアムモデルを自動で選択します。これにより、モデルの性能劣化や障害発生時でも高いパフォーマンスを維持できます。

  • テーマ: Cursor Dark、Cursor Midnight、Cursor Dark (High contrast) など、新しいテーマや更新されたテーマを追加しました。

  • UI の改善: ツールコール UI、Thinking UI、チャット内のエラーメッセージを改善しました。さらに、新しいバージョンが利用可能なときにより分かりやすくするため、アプリ内に更新通知を追加しました。

  • Rules: 入れ子になった .cursor/rules ディレクトリを許可し、ルールが適用されているタイミングがより分かりやすくなるよう UX を改善しました。

  • MCP: ~/.cursor/mcp.json によるグローバルサーバー設定と、環境変数のサポートを追加しました。

  • Sonnet 3.7 の thinking: 3.7 のプロンプト処理をいくつか改善しました。thinking のコストは 1 リクエストではなく 2 リクエスト分かかるようになります。今後数日にわたり、さらなる改善を順次展開していきます。

  • 除外対象ファイル: .cursorignore の動作を改善し、ファイルがより一貫して除外されるようにしました。

  • 複数画像のアップロード: チャットで複数の画像を同時にアップロードできるようになりました。

Agent の準備完了と UI リフレッシュ

  • クラッシュ: メモリとパフォーマンスの改善により安定性を強化し、追加のクラッシュ防止システムを導入しました。
  • MCP: Cursor で MCP サーバーを構築する際の信頼性を向上し、使い勝手を改善しました。
  • Windows: Chat のコードブロックでの改行エラーを修正し、自動アンインストールの問題を解消しました。

  • 0.46.1: HTTP2 とシステム証明書エラーを修正し、メモリリークを解消
  • 0.46.2: MCP の信頼性を改善し、MCP 用に yolo mode を無効化するオプションを追加
  • 0.46.3: ダウンロードの信頼性を向上し、キーバインドの問題を修正
  • 0.46.4: 複数画像の添付をサポートし、"User aborted request" エラーを修正
  • 0.46.5: 拡張されたツール呼び出し、長時間の Composer セッション、リトライ機能に関する問題を解消
  • 0.46.6: Windows のインストールプロセスを改善
  • 0.46.7: メモリ使用量とパフォーマンスを改善
  • 0.46.8: Windows の "rename tools" アップデートエラーを修正し、一部ユーザーで Agent のターミナルコマンドをキャンセルできない問題を修正
  • 0.46.9: メモリとパフォーマンスの修正、Composer/Chat が最後に選択したモードを記憶、Agent/Chat で http/1.1 をサポート、Linux の Python 環境変数を修正、cursorignore の修正
  • 0.46.10: .github などの . で始まるフォルダで chat/apply が動作しない問題を修正し、軽微なパフォーマンス改善を実施
  • 0.46.11: リリーストラックのピッカー(プレリリースまたは標準)を追加し、まれに dmg インストーラーが動作しない問題を修正
  • Agent の準備完了: Agent がデフォルトモードになり、より強力で一体化された AI 体験を提供します。Chat、Composer、Agent のどれを使うかで迷う必要はなくなり、ニーズに応じて適応する 1 つのスマートなインターフェースだけになりました。

  • UI リフレッシュ: 集中しやすいようデザインされた新しいデフォルトの Cursor テーマによる、第一弾のビジュアル刷新です。また、Agent の精度を高めるために、@ コンテキストメニューもシンプルにしました。

  • Web 検索: Agent は、明示的な @Web コマンドなしでも、最新情報を得るために自動で Web 検索を行えるようになりました。

  • 除外ファイル: .cursorignore は、インデックス対象から除外するだけでなく、Chat に追加されたり Tab 補完に送信されたりすることもブロックするようになりました。ファイルのインデックス化だけを制御するための .cursorindexingignore も新たに導入しました。

  • Agent のツール上限: ツール呼び出しの 25 回上限に達した後でも、「continue」を押して続行できます(新しいリクエストとしてカウントされます)。

  • プロジェクトルール: ルールをグローバルに適用できる新機能と、ルールがいつ適用されるかを示すビジュアルインジケーターを追加しました。

  • MCP の改善:

    • Agent が Yolo mode で MCP ツールを自動実行できるようになりました

    • <project-root>/.cursor/mcp.json で Project Servers を設定

    • Agent が MCP リソースをコンテキストとして利用することをサポート

  • Tab の再割り当て: Tab サジェストを、editor.action.acceptCursorTabSuggestion を用いて別のキーバインドに再割り当てできるようになりました。

.cursor/rules、Codebase Understanding の改善、新しい Tab Model

  • .cursor/rules: ユーザーは .cursor/rules ディレクトリ内に、リポジトリ全体に適用される複数のルールを書き込めます。Agent は、どのルールに従うかを自動で選択します。

  • Deepseek models: Deepseek R1 と Deepseek v3 は 0.45 および 0.44 でサポートされています。「Settings > Models」から有効化できます。これらのモデルは米国内で自前ホスティングしています。

  • Summarize Previous Composers: 会話が長くなりすぎた場合、前の会話を参照しながら新しい会話を開始できます。

  • Agent が直近の変更を把握: Agent はツールを使って、あなたの直近の変更を確認できます。ユーザーメッセージ間で行われた変更も把握します。

  • Better Codebase Understanding: Codebase Understanding 向けに新しいモデルをトレーニングしました。今後 1 週間で、0.45 を利用しているすべてのユーザーに順次ロールアウトしていきます。

  • Fusion Model: Tab Model の新バージョンをトレーニングしました。ジャンプや長いコンテキストへの対応が大幅に向上しています。こちらもまもなくユーザー向けにロールアウトします。

  • Optional Long Context: 長いファイルをタグ付けする際、ユーザーはプレミアムモデルでより大きなコンテキストウィンドウをリクエストするオプションを利用できます。その分、Fast リクエストの消費量は増加します。

UPDATE (0.45.1-0.45.11): 古い Agent の会話に関する問題、インデックスの安定性、誤った拡張機能バージョンのダウンロード、Windows での不足パッケージ、長い Composer セッションを開いたときのクラッシュ、コード貼り付け時のレイテンシーを修正しました。

また、MCP のサポートとチームで設定可能なブロックリストを追加し、一部の Windows ビルドで発生していた、Composer が生成中のまま止まる問題や exit code 5 によるクラッシュを修正し、MCP UI を改善しました。さらにメモリ使用量についても複数の改善を行いました。

UPDATE (0.45.12-13): アップデート基盤を改善しました。F1 > "Check for Updates" コマンドが正常に動作するようになりました。

Agent の改善、Yolo Mode、Cursor Tab のアップデート

  • Agent がターミナルの終了コードを認識し、バックグラウンドでコマンドを実行できるようになり、コマンドの内容も編集可能になりました

  • Agent がリンターエラーを読み取り、自動で問題を修正できるようになりました

  • Yolo Mode により、Agent がターミナルコマンドを自動実行できるようになりました

  • @docs、@git、@web、@folder が Agent で利用可能になりました

  • Agent が変更内容を自動的にディスクへ保存します

  • Agent が複数箇所の編集を並列に行うかどうかを自動で判断します

  • Agent が、より賢い適用モデルで編集の再適用を行えるようになりました

  • Composer の変更内容とチェックポイントがリロード後も保持されるようになりました

  • Cursor Tab が一度により大きな編集を行えるようになりました

  • Composer で変更をレビューするための UX が改善されました

  • Agent が 4o に対応しました

  • バグ検出モデルがより低コストかつ高速になりました

バグ修正

  • Cursor Tab がクラッシュしていた一部のケースを修正

  • chat/composer で生成が止まってしまうバグを修正

  • Composer が削除済みファイルを参照しないように修正

  • chat/apply でのコード選択に関する一部の不具合を修正

  • Cursor の起動がより速くなりました

UPDATE (0.44.1–0.44.11): Dev Containers、Windows 上のチャットのコードブロック、およびエージェントに対する修正と改善を行いました。Remote SSH 利用時の Cursor Tab の遅延を軽減しました。無料トライアル終了のポップアップが早期に表示されてしまうバグを修正しました。エラーやクラッシュの観測性を向上させました。

新しい Composer UI、Agent、コミットメッセージ

  • サイドバー内の Composer UI(インライン差分付き)

  • コンテキストを自動で選び、ターミナルを使える Composer 内の Agent の初期バージョン

  • Git コミットメッセージの自動生成

  • チャット / Composer 内でのファイルピルのおすすめ表示

  • チャット / Composer 内での @Recommended によるコンテキストのセマンティック検索

  • 画像のドラッグ&ドロップ体験の改善

  • 複数のパフォーマンス改善

  • ベータ版:近日リリース予定のバグ検出機能の先行プレビュー