準備
開始する前に、以下を確認してください:-
Cursorがインストールされている
Cursor公式サイトからお使いのOSに適したバージョンをダウンロードしてインストールしてください -
APIMart APIキーを取得済み
APIMartコンソールにログインしてAPIキー(sk-で始まる)を取得してください
ヒント: APIMartアカウントをお持ちでない場合は、まずAPIMartで登録してAPIキーを取得してください。
ステップ1:Cursor設定を開く
Cursorを起動後、設定ページに移動します:- 右上の**⚙️ 設定**アイコン(歯車アイコン)をクリック
- またはキーボードショートカットを使用:
- Windows/Linux:
Ctrl+Shift+J - macOS:
Cmd+Shift+J
- Windows/Linux:
ステップ2:モデル設定を構成
2.1 モデル設定にアクセス
設定ページで:- 左側メニューのModelsオプションを見つける
- クリックしてモデル設定ページに入る
2.2 OpenAI API Keyを選択
モデル設定ページで:- OpenAI API Key設定エリアを見つける
- Add newまたはOverride OpenAI Base URLオプションをクリック
重要: CursorはOpenAI互換APIをサポートしているため、APIMartをカスタムAPIプロバイダーとして設定できます。
2.3 APIMart API 情報を設定
以下の設定情報を入力:| 設定項目 | 入力内容 |
|---|---|
| API Key | お客様のAPIMart APIキー(sk-xxxxxxxxxxxx) |
| Base URL | https://api.apimart.ai/v1 |
重要:
- Base URLには
/v1サフィックスを含める必要があります:https://api.apimart.ai/v1 - API Keyは、APIMartコンソールから取得した
sk-で始まるキーである必要があります - 設定後、CursorはAPIMartのモデルを使用してコード補完とチャットを行います
ステップ3:使用するモデルを選択
3.1 モデル選択
モデル設定で、使用するモデルを選択できます: 利用可能なモデルタイプ:-
GPT-4/5 シリーズ - 複雑なコード生成と問題解決に適しています
gpt-5- 最新のGPT-5モデルgpt-4o- GPT-4oモデルgpt-4o-mini- より高速で経済的なバージョン
-
Claude シリーズ - コード理解とリファクタリングに適しています
claude-sonnet-4-5-20250929- Claude Sonnet 4.5claude-haiku-4-5-20251001- Claude Haiku 4.5
-
その他のモデル
gemini-2.0-flash-exp- Google Gemini 2.0 Flash
3.2 特定機能のモデルを設定
Cursorでは、機能ごとに異なるモデルを設定できます:- Chat(チャット) - AIとの会話に使用
- Autocomplete(自動補完) - コード自動補完の提案に使用
- Cmd+K(クイック編集) - 素早いコード編集と生成に使用
ステップ4:使用を開始
設定完了後、CursorのAI機能を使い始めることができます:4.1 AIチャット (Cmd+L / Ctrl+L)
Cmd+L(macOS)またはCtrl+L(Windows/Linux)を押してAIチャットパネルを開く- 質問や要求を入力します。例えば:
- 「クイックソートアルゴリズムの実装方法は?」
- 「このコードのパフォーマンスを最適化してください」
- 「この関数の動作を説明してください」
4.2 コード補完
- エディターで通常通りコードを書く
- Cursorが自動的にコード補完の提案を提供します
Tabキーを押して提案を受け入れます
4.3 クイック編集 (Cmd+K / Ctrl+K)
- 編集したいコードを選択
Cmd+K(macOS)またはCtrl+K(Windows/Linux)を押す- 編集指示を入力します。例えば:
- 「エラーハンドリングを追加」
- 「この関数をリファクタリング」
- 「型注釈を追加」
4.4 コード説明
- 理解したいコードを選択
- 右クリックして「Explain with AI」を選択またはショートカットを使用
- AIがコードの機能とロジックを詳しく説明します
よくある質問
Q1:APIMartサービスに接続できない?
解決策:-
Base URLを確認:
- Base URLが
https://api.apimart.ai/v1であることを確認(/v1サフィックスに注意) - 余分なパスを省略または追加しないでください
- Base URLが
-
API Keyを確認:
- API Keyが正しく、
sk-で始まることを確認 - APIMartコンソールでキーが有効か確認
- API Keyが正しく、
-
ネットワーク接続を確認:
https://api.apimart.aiにアクセスできることを確認- 中国国内の場合、プロキシの設定が必要な場合があります
Q2:AIの応答が遅い?
解決策:-
より高速なモデルに切り替え:
gpt-4oの代わりにgpt-4o-miniを使用gemini-2.0-flash-expを使用してより高速な応答を得る
-
コンテキスト長を減らす:
- AIに送信するコードコンテキストを制限
- より正確な質問記述を使用
-
ネットワーク状況を確認:
- ネットワークレイテンシをテスト
- プロキシを使用して接続を最適化することを検討
Q3:API呼び出しが失敗またはエラーを返す?
一般的なエラーと解決策:| エラーメッセージ | 原因 | 解決方法 |
|---|---|---|
401 Unauthorized | API Keyが無効または期限切れ | API Keyを再取得して設定を更新 |
429 Too Many Requests | リクエストレート制限超過 | しばらく待ってから再試行、またはプランをアップグレード |
500 Internal Server Error | 一時的なサーバー問題 | 数分待ってから再試行 |
insufficient_quota | アカウント残高不足 | コンソールでチャージ |
Q4:API使用状況と料金を確認するには?
APIMartコンソールにログインして確認:- 📊 API呼び出し統計
- 💰 料金詳細
- 📈 使用トレンドチャート
- 🔍 詳細なリクエストログ
使用のヒント
1. コンテキストを活用
Cursorは自動的に関連するコードコンテキストを含めます。できること:- 関連ファイルを開いてAIにプロジェクト構造を理解させる
@filenameを使用して特定のファイルを参照@folderを使用してフォルダー全体を参照
2. 明確なプロンプトを書く
良いプロンプトはより良い結果をもたらします: ❌ 悪いプロンプト:3. 反復的な開発
AIと協力する際:- シンプルな要件から始める
- 徐々に改善と最適化
- 迅速にテストと検証
- 結果に基づいてプロンプトを調整
4. プロジェクト基準を活用
.cursorrulesファイルを作成して定義:
- コードスタイルガイドライン
- 命名規則
- アーキテクチャパターン
- テスト要件
機能
Cursor + APIMartを使用すると、以下が可能です:- 💬 インテリジェントチャット - いつでもプログラミングの質問をして、詳細な回答を得る
- ⚡ コード補完 - リアルタイムのインテリジェントなコード提案と補完
- ✏️ クイック編集 - 自然言語でコードを素早く変更
- 🔍 コード理解 - 複雑なコードの動作を深く理解
- 🐛 デバッグアシスタント - コードのバグを見つけて修正するのを支援
- 📝 ドキュメント生成 - コードコメントとドキュメントを自動生成
- 🔄 コードリファクタリング - インテリジェントにリファクタリングしてコード構造を最適化
- 🧪 テスト生成 - 単体テストとテストケースを自動生成
サポート&ヘルプ
問題が発生した場合:- 📚 APIMartドキュメント
- 💬 Discordコミュニティ
- 🐦 Twitter @APIMart_
- 📧 テクニカルサポート:zhihong@apimart.ai
APIMartを今すぐ使い始める
今すぐAPIMartに登録して、APIキーを取得し、プログラミング効率を向上させましょう!