タイトル: Cursor の使い方
SEOタイトル: Cursor 使い方完全ガイド|AI 統合 IDE / Tab 補完 / Composer
| この記事の要点 |
Cursor とは
Cursor (カーソル) は、AI に最適化された統合開発環境 (IDE) です。VS Code をフォークして作られているため、UI もキーバインドも VS Code と同じ。既存の VS Code ユーザーは違和感なく移行できます。
2024〜2025 年で急速にシェアを伸ばしており、「AI と一緒にコードを書く新しい体験」を提供。GitHub Copilot を上回る機能性で、エンジニアの第一選択肢になりつつあります。
Cursor の始め方
- cursor.com からインストーラーをダウンロード
- Windows / Mac / Linux に対応
- インストール後、Cursor を起動
- 「Import VS Code Settings」で既存の VS Code 設定を自動移行可能
- Cursor アカウントでサインイン(無料で開始)
料金プラン(2025 年現在)
| プラン | 料金 | 主な特徴 |
|---|---|---|
| Hobby (Free) | $0 | Tab 補完 2,000 回/月、Slow GPT-4 利用可、Cursor Small ローカルモデル |
| Pro | $20 / 月 | ★ Tab 補完無制限、GPT / Claude を月 500 リクエスト、Privacy Mode |
| Business | $40 / 月 / 人 | Privacy Mode 強制、SSO、組織管理 |
主要機能
1. Tab 補完(インライン予測)
Cursor の最大の特徴。VS Code の Intellisense を大幅に強化した版です:
- カーソル位置の文脈から、次に書くべきコードを 1 行〜数行先まで予測
- Tab キーで受け入れ、Esc キーで却下
- 変数名のリネーム、引数追加、import 追加なども予測
- 無料版でも月 2,000 回まで利用可能
2. Cmd+K(インライン編集)
選択範囲を AI に編集してもらう機能:
1. 編集したいコードを選択
2. Cmd + K (Mac) / Ctrl + K (Windows)
3. 指示を入力: 「この関数をエラーハンドリング付きに修正して」
4. AI が変更案を表示 → Accept / Reject
3. Composer(マルチファイル編集)
複数ファイルにまたがる変更を AI に依頼:
1. Cmd + I (Mac) / Ctrl + I (Windows) で Composer を開く
2. 「User モデルにメールアドレス検証を追加。
models/User.ts と controllers/UserController.ts を修正して」
3. AI が両ファイルの変更案を提示 → 個別に Accept
4. Chat(AI と相談)
サイドパネルで AI と対話:
- @ でファイル / フォルダ / シンボルを文脈に追加
- 「@UserService このメソッドの単体テストを書いて」
- モデル選択可(GPT / Claude / o1 等)
5. Codebase 検索
「@Codebase このプロジェクトでログイン処理はどのファイル?」とプロンプトすれば、AI が全体を理解した上で回答してくれる。
使い方の実例
例 1: 関数を一気に書かせる
新しいファイルを作成 → 関数のコメントを書く
# CSV ファイルを読み込んで、特定列の値の合計を返す関数
→ Tab を押すと Cursor が関数本体を生成してくれる
→ 続けて Tab を押すと型ヒント・docstring も追加
例 2: バグ修正
エラーメッセージをコピー → Chat にペースト
「このエラーが出る。何が原因?修正方法は?」
→ Cursor は @Codebase でファイル全体を見て回答
→ Cmd + K で修正版を直接適用可能
例 3: テストコード生成
テスト対象の関数を開いた状態で
Chat: 「@CurrentFile この関数の単体テストを書いて。
Jest 使用、エッジケースも含めて」
→ 完成したテストコードが Chat に表示される
→ コピペするか、Compose で新ファイル作成
例 4: リファクタリング
長くなった関数を選択 → Cmd + K
「この関数を、責任ごとに 3 つの関数に分割して。
テストも書きやすい構造にして」
→ AI が分割案を提示 → Accept で適用
VS Code との違い
| VS Code + Copilot | Cursor | |
|---|---|---|
| AI 補完 | ○ GitHub Copilot ($10/月) | ★ より高精度 + 無料枠 |
| Cmd+K インライン編集 | 限定的 | ★ ネイティブ機能 |
| マルチファイル編集 | × | ★ Composer |
| Codebase 理解 | 限定的 | ★ @Codebase で全体把握 |
| モデル選択 | GPT-4 系のみ | ★ GPT / Claude / o1 / Gemini を選択 |
| 拡張機能 | ★ 全て使える | ○ ほぼ全て使える |
| 料金 | Copilot $10/月 | Cursor Pro $20/月(VS Code 機能込み) |
競合ツール
- GitHub Copilot: 老舗、VS Code 公式統合、料金安い
- Windsurf (旧 Codeium): Cursor の対抗馬、無料枠が広い
- Claude Code: CLI ベース、Anthropic 公式
- Cline: VS Code 拡張、OSS、API キー持ち込み
- Aider: CLI、OSS
Privacy Mode(重要)
デフォルトでは入力データが Cursor サーバに送信され、学習や品質向上に使われる可能性があります。機密コードを扱うならPrivacy Mode を有効化:
- Settings → General → Privacy Mode を ON
- Pro プラン以上で利用可能
- Business プランは強制 ON
こんな人におすすめ
- VS Code を使っているエンジニア(移行コスト最小)
- GitHub Copilot に満足していない人
- 大規模プロジェクトで AI に全体を把握させたい
- Claude をエディタ内で使いたい
- 「AI と協働でコードを書く」体験を試したい
注意点
- Pro リクエスト 500 回/月: 大量に使うとすぐ枯渇、追加料金
- 機密コード: Privacy Mode 必須
- VS Code 拡張の互換性: 99% 動くが一部動かないものあり
- 常時オンライン必須: ローカル AI は限定的
関連リンク
- Claude Code の使い方
- AI コーディングカテゴリ
- Claude の使い方完全ガイド