Cursor とは何か?

Cursor(カーソル)は、Anysphere 社が開発したAI ネイティブなコードエディタです。 Microsoft の VS Code(Visual Studio Code)を fork(もとに)して開発されており、VS Code のインターフェースや拡張機能をそのまま使いながら、AI 機能が強化されています。

内部では Claude(Anthropic)や GPT-4 などの AI モデルを使っており、コードの文脈を理解した上でサジェスト・生成・修正を行います。

Cursor の主な機能

⌘+L:AI チャット

⌘+L でサイドパネルに AI チャットが開きます。コードについて質問したり、修正を依頼したりできます。開いているファイルの内容が自動でコンテキストとして渡されます。

Tab:AI によるコード補完

コードを書いていると、AI が次に書くべきコードを予測して表示します。Tab キーで承認して挿入できます。単純な補完ではなく、コード全体の文脈を理解した補完です。

⌘+K:インライン編集

コードを選択して ⌘+K を押すと、選択部分の修正・書き換えを AI に依頼できます。「このコードをリファクタリングして」「英語のコメントを日本語にして」などが可能です。

Composer:複数ファイルの編集

複数のファイルにまたがる変更を AI が一括で行う機能です。「このコンポーネントを React から Vue に書き換えて」のような大規模な変更も可能です。

Cursor vs VS Code

比較項目CursorVS Code
ベースVS Code forkMicrosoft 製
AI 機能深く統合(チャット・補完・編集)拡張機能で追加可能
料金無料プランあり(月 $20 で Pro)無料
拡張機能VS Code と同じものが使える豊富なエコシステム
設定の移行VS Code の設定をインポート可能
💡

VS Code を使ったことがある方は、Cursor を開いたその日から使い始めることができます。インターフェースはほぼ同じです。

インストール方法

  1. cursor.com にアクセスする
  2. 「Download for Mac」をクリックしてダウンロード
  3. ダウンロードした .dmg ファイルをダブルクリック
  4. Cursor アイコンを Applications フォルダにドラッグ
  5. Cursor を起動してアカウントを作成またはサインイン

VS Code を使っていた場合、「Import VS Code Settings」でテーマ・拡張機能・設定を一括インポートできます。

Cursor と Claude Code の組み合わせ

Cursor と Claude Code を組み合わせると非常に強力な開発環境になります。

  • Cursor のエディタでコードを見ながら確認・編集
  • Cursor の内蔵ターミナル(⌃+`)で Claude Code を起動
  • Claude Code が変更したファイルをリアルタイムで Cursor が表示
  • Cursor の Git ビューで変更の差分を視覚的に確認
この記事のまとめ
  • Cursor は VS Code ベースの AI ネイティブコードエディタ
  • ⌘+L でチャット、Tab で AI 補完、⌘+K でインライン編集
  • VS Code の設定・拡張機能がそのまま使える
  • cursor.com からダウンロードして無料で始められる
  • Claude Code と組み合わせると最強の開発環境になる