メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://docs.apimart.ai/llms.txt

Use this file to discover all available pages before exploring further.

事前準備

開始する前に、次を確認してください。
  1. Cursor をインストール済みであること
    Cursor 公式サイト から OS 向けインストーラーを取得し、インストールします
  2. APIMart API キーを取得済みであること
    APIMart コンソール で API キー(sk- 始まり)を取得します
ヒント: アカウントがない場合は APIMart で登録し、API キーを発行してください。

ステップ 1: 設定を開く

Cursor を起動したら、設定へ進みます。
  1. 右上の ⚙️ 設定(ギア)をクリック
  2. またはショートカット: Windows/Linux Ctrl+Shift+J、macOS Cmd+Shift+J
Cursor メイン画面

ステップ 2: モデル設定

2.1 モデル画面へ

設定で次を行います。
  1. 左メニューの Models を開く
  2. モデル設定ページへ移動
Cursor 設定 Models

2.2 OpenAI API Key を使う

モデル設定ページで:
  1. OpenAI API Key セクションを探す
  2. Add new または Override OpenAI Base URL を選択
重要: Cursor は OpenAI 互換 API に対応しているため、APIMart をカスタムプロバイダーとして設定できます。

2.3 APIMart を入力する

次のとおり入力します。
項目入力内容
API KeyAPIMart の API キー(sk-xxxxxxxxxxxx
Base URLhttps://api.apimart.ai/v1
重要: - Base URL は必ず /v1 を含める: https://api.apimart.ai/v1 - キーはコンソールで発行した sk- で始まるものを使う - 保存後、補完とチャットで APIMart のモデルが利用されます
APIMart API 設定

ステップ 3: モデルを選ぶ

3.1 モデル選択

モデル選択
モデル設定で利用モデルを選べます。 利用可能な系統:
  • GPT-4/5 系 — 複雑な生成・質問向け
    • gpt-5 — 最新の GPT-5
    • gpt-4o — GPT-4o
    • gpt-4o-mini — 高速・低コスト
  • Claude 系 — 読解・リファクタ向け
    • claude-sonnet-4-5-20250929 — Sonnet 4.5
    • claude-haiku-4-5-20251001 — Haiku 4.5
  • その他
    • gemini-2.0-flash-exp — Google Gemini 2.0 Flash
おすすめ: - 💰 補完のコスパ: gpt-4o-mini - 🚀 重いタスク: gpt-5gpt-4oclaude-sonnet-4-5-20250929 - ⚡ 応答速度: gpt-4o-minigemini-2.0-flash-exp

3.2 機能ごとのモデル

Cursor では機能ごとに別モデルを選べます。
  • Chat — AI との対話
  • Autocomplete — コード補完
  • Cmd+K — クイック編集・生成
用途ごとに最適なモデルを設定してください。

ステップ 4: 利用開始

構成ができたら、Cursor の AI 機能を使い始められます。

4.1 AI チャット (Cmd+L / Ctrl+L)

  1. Cmd+L(macOS)または Ctrl+L(Windows/Linux)でチャットを開く
  2. 例:
    • 「クイックソートはどう実装する?」
    • 「このコードのパフォーマンスを最適化して」
    • 「この関数の動きを説明して」
AI チャット

4.2 コード補完

  1. 通常どおりコードを書く
  2. 補完提案が表示される
  3. Tab で採用
補完

4.3 クイック編集 (Cmd+K / Ctrl+K)

  1. 編集したいコードを選択
  2. Cmd+K / Ctrl+K
  3. 例:
    • 「エラー処理を追加」
    • 「この関数をリファクタ」
    • 「型注釈を追加」
クイック編集

4.4 コード説明

  1. 知りたいコードを選択
  2. 右クリックから Explain with AI、またはショートカット
  3. AI が機能とロジックを説明します

よくある質問

Q1: APIMart に繋がらない

対処:
  1. Base URL
    • https://api.apimart.ai/v1 であること(/v1 を含む)
    • 余計なパスを付けない
  2. API キー
    • sk- で始まり、コピペミスがないこと
    • コンソール で有効か確認
  3. ネットワーク
    • https://api.apimart.ai に到達できること
    • 制限がある環境ではプロキシが必要な場合があります

Q2: 応答が遅い

対処:
  1. より軽いモデルへ
    • gpt-4o の代わりに gpt-4o-mini
    • 速さ重視なら gemini-2.0-flash-exp
  2. コンテキストを絞る
    • 送るコード量を抑える
    • 質問を具体的にする
  3. 回線・遅延
    • レイテンシを確認
    • プロキシで経路を最適化

Q3: API エラー

メッセージ想定原因対処
401 Unauthorizedキー不正・期限切れキーを再発行し設定を更新
429 Too Many Requestsレート制限しばらく待って再試行
500 Internal Server Error一時障害数分後に再試行
insufficient_quota残高不足コンソールでチャージ

Q4: 利用量・課金は?

APIMart コンソール で確認:
  • 📊 呼び出し統計
  • 💰 コスト内訳
  • 📈 利用トレンド
  • 🔍 リクエストログ

使い方のコツ

1. コンテキストを活かす

Cursor は関連コードを取り込みます。次も有効です。
  • 構造把握のため関連ファイルを開く
  • @filename で特定ファイルを参照
  • @folder でフォルダ全体を参照

2. プロンプトを明確に

❌ 弱い例:
これを最適化して
✅ 強い例:
この関数のパフォーマンスを最適化して。特に:
1. ループのネストを減らす
2. より効率的なデータ構造を使う
3. キャッシュを入れる

3. 反復で進める

  1. 小さな依頼から始める
  2. 段階的に改善
  3. こまめにテスト・検証
  4. 結果に合わせてプロンプトを調整

4. .cursorrules

次を定義すると一貫しやすくなります。
  • コードスタイル
  • 命名規則
  • アーキテクチャ
  • テスト方針

機能

Cursor + APIMart で次が可能です。
  • 💬 対話 — いつでも質問し、詳しい回答を得られる
  • 補完 — リアルタイムな提案
  • ✏️ クイック編集 — 自然言語でコードを変更
  • 🔍 理解 — 複雑なコードの動きを把握
  • 🐛 デバッグ支援 — 不具合の発見・修正の手がかり
  • 📝 ドキュメント — コメントや説明の下書き
  • 🔄 リファクタ — 構造の見直しを支援
  • 🧪 テスト — 単体テストなどのひな型生成

サポート

お困りのときは:

APIMart をはじめる

登録して API キーを取得し、Cursor で開発効率を上げましょう。