AIコーディングエディタ「Cursor」の使い方を初心者エンジニア向けに解説。インストールからChat・Composer・Tab補完の活用まで網羅します。

Cursorは「AIを中心に設計されたコードエディタ」で、2024年以降エンジニアの間で急速に普及しました。VS Codeをベースにしているため移行しやすく、Claude・GPT-4oなどの最新AIモデルを使ったコーディング支援が充実しています。この記事では、Cursorを初めて使うエンジニア向けに基本操作から活用法まで解説します。

Cursorとは何か

CursorはVS Codeをフォークして開発されたAI統合コードエディタです。普通のエディタとしても使えますが、以下のAI機能が組み込まれている点が特徴です。

  • Tab補完:次のコードをAIが予測して補完(GitHub Copilot類似)

  • Chat:コードベース全体を参照しながらAIと対話

  • Composer:複数ファイルをまたいだ大規模な変更をAIが実行

  • コードレビュー・リファクタリング:選択範囲を即座にAIが改善

インストール方法

  1. cursor.com にアクセスし「Download」をクリック

  2. Mac / Windows / Linux 対応。インストーラーを実行

  3. 既存のVS Code設定・拡張機能を1クリックでインポート可能

  4. GitHubまたはメールアドレスでアカウント登録(無料プランあり)

料金プラン

プラン料金内容 Hobby(無料)$0月2000回のTab補完、月50回のSlowモードリクエスト Pro$20/月Tab補完無制限、月500回のFastモード(Claude Opus・GPT-4o使用可) Business$40/月Pro + チーム管理・SSO・利用状況分析

まずは無料プランで試し、Tab補完の限界を感じたらProにアップグレードするのがおすすめです。

主要機能の使い方

Tab補完

コードを書いていると自動的にグレーの提案が表示されます。Tabキーで確定、Escapeでスキップ。関数名を書き始めると実装全体を提案してくれることも多いです。

Chat(⌘+L)

サイドパネルにチャット欄が開き、コードについて質問できます。

  • 「このエラーの原因を教えて」(エラーメッセージを貼り付け)

  • 「この関数にユニットテストを書いて」

  • 「このコードをTypeScriptに変換して」

@ファイル名 でコンテキストに特定ファイルを追加できます。

Composer(⌘+I)

複数ファイルにまたがる大きな変更を指示できる機能です。「新しいAPIエンドポイントをController・Route・Testまとめて追加して」といった複合的なタスクに向いています。変更内容はdiff表示で確認・拒否ができます。

インラインEdit(⌘+K)

コードを選択して⌘+Kを押すと、選択箇所だけを対象に指示できます。「このループをより効率的に書き直して」「コメントを日本語で追加して」など局所的な修正に便利です。

GitHub Copilotとの比較

観点Cursor ProGitHub Copilot 料金$20/月$10/月(Individual) Tab補完◎◎ Chat精度◎(コードベース全体参照)◯ 複数ファイル変更◎ Composer△ Workspaceモード モデル選択◎ Claude / GPT-4o / Gemini△ 限定的 既存エディタとの連携独立エディタ(VS Code互換)VS Code・JetBrains等の拡張

まとめ

Cursorは「AIとペアプログラミングする」という感覚を最もストレートに実現しているエディタです。VS Codeユーザーであれば乗り換えコストがほぼゼロで、無料プランでも十分な恩恵を受けられます。コーディングAIツールを試したことがないエンジニアは、まず無料でインストールしてみてください。