【カーソル】

Cursor(AIエディタ) とは?

公開:
💡 「書く」から「伝える」へ。コードエディタの革命児
📌 このページのポイント
Cursor = VS Code + AI統合 VS Code ベース AIが提案したコード Composer 自然言語で複数ファイルを編集 Chat コードベース全体を理解して回答 Tab補完 次の編集をTabキーで自動提案 GPT-4 / Claude / 切り替え可
CursorのAI統合機能のイメージ
ひよこ ひよこ
CursorってVS Codeと何が違うの?見た目そっくりだけど…
ペンギン先生 ペンギン先生
VS Codeソースコードをベースに作られたフォークなんだ。だから見た目や操作感はほぼ同じ。違いはAI機能がエディタの中核に組み込まれている点だよ
ひよこ ひよこ
GitHub Copilotみたいな補完とは違うの?
ペンギン先生 ペンギン先生
Copilotは行単位の補完が中心だけど、Cursorはファイル全体やプロジェクト全体を理解した上で、複数ファイルにまたがる変更を一気に提案できるのが強みだね。Composerという機能で「この関数をリファクタリングして」みたいな指示もできるよ
ひよこ ひよこ
Composerってどんな感じで使うの?
ペンギン先生 ペンギン先生
自然言語で「テストを追加して」「エラーハンドリングを改善して」と伝えると、AIが差分を提案してくれる。変更箇所がハイライトされて、Accept/Rejectで選べるんだ
ひよこ ひよこ
料金はかかるの?
ペンギン先生 ペンギン先生
無料プランでも基本機能は使えるけど、AIリクエスト数に制限がある。Pro版は月額20ドルで、GPT-4やClaudeなど高性能モデルが使い放題になるよ
ひよこ ひよこ
VS Codeの拡張機能はそのまま使えるの?
ペンギン先生 ペンギン先生
ほぼそのまま使えるよ。ただしMicrosoft公式のマーケットプレイスではなく、Open VSXレジストリから取得するから、一部使えない拡張機能もあるんだ。とはいえ主要なものはほぼカバーされているから、移行のハードルは低いね
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「Cursor」って出てきたら「AIが組み込まれたVS Code」と思えればだいたいOK!
📖 おまけ:英語の意味
「Cursor」 = カーソル(画面上の入力位置を示すもの)
💬 もともとはテキスト入力位置を示す「カーソル」のこと。プログラマにとって一番身近な存在をエディタ名にしたネーミングセンスだよ
← 用語集にもどる