📝
Cursor
AIファーストのコードエディタ
VS Code Fork GUI
Cursorとは
CursorはVS Codeをベースにした「AIネイティブ」なコードエディタです。 VS Codeの使い勝手をそのままに、AI機能がシームレスに統合されています。 バイブコーディング初心者に最もおすすめのツールです。
公式サイト: cursor.com
主要機能
Cmd+K インライン編集
コードを選択して自然言語で編集を指示。その場でAIが書き換え。
例: 関数を選択して...
"この関数をasync/awaitに変換して"
Cmd+L チャットパネル
サイドパネルでAIと対話。コードベース全体を参照した回答が可能。
例:
"このプロジェクトの認証フローを説明して"
Cmd+I Composer(複数ファイル編集)
複数のファイルを同時に編集するエージェント機能。大規模な変更に最適。
例:
"ユーザー認証機能を追加して。API、コンポーネント、ストアを含めて"
Tab AI補完
タイピング中にAIが次のコードを予測。Tabで確定。Copilotより高精度との評価も。
主要ショートカット
| ショートカット | 機能 | 用途 |
|---|---|---|
| Cmd/Ctrl + K | インライン編集 | 選択範囲をAIで書き換え |
| Cmd/Ctrl + L | チャット | AIと対話 |
| Cmd/Ctrl + I | Composer | 複数ファイル編集 |
| Cmd/Ctrl + Shift + L | コード追加 | 選択コードをチャットに追加 |
| @ + ファイル名 | ファイル参照 | 特定ファイルをコンテキストに追加 |
料金プラン
Hobby
$0/月
- • 2000回の補完/月
- • 50回のスロープロンプト/月
- • 基本機能
Pro
$20/月
- • 無制限の補完
- • 500回のファストプロンプト/月
- • GPT-4, Claude対応
Business
$40/月
- • チーム管理機能
- • プライバシーモード
- • SSO対応
効果的に使うコツ
✓ @を活用する
@ファイル名、@フォルダ名、@Docsで必要なコンテキストをピンポイントで指定
✓ .cursorrulesを作成
プロジェクトルートに設定ファイルを置いて、コーディングスタイルをAIに指示
✓ Composerで大きな変更
複数ファイルにまたがる変更はComposerを使うと一貫性が保たれる