Cursor 統合
Cursor と Claude Code を併用する
Cursor 統合¶
Cursor は VS Code ベースの AI 強化コードエディタです。Cursor には独自の AI 機能が組み込まれていますが、Claude Code と Cursor を併用して両方の強みを活かすことができます。
Cursor vs Claude Code¶
| ツール | 強み | 最適な用途 |
|---|---|---|
| Cursor 内蔵 AI | 深いエディタ統合、Plan Mode | 複雑なバグ修正、マルチステップリファクタリング |
| Claude Code CLI | 強力なエージェント機能、プロジェクトレベルの理解 | アーキテクチャ設計、包括的な分析 |
推奨戦略:タスクに応じて両方のツールを使い分ける。
設定方法¶
方法 1:Cursor ターミナルで Claude Code を使用¶
最もシンプルな方法は、Cursor の統合ターミナルで Claude Code を直接実行することです:
-
Cursor を開く
-
ターミナルを開く(
Ctrl+`` /Cmd+``) -
claudeコマンドを実行
これにより、同じエディタウィンドウで両方を使用できます:
-
Cursor の内蔵 AI 機能
-
Claude Code のターミナルインタラクション
方法 2:Claude Code を MCP サーバーとして使用¶
Claude Code は MCP サーバーとして実行でき、Cursor が Claude Code のツールを呼び出せます:
# Cursor の .mcp.json で設定
{
"claude-code": {
"command": "claude",
"args": ["--mcp-server"]
}
}
方法 3:並列ウィンドウワークフロー¶
2 つのウィンドウで並行作業:
-
Cursor ウィンドウ:日常のコード編集、内蔵 AI を使用
-
ターミナル/iTerm:複雑なタスクに Claude Code を実行
ベストプラクティスワークフロー¶
シナリオ 1:複雑なプロジェクト開発¶
1. Claude Code でプロジェクトアーキテクチャを分析
> このプロジェクトの全体構造を分析して、コアモジュールを特定して
2. Cursor で日常のコーディング
- Cursor Composer で素早い編集
- Plan Mode でマルチファイルリファクタリング
3. 複雑な問題では Claude Code に切り替え
> この認証システムにセキュリティの脆弱性はある?
シナリオ 2:バグ修正¶
1. Cursor Plan Mode はマルチステップバグの追跡に優れる
- Plan Mode を有効化
- 症状を説明
- AI に修正ステップを計画させる
2. Claude Code は深い分析に優れる
> このメモリリークの根本原因を分析して
> 関連するすべてのコードパスをチェックして
シナリオ 3:コードレビュー¶
1. Claude Code で包括的なレビュー
> /review
> セキュリティとパフォーマンスに焦点を当てて
2. Cursor で具体的な修正
- インライン編集で素早く修正
- Tab 補完で効率アップ
ツール選択ガイド¶
| タスク | 推奨ツール | 理由 |
|---|---|---|
| 素早いコード補完 | Cursor | 内蔵 Tab 補完が速い |
| マルチファイルリファクタリング | Cursor Plan Mode | ビジュアルな計画がわかりやすい |
| プロジェクトアーキテクチャ分析 | Claude Code | より深いコンテキスト理解 |
| コードレビュー | Claude Code | 専用の /review コマンド |
| UI/アニメーション開発 | どちらでも | Claude がやや優れる |
| Git 操作 | Claude Code | /commit がより便利 |
| ターミナルデバッグ | Claude Code | ログを直接読める |
高度な設定¶
Cursor で Claude モデルを設定¶
Cursor 設定で、Claude モデルをバックエンドとして設定できます:
-
Cursor 設定を開く
-
AI モデル設定を見つける
-
Claude モデル設定を追加
{
"ai.models": {
"claude-sonnet": {
"provider": "anthropic",
"model": "claude-sonnet-4-5-20250929"
}
}
}
MCP サーバーを共有¶
Claude Code と Cursor は同じ MCP サーバー設定を共有できます:
// ~/.mcp.json
{
"context7": {
"command": "npx",
"args": ["-y", "@context7/mcp-server"]
},
"supabase": {
"command": "npx",
"args": ["-y", "@supabase/mcp-server"]
}
}
よくある質問¶
Cursor と Claude Code は競合する?¶
しません。相補的なツールです:
-
Cursor は深いエディタ統合を提供
-
Claude Code は強力なターミナル体験を提供
どちらを選ぶべき?¶
1 つを選ぶ必要はありません。タスクの特性に応じて選択:
-
素早い編集 → Cursor
-
複雑な分析 → Claude Code
-
日常の開発 → 両方を併用
Cursor で QCode.cc を使用するには?¶
Cursor で QCode.cc プロキシ経由で Claude モデルを使用する場合:
-
カスタム API エンドポイントを設定
-
QCode.cc が提供する API アドレスを使用
次のステップ¶
-
VS Code 統合 で VS Code 拡張機能の使用方法を確認
-
CLI テクニック で Claude Code の効率を向上
-
MCP サーバー でツール機能を拡張