Cursorとは
Cursorは、Anysphere社が開発するAI搭載のコードエディタです。エンジニアがプログラムを書く「エディタ(テキスト編集ソフト)」の中に、AIアシスタントが最初から組み込まれているのが特徴です。
ベースとなっているのは世界中で使われている「VS Code」というエディタ。そのため普段VS Codeを使っているエンジニアはほぼそのまま乗り換えられます。「コードを書き始めると次の行を予測して補完してくれる」「日本語で機能を説明するとコードを書いてくれる」「複数のファイルをまたいで一括で修正してくれる」――そんなことが1つのエディタの中で完結します。
プログラミングの経験がなくても、やりたいことを言葉で伝えれば雛形を作ってくれるため、学習用途にも活用されています。
主な機能をやさしく解説
- タブ補完:コードを1行書き始めると、続きをAIが予測して薄く表示してくれます。Tabキーを押せばそのまま入力完了。毎回同じようなコードを書く手間が激減します。
- Agentモード:「ユーザーがログインできる機能を作って」と日本語(または英語)で指示するだけで、必要なファイルを作成・編集し、エラーを確認・修正するところまで自動でやってくれます。
- Composerモード:複数のファイルをまたいだ大きな変更を、まとめてAIに任せられます。機能の追加やコードの整理(リファクタリング)をまるごと依頼するときに便利です。
- コードベース検索・理解:プロジェクト内のファイルを全部読み込んで内容を把握するため、「このコードはどこで呼ばれている?」「この変数の意味は?」といった質問にも的確に答えてくれます。
- 複数AIモデルの選択:Claude・GPT-4o・Geminiなど、用途に合わせて使うAIモデルを切り替えられます。1つのエディタで複数のAIを使い分けられるのは大きな強みです。
- チャット形式の相談:エディタ内のチャット欄でコードについて質問できます。「このエラーの意味は?」「もっとシンプルに書き直して」など、AIをペアプログラマーのように使えます。
料金プランの選び方
- まず無料(Hobby)で試したい人:AIの補完を体験したいだけなら無料プランでOKです。月の利用上限があるので、ガッツリ使うには物足りなくなることもあります。
- Pro(月20ドル前後)が向く人:毎日コーディングで使う、Agentモードをたくさん使いたい、という方はProへ。無制限のタブ補完と大幅に増えたAgent利用枠が使えます。
- Business(1人あたり月40ドル前後):チームで使う場合や、会社として管理・セキュリティ設定が必要なときに向くプランです。
- Ultra(月200ドル前後):AIをほぼ一日中フル活用するヘビーユーザー向けの最上位プランです。
料金・機能は変わりやすいので、契約前にかならず公式サイトで最新情報を確認してください。
始め方
- 公式サイト(cursor.com)からインストーラをダウンロードして、パソコンにインストールします(Windows・Mac・Linux対応)。
- アカウントを作成してログインします。既存のVS Code設定を引き継ぐ選択肢もあるので、VS Codeユーザーはそのまま移行できます。
- 自分のプロジェクト(コードが入ったフォルダ)を開きます。
- コードを書いてみると自動でAIの提案が出てきます。Tabで受け入れ、Escで却下。チャット欄(Ctrl+L など)を開いて質問や指示を試してみましょう。
VS Codeをすでに使っている人は「設定をインポートする」だけで、拡張機能もテーマも全部そのまま使えます。
他のAIとの違い・使い分け
コーディング向けAIツールの代表格として「GitHub Copilot」「Windsurf」「ChatGPT」などがあります。
- GitHub Copilotとの比較:Copilotは月額10ドル前後と安く、VS Codeの拡張機能として追加するだけなので手軽です。一方Cursorはエディタ自体がAI特化で、コードベース全体の把握やAgentモードによる自律的な実装が強みです。「AIで少し補助してほしい」ならCopilot、「AIにガッツリ任せたい」ならCursorが向きます。
- Windsurfとの比較:Windsurfも同様のAIエディタです。Cursorは多くのAIモデルを選択できる柔軟性とTab補完の精度が高く評価されています。
- ChatGPTとの比較:ChatGPTはコードに関する質問には答えてくれますが、あくまでチャットベースで、エディタとは別のツールです。Cursorはエディタの中にAIが組み込まれているため、作業の流れを止めずにAIを使えるのが大きな違いです。
使うときの注意点
AIが生成するコードは便利ですが、必ずしも完璧ではありません。動かないコードや意図とずれたコードが混じることもあるため、そのまま使う前に内容を確認する習慣が大切です。
特にAgentモードで大きな変更を加える前は、Gitなどでバックアップをとっておくと安心です。また、会社のコードをAIサービスへ送ることについては、セキュリティポリシーの確認を忘れずに。
料金や機能は定期的に更新されることがあるため、最新情報は公式サイト(cursor.com)でご確認ください。
