利用ガイドAPIリファレンスAIアプリケーション

Cursor

Cursor は AI プログラミング専用に設計されたネイティブコードエディタです。プロジェクト全体のコンテキスト認識、スマートなコード補完(Tab)、サイドバー対話、クロスファイルエージェント(Composer)を高度に統合しており、OpenRely API と連携することで、Cursor 内で世界最高峰のモデルを自在に利用できます。

🔑 事前準備


🚀 手順

Cursor エディタのインストール

Cursor 公式ダウンロードページ にアクセスして、ご利用のオペレーティングシステム(macOS、Windows、Linux に対応)に適した最新のインストーラーを取得し、ローカル環境にインストールして起動します。

[!TIP] 以前 VS Code を使用していた場合、Cursor の初回起動時に既存のすべての拡張機能、テーマ設定、キーバインドの習慣をワンクリックでシームレスにインポートできます。

モデルサービス設定を開く

  1. Cursor を起動し、一般設定のショートカットキー Cmd + ,(Windows ユーザーは Ctrl + ,)を押すか、画面右上の歯車アイコン(設定) ⚙️ をクリックします。
  2. 設定画面で Cursor Settings(または左側ナビゲーションバーの Models)を選択し、モデルサービス管理ページに入ります。

OpenRely カスタムエンドポイントと API キーの設定

Models 設定ページで OpenAI 互換プロバイダーの設定セクションを見つけます。

  1. API キーの入力:OpenAI API Key 入力欄に OpenRely 専用のアクセス Token(sk-...)を入力します。
  2. ベース URL のリダイレクト:Override OpenAI Base URL スイッチをオンにし、OpenRely 互換エンドポイントを入力します。
    https://api.openrely.ai/v1
    (Cursor はリクエスト時に末尾へ自動的に /chat/completions を付加します。必ず /v1 を含め、末尾に余計なスラッシュを付けないでください)
  3. 接続の検証:入力欄の横にある Verify ボタンをクリックします。緑色のチェックマークまたは成功メッセージが表示されれば、ネットワーク通信と認証が正常であることを示します。

カスタムモデルの追加と管理

Cursor は、OpenRely でサポートされている任意のモデルを柔軟に追加できます。

  1. Model Names リストの下にある + Add Custom Model をクリックします。
  2. 使用したいモデル識別子(claude、gpt、deepseek など。最新の利用可能なモデル ID は OpenRely モデル価格一覧センター で随時確認できます)を入力します。
  3. 保存をクリックした後、そのモデルの右側にあるチェックスイッチが有効(オン)になっていることを確認します。

AI プログラミング対話と協調作業の開始

コード編集ウィンドウに戻ると、さまざまなインターフェースを通じて OpenRely 駆動の AI 機能を呼び出すことができます。

  • サイドバー対話 (Chat):Cmd + L(Windows: Ctrl + L)を押し、対話ボックス右下のモデルスイッチャーで追加したカスタムモデルを選択して、コードの実装に関する質問やデバッグのアドバイスを求めます。
  • クロスファイル複数行エージェント (Composer):Cmd + I(Windows: Ctrl + I)を押し、リファクタリングや開発要件を入力して、AI にファイルの特定と完全なコード Diff の生成を自律的に行わせます。

💡 主な機能とショートカットキー

機能モジュールショートカットキー (macOS / Win)機能説明
環境設定 SettingsCmd/Ctrl + ,グローバル環境設定およびモデルサービス設定ページをすばやく呼び出す
サイドバー ChatCmd/Ctrl + L選択したコードや現在のファイルに対する高度な Q&A、ロジック解説、単体テスト生成
インライン編集 EditCmd/Ctrl + Kカーソル行に編集パネルを直接呼び出し、現在の関数をすばやくリファクタリングまたはスニペット生成
プロジェクトエージェント ComposerCmd/Ctrl + Iプロジェクト全体の認識能力を持つ Agent。複数のプロジェクトファイルを同時に作成・変更可能
コンテキストのインデックスと参照@ 記号を入力プロジェクトの @Files、@Folders、@Code、または @Git コミット履歴を正確に参照

❓ よくある質問

その他の呼び出しエラーや課金に関する疑問がありますか?完全な よくある質問とトラブルシューティングガイド をご参照ください。

このドキュメントは役に立ちましたか?

Cursor | OpenRely Docs