CursorでGitHub Copilotを設定する方法:完全ガイド
GitHub CopilotとCursorの組み込みAI(Claude)は、開発ワークフローを大幅に改善できる強力なコーディングアシスタントです。このガイドでは、CursorでGitHub Copilotを設定して使用する方法と、異なるAIアシスタント間の切り替え方法について説明します。
初期設定
Cursorを初めてインストールすると、以下の選択肢が表示されます:
- CursorのデフォルトAI(Claude)
- GitHub Copilot
初期設定時にCopilotを選択しなかった場合でも、後から設定することができます。
GitHub Copilotの設定
前提条件
- アクティブなGitHub Copilotサブスクリプション
- GitHubアカウントにログイン済み
- Cursor IDEがインス トール済み
インストール手順
- Cursor IDEを開く
Ctrl+Shift+P
(Windows/Linux)またはCmd+Shift+P
(macOS)を押す- コマンドパレットで「GitHub Copilot」と入力
- 「GitHub Copilot: Sign In」を選択
- 認証プロセスに従う
CursorでのGitHub Copilotの使用
ベストプラクティス
-
競合を避ける
- Copilot使用時はCursorのオートコンプリートを無効にする
- 両方のAIアシスタントを同時に有効にしない
-
バージョンの互換性
- CursorはVSCodeバージョン1.93で動作
- 新しいCopilot機能には最新のVSCodeが必要な場合がある
- 機能を有効にする前にバージョンの互換性を確認
既知の制限事項
-
機 能の利用可能性
- Copilot Chatは完全にはサポートされていない可能性がある
- 一部の新しいCopilot機能が利用できない可能性がある
- VSCode固有のCopilot機能は異なる動作をする可能性がある
-
統合の制約
- CopilotアカウントをCursor AI機能に使用できない
- 両方のサービスに個別のサブスクリプションが必要
AIアシスタントの切り替え
ClaudeからCopilotへ
- Cursor設定を開く
- AIアシスタントセクションに移動
- GitHub Copilotを選択
- 指示された場合はCursorを再起動
CopilotからClaudeへ
- Cursor設定を開く
- AIアシスタントセクションに移動
- Claudeを選択
- 指示された場合はCursorを再起動
トラブルシューティング
一般的な問題
-
Copilotが応答しない
- GitHub認証を確認
- サブスクリプションのステータスを確認
- Cursorを再起動
-
Claudeとの競合
- 一度に1つのAIアシスタントのみがアクティブであることを確認
- 必要に応じてAIキャッシュをクリア
- 問題が解決しない場合は設定をリセット
-
認証の問題
- GitHubに再ログイン
- ネットワーク接続を確認
- ファイアウォール設定を確認
最適な使用のためのヒント
-
適切なツールの選択
- コード補完にはCopilotを使用
- 複雑なクエリにはClaudeを使用
- 両方を組み合わせて生産性を最大化
-
パフォーマンスの最適化
- 未使用の機能を無効化
- リソース使用量を監視
- 両方のツールを最新の状態に保つ
結論
CursorとGitHub Copilotは連携できますが、それぞれ異なる機能を持つ別個のサービスです。ニーズに最も適したものを選択するか、異なるタスクに対して相補的に使用してください。
追加のサポートについては:
最終更新:2025年2月 - このガイドはCursorバージョン0.43および最新のGitHub Copilotバージョンをカバーしています。