Cursor
Cursor
Cursorは、AIファーストで設計されたコードエディタです。VS Codeをフォークして作られており、VS Codeの拡張機能や設定をそのまま利用できるため、移行コストが非常に低いのが特徴です。
主な特徴
- AI統合: GPT-4やClaude 3.5 Sonnetなどの高性能モデルを標準でサポートし、コードの生成、編集、デバッグを強力に支援します。
- Composer機能: 複数のファイルを横断して、プロジェクト全体の一貫性を保ちながらコードを生成・編集できる機能です。
- Codebase Indexing: プロジェクト全体のコードベースをインデックス化し、文脈を理解した上で的確な回答やコード提案を行います。
- プライバシー: プライバシーモード(Privacy Mode)を搭載しており、コードが学習に使用されないように設定可能です。
なぜCursorなのか
単なる「チャットボット付きエディタ」ではなく、エディタのUI自体がAIとの協働を前提に設計されています。例えば、Cmd+KでインラインでAIに指示を出してコードを書き換えたり、ターミナルのエラーログをワンクリックで修正案に変えたりといった体験がシームレスに統合されています。