現在、AIプログラミングツールは多すぎる:Windsurf、Trae(The Real AI Engineer)、Cursor、Copilotなどだ。この中で、Cursorは最も先進的であり、また最も高価である。私はすでにCursorの購入代金を支払っているが、常に最新の機能に注意を払い、最高のコストパフォーマンスを得るようにしている。
の登場により、その可能性はさらに高まった。 ディープシークR1機能が向上したにもかかわらず、価格は下がっている。Cursorのこの価格設定にメリットはないかもしれないし、製品の機能によってユーザーがサブスクリプションを更新し続けられるかどうかにかかっている。
CursorはDeepSeek R1もサポートしているが、Agentはまだ利用できない。コミュニティの何人かがすでに報告しています。

カーソル新バージョンの特徴
2025年1月23日、カーソルはバージョン0.45にアップデートし、いくつかの新機能を追加した。ここではその一部を紹介しよう。
.cursor/rules:ユーザは、.cursor/rulesディレクトリに複数のリポジトリレベルのルールを書くことができます。エージェントは、従うべきルールを自動的に選択します。
コンポーザーがこれまでの会話をまとめる:会話が長くなりすぎた場合、前の会話を参照しながら新しい会話を始めることができます。
エージェントが最近の変更を確認できる:エージェントはこのツールを使って、あなたの最近の変更を確認することができます。また、ユーザメッセージ間の変更も確認できます。
リポジトリへの理解を深める:新しいリポジトリ理解モデルをトレーニングしました。来週中にすべての0.45ユーザーにリリースする予定です。
フュージョン・モデル:ジャンプとロングコンテキストの大幅な改善により、新しいタブモデルをトレーニングしました。この機能は近日中にユーザーに公開する予定です。
オプションの長いコンテキスト:長いファイルをマークする場合、ユーザーはより大きなコンテキストウィンドウを要求する高度なモデルを選択できます。これは、より高速なリクエストを使用します。
次のコンテンツは、私が視覚的に変更を見ることができる、つまり、明白な設定項目は、インタラクティブなスクリーンショットは、例えば、@codebaseなどのコードベースのより良い理解として、それは変更をテストすることは容易ではありません示しています。
.cursor/rulesディレクトリ

この部分は、SettingsでProject Rulesを新規作成し、プロジェクトの.cursor/rulesディレクトリに新しいファイルを作成することで行うことができます。今回のルールファイルの接尾辞は.mdcで、特殊なMarkdownファイル形式です。今回は、NotePadsと同様に、ファイル内でファイルを@参照することができます。
ファイルの内容は3つの部分に分かれている:
説明: ルールの機能を説明します。Composerでは、エージェントはユーザの要求に基づいて関連する説明を自動的にマッチングし、説明に基づいて対応するカーソルルールの内容を渡します。
影響を受けるファイルの範囲: ルールがどのファイルに影響するかを記述します。プロジェクトに複数のファイルがある場合、ファイルの種類ごとに異なる要件を作成することができます。
ルールの内容:ルールの具体的な内容を記述する。
コンポーザーがこれまでの会話をまとめる
新しいコンポーザーを開くときに、@Summarized Composerを使って以前の会話を要約し、会話を続けることができるようになった。
要約がありません」と表示された場合、要約をトリガーするには、履歴から前の会話を再度開く必要がある。あるいは、しばらくすると要約内容が自動的に表示される。将来的に最適化されることは間違いない。


エージェントが最近の変更を確認できる
これで、@最近の変更を使用してラージモデルの最近の変更を表示し、ユーザーのニーズをよりよく理解するために会話を続けることができます。
大きな文脈
新しい設定項目

有効にすると、長いテキストが選択された場合、以下のプロンプトメッセージが表示され、クレジットが消費されます。

カーソル 最新版のアップデート方法
Cursorのバージョン・アップデートはローテーションでプッシュされるため、ユーザーが積極的にアップデートすることはできない。Cursorがプッシュするのを待つしかない。しかし、以下の2つの方法を試すこともできます:
- brewを使ったアップデート
macOSユーザーであれば、以下のコマンドで最新版を強制インストールできる。
brew install -cask -force cursor

- カーソルを使った更新
command/control + shift + Pでコマンドパネルを開き、updateと入力し、Enterを押して最新バージョンにアップデートする。