はじめに
CursorはAI搭載のコードエディターです。MixRoute APIを連携すると、インテリジェントなコード生成、補完、説明、最適化など、コーディング中に強力なAI支援を利用できます。MixRouteは現在、CursorのAgent機能(Auto Apply / 複数ファイルの編集)に対応しています。クイック設定
1. 設定を開く
右上の歯車アイコン⚙️をクリックし、モデルの項目を選択してください。2. APIの設定
- OpenAI APIキー:MixRouteのAPIキーを入力してください
- OpenAIのベースURLを上書き:チェックを入れ、
https://api.mixroute.ai/v1を入力します - 検証をクリックして設定を確認します。
- GPTシリーズのモデルには
openai/プレフィックスが必要です。たとえば、gpt-5.5にはopenai/gpt-5.5を使用します。ほかのチャネルでは元のモデルIDを使用します。 - Mixroute APIはCursor Agent(Auto Apply)に対応しています。Agentを有効にするには、Agent対応モデルを使用してください。
3. Agentモードのヒント
- Agent対応モデルを使用します(Claude、DeepSeek、Grok、
openai/接頭辞付きのGPTシリーズ) - ベースURLが
https://api.mixroute.ai/v1であることを確認してください - 初回は、Cursorのサイドバーで簡単な変更を行い、自動適用を確認します
- モデルがAgentに対応していない場合は、Chatモードを使用し、Applyで手動適用してください
カスタムモデルの追加
Cursorの設定に追加します。利用モード
Chatモードのワークフロー
- コードの生成:
Ctrl/Cmd + Lでチャットを開き、要件を説明します - コードの適用: 対象ファイルにコードをコピーするか、「Apply」ボタンを使用します
- 反復修正: 会話を続けて修正します
代替ツールの比較
主な機能
スマートなコード補完
- Tab補完:TabキーでAIの提案を適用
- 複数行補完: 関数単位のコード生成
- コンテキストの理解: プロジェクト構造に基づく的確な提案
AIチャット
Ctrl/Cmd + K:コマンドパレットを開くCtrl/Cmd + L:サイドバーのチャットを開く- コードの説明:コードを選択してAIに質問
コード編集
- コード生成:要件を説明するとAIが自動生成
- リファクタリング:コードの最適化に関する提案を取得
- エラーの修正: AIがエラーの特定と修正を支援します
キーボードショートカット
ヒント
明確なコンテキストを提供
プロンプトの最適化
- 悪い例:
"Fix this function" - 良い例:
"Fix floating-point precision issue in calculateTotal function, ensure amount calculation is accurate to two decimal places"
トラブルシューティング
接続タイムアウト
接続タイムアウト
- ネットワーク接続を確認します
- API URLが
https://api.mixroute.ai/v1であることを確認します - APIキーが有効であることを確認してください
モデルが応答しない
モデルが応答しない
- アカウント残高を確認してください
- 別のモデルへの切り替えを試してください
- Cursorクライアントを再起動します
提案の品質が低い
提案の品質が低い
- プロジェクトのコンテキストをより詳しく提供してください
- より具体的なプロンプトを使用してください
- より高性能なモデルに切り替える
ベストプラクティス
プロジェクト単位の設定
プロジェクトのルートに.cursor-settings.jsonを作成してください。
コードレビュー
Agentモードについて
AIによる複数ファイルの自動編集や複雑なリファクタリングには、次を検討してください。- Cline: 完全なAgent機能を備えたVS Codeプラグイン
- RooCode: 新しいVS Code向けAIエージェントプラグイン