1.

Cursor 使い方完全ガイド|AI 統合 IDE / Tab 補完 / Composer

編集
この記事の要点
  • Cursor: AI 統合 IDE、VS Code をベースに AI 補完・編集機能を強化
  • 無料版で基本的な AI 補完利用可、Pro ($20/月) で Claude / GPT を無制限利用
  • 主要機能: Tab 補完(次のコードを予測)、Cmd+K(インライン編集)、Composer(複数ファイル編集)、Chat(AI と相談)
  • VS Code 完全互換: 既存の設定・拡張機能がそのまま動く
  • 業務活用: コード生成・リファクタ・バグ修正・ドキュメント作成が大幅高速化

Cursor とは

Cursor (カーソル) は、AI に最適化された統合開発環境 (IDE) です。VS Code をフォークして作られているため、UI もキーバインドも VS Code と同じ。既存の VS Code ユーザーは違和感なく移行できます。

2024〜2025 年で急速にシェアを伸ばしており、「AI と一緒にコードを書く新しい体験」を提供。GitHub Copilot を上回る機能性で、エンジニアの第一選択肢になりつつあります。

Cursor の始め方

  1. cursor.com からインストーラーをダウンロード
  2. Windows / Mac / Linux に対応
  3. インストール後、Cursor を起動
  4. 「Import VS Code Settings」で既存の VS Code 設定を自動移行可能
  5. Cursor アカウントでサインイン(無料で開始)

料金プラン(2025 年現在)

プラン料金主な特徴
Hobby (Free)$0Tab 補完 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 + CopilotCursor
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 を有効化:

  1. Settings → General → Privacy Mode を ON
  2. Pro プラン以上で利用可能
  3. Business プランは強制 ON

こんな人におすすめ

  • VS Code を使っているエンジニア(移行コスト最小)
  • GitHub Copilot に満足していない人
  • 大規模プロジェクトで AI に全体を把握させたい
  • Claude をエディタ内で使いたい
  • 「AI と協働でコードを書く」体験を試したい

注意点

  • Pro リクエスト 500 回/月: 大量に使うとすぐ枯渇、追加料金
  • 機密コード: Privacy Mode 必須
  • VS Code 拡張の互換性: 99% 動くが一部動かないものあり
  • 常時オンライン必須: ローカル AI は限定的

関連リンク

  • Claude Code の使い方
  • AI コーディングカテゴリ
  • Claude の使い方完全ガイド
編集
Post Share
子ページ

子ページはありません

同階層のページ
  1. Cursor の使い方
  2. Claude Code の使い方
  3. GitHub Copilot の使い方
  4. Cline (VS Code) の使い方