コンテンツへスキップ

変更履歴

Composer 履歴、@Lint Errors、VS Code 1.93.1

  • Composer 履歴により、再起動後でも過去の Composer セッションにアクセスできるようになりました。セッション内の過去メッセージを編集して再送信することもできます。

  • Debug with AI に細かな改善を行い、Chat に @Lint Errors を再度追加しました。

  • VS Code 1.93.1: Cursor は VS Code 1.93.1 をベースに動作するようになりました。

  • このリリースでは、Cursor Tab における Python の自動インポートの安定性が大幅に向上しました。

  • モデル検索(Cmd-option-/)により、Chat、Composer、cmd-k 入力ボックスでモデルの切り替えがより簡単になりました。

  • Composer は、ハルシネーションを防ぐために、コンテキストに含まれるファイルにのみ変更を適用するようになりました。

  • WSL で cursor . を使用した場合の安定性が向上しました。

UPDATE (0.42.1 - 0.42.5): 次の上流のセキュリティ問題を修正しました: CVE-2024-43601。また、いくつかの Composer のバグと Cursor Tab のバグも修正しました。Composer がコンテキスト外のファイルにも自動で適用できるようになりました。さらに、CVE-2024-48919 に対する追加の緩和策も含まれます。いくつかのレアケースで発生していた接続エラーを減らしました。Claude が Chat で誤ったファイルパスを予測した場合の回避手段を追加しました。

Cursor Tab の Python 自動インポート、Composer の改善、Mac への Remote SSH サポート

このアップデートでは、次のセキュリティ問題を修正しました:CVE-2024-45599

  • Cursor Tab で、Python ファイル内のシンボルが自動インポートされるようになりました。また、Cursor Tab の安定性も大幅に向上しました。

  • Composer Notepads(以前は Projects と呼ばれていました)にタグ付きファイルを含められるようになり、チャットや Composer から参照できるようになりました。

  • Composer を AI ペインに追加できるようになりました。このリリースには、多くの安定性向上と画像サポートも含まれています。

  • このリリースでは、Apply と Composer がわずかに高速になりました。

  • Remote SSH 経由で Mac 上の Cursor を利用できるよう、サポートを追加しました。

UPDATE (0.41.1–0.41.3): オンボーディング UX を改善し、Composer のキャンセルに関するバグを修正し、一部のコードブロックで Apply ボタンが動作しない問題を修正し、Cursor Tab が不正な形式の編集を検出してしまうバグを修正しました。

新しいチャット UX、デフォルトオンの Composer、新しい Cursor Tab モデル

  • 新しいチャット UX をリリースしました。ぜひ試していただき、フィードバックをお寄せください。

  • Composer はデフォルトで有効になり、すべての Pro/Business ユーザーが cmd+I で利用できるようになりました。複数の Composer 間で指示を共有できる Composer Projects(ベータ)も追加しました。

  • よりスマートでコンテキスト理解に優れた新しい Cursor Tab モデルをトレーニングしました。

  • TypeScript ファイル向けの Cursor Tab 用 Auto imports(ベータ) — Tab が未インポートのシンボルを提案したとき、現在のファイルに自動でインポートするようになりました。Settings > Features > Cursor Tab から有効化できます。

UPDATE (0.40.1–0.40.4): リモート SSH での apply に関するバグ、いくつかのチャットのバグを修正し、ヨーロッパ/アジアのユーザー向けに Cursor Tab の動作を高速化しました。また、未解決だった Cursor Tab のいくつかのバグと、通知がチャット入力欄を隠してしまう問題を修正し、macOS 上で ~/Library フォルダ内のファイルに対して Cursor が権限を要求してしまう問題についての修正も含まれています(上流の issue: microsoft/vscode#208105

より高速な Cursor Tab と Composer のさらなる改善

  • Cursor Tab(以前は Copilot++ と呼ばれていました)が、デフォルトでチャンク単位のストリーミングになりました。このビルドには、Cursor Tab のさらなる高速化も含まれています。今後のビルドでも、追加の改善を予定しています。

  • 複数 Composer の同時実行対応、Composer コントロールパネルの追加に加え、受け入れたファイルが削除されてしまう問題など、さまざまなバグを修正しました。

Visual Studio Code のスクリーンショットで、'vscode > src > vs > workbench > contrib > aiCpp > electron-sandbox' ディレクトリ内にある 'cppActions.ts' という名前の TypeScript ファイルが表示されている。コードでは、'Action2' を継承する 'AcceptCppSuggestionAction' クラスが定義されており、コンストラクターでメニューの設定を行っている。クラスの下では、'registerAction2' 関数が呼び出され、'AcceptCppSuggestionAction' が登録されている。'getGhostTextControllerFromAccessor' というヘルパー関数が定義されており、エディターサービスを使用してコントローラーを取得している。シンタックスハイライトが有効で、エディターはダークテーマになっている。コード行の間には、グレーアウトされた '⌘L to chat, ⌘K to generate' というメッセージが表示されている。
より高速になった Cursor Tab のサジェスト!

UPDATE (0.39.1–0.39.6): いくつかの Cursor Tab のレンダリングバグ、ファイルエクスプローラーが反応しなくなるバグ、そして Cursor Tab がハングしてしまうバグを修正しました。

Copilot++ チャンクストリーミング(ベータ)、Composer の改善

  • Copilot++ にチャンクストリーミング(現在ベータ版)が追加されました!より小さなチャンクで編集内容が順次反映され、これまでより速く結果が表示されます。有効化するには、設定の歯車アイコンをクリックし、Features > Copilot++ 内の「Chunked Streaming」をオンにしてください。

  • Composer にファイルピッカー、矢印キーでのナビゲーション、モデル切り替えトグルを追加しました。このリリースでは、これまで残っていた Composer のいくつかのバグも修正しています。

  • VS Code 1.91.1: Cursor は VS Code 1.91.1 をベースにするようになりました。

  • 新しいデフォルトモデル: ユーザー向けのデフォルトモデルを Claude 3.5 Sonnet に変更しました。

UPDATE (0.38.1): OpenAI API Key ユーザーが意図せず Claude 3.5 Sonnet に移行されてしまうバグを修正しました