
Cursor レビュー
評価: 7.9/10。Cursorは、コード開発においてAIと快適に協業するうえでの現時点のベンチマークです。エージェントモード、リポジトリ全体の認識、そしてTab補完が組み合わさることで、従来のプラグインでは到達できない体験を生み出しています。無料ではなく予算面での影響も無視できませんし、エージェントが過剰な変更を加える傾向もあるため、すべてのdiffを精読する習慣がないと容易にバグを見逃してしまいます。それでも、仕事としてコードを書く人にとって開発速度の向上は本物であり、十分にコストを回収できます。プロの開発者や大量のコードを書く人には迷わずおすすめします。常にその仕事をレビューする必要がある、極めて優秀で仕事の速いジュニアエンジニアのように扱ってください。なお、課金モデルは変更されやすいため、購入前にプロバイダーで最新の料金体系をご確認ください。
Cursorは、AIを中心に据えてゼロから構築されたコードエディタであり、技術的にはAnysphereが開発するVisual Studio Codeのフォークです。端的に言えば、人工知能が単なる追加プラグインではなく、体験全体の中核となっているVS Codeと言えます。独自のモデルをホストしているわけではなく、内部ではAnthropicやOpenAIといったプロバイダーの主要モデルを使用しており、それらのモデルを理解し、リポジトリ全体のコンテキストを提供するレイヤーに価値を築いています。これが重要なのは、かつて数十個のプラグインに分散していた課題、すなわちプロジェクト全体を認識した編集、エージェントモード、そして単語1つではなく次の行動を予測するコード補完を真に解決した最初のツールだからです。私の結論は極めて明快です。これは現在市場で最高のAIコーディングUXであり、仕事でプロとしてコードを書いているなら、遅かれ早かれ試すことになるはずです。ただし、その対価としてサブスクリプション料金や利用コスト、そしてエージェントが提案するすべての変更に目を通す義務を負うことになります。
メリット
- 市場で最高のAIコーディングUX。ショートカットや別パネルの奥に隠れることなく、常にAIが手元にあるようにアプリ全体が設計されています。チャットは開いているファイルを把握し、視線の先に提案が現れるため、モデルとの協業スタイルに慣れるのに1週間もかからず、15分で馴染めます。
- 実際にタスクを実行するエージェントモード。コピー用のコードスニペットを貼り付けるのではなく、エージェント自らがファイルを編集し、新規ファイルを作成し、コマンドを実行してタスク完了まで試行を繰り返します。単にヒントを出すアシスタントと、具体的な作業を任せて結果を確認できる共同作業者との違いがここにあります。
- リポジトリ全体を認識した編集。Cursorはプロジェクト構造、関連ファイル、依存関係をコンテキストに取り込めるため、インターネット上のありきたりな例ではなく、既存のコードベースに適合した提案を行います。規模が大きく成熟したコードでは、まさにこのコンテキスト認識能力が、提案が有益かゴミかを分ける決定打になります。
- 次の行動を予測するTab補完。これは従来の1行自動補完ではありません。モデルはブロック全体、それに続く一連の編集、さらにはファイル内の別の場所へのジャンプまで提案し、次に何をしたいのかを的確に言い当てることが多々あります。リファクタリングや反復作業の際、タイピングの手間を大幅に削減してくれます。
- 1回のリクエストで複数ファイルを処理。名前変更、ロジックの移動、関連する影響をすべて考慮した関数の追加など、複数のファイルにまたがる変更を依頼でき、Cursorはセット全体で整合性を保ちながら処理します。これは従来の標準的なエディタプラグインが往々にして苦手としていた部分です。
デメリット
- コストが予想外に膨らむ可能性。サブスクリプション料金を支払うことに加え、エージェントモードで高性能モデルをどれだけ集中的に使用したかに応じて従量課金が発生します。重いタスクをこなすと請求額が想定以上に高額になることがあり、課金モデルの変更も頻繁にあるため常に注視が必要です。
- エージェントが変更を加えすぎるリスク。ちょっとした修正を依頼しただけなのに、5つのファイルに手が加えられ、頼んでもいないリファクタリングが行われ、その過程で既存のコードが壊れてしまう差分(diff)に戻ってくることがあります。タスクが大きくなるほど過剰な作業が発生しやすくなり、慎重なレビューなしでは見落とす原因になります。
- 変更内容の確認に規律が求められる。利便性があまりに高いため、読まずに「accept」をクリックしたくなりますが、それこそがバグや気付きにくいデグレ(リグレッション)を混入させる一番の近道です。Cursorを使ってもエンジニアとしての責任から解放されるわけではありません。単に比重が「書くこと」から「レビューすること」に移っただけであり、そのレビューは極めて真剣に行う必要があります。
Claude (Anthropic)
8.4/10
ChatGPT (OpenAI)
8.4/10
Gemini (Google)
8.1/10
Grok (xAI)
7.1/10
DeepSeek
7.0/10
Perplexity
7.9/10
Midjourney
6.6/10
Veo 3 (Google)
7.9/10
Kling
7.0/10
Seedream
7.4/10
Flux
7.2/10
Stable Diffusion
6.4/10