CursorはVisual Studio Codeのフォークとして始まったので、画面、拡張機能、キーバインドは、VS Codeを使ったことがある人には見慣れたものです。違いは、AIがアドオンではなくエディタの一部になっている点です。次のトークンだけでなく次の編集を予測するので、名前の変更や繰り返す変更は、Tabを一度押すだけで適用できることが多いです。コードを選んで書き換えを頼むことも、リポジトリ全体を索引したモデルとチャットして、まだ開いていないファイルについて質問することもできます。
Cursorについて話すとき、多くの人が指しているのはエージェントモードです。設定ページの追加や、失敗しているテストの修正のような作業を渡すと、エージェントは手順を計画し、プロジェクト全体のファイルを編集し、コマンドを実行し、エラーを読んで、もう一度試します。変更は受け入れる前に差分として確認できます。ルールファイルにプロジェクトの決まりを書いておけば、エージェントはそれに従います。バックグラウンドのエージェントは、別の作業をしているあいだに、クラウドで作業を進められます。Cursorでは複数のプロバイダのモデルから選べ、自社のモデルもあります。
Cursorには、利用量に限りのある無料枠と、個人、チーム、企業向けの有料プランがあります。エージェントを多用すると、含まれる利用枠をすぐに使い切ることがあるので、費用は作業の仕方と選ぶモデルで変わります。別のアプリケーションなので、使うにはエディタを切り替えることになりますが、VS Codeの設定と拡張機能は取り込めます。プライバシー要件の厳しいチームは、データの扱いの設定を確認する必要があります。プライバシーモードをオンにしない限り、コードはモデルのプロバイダへ送られるためです。代替には、VS Code内のGitHub Copilot、Windsurf、Claude Codeがあります。