Cursor に DeepSeek API を連携する完全ガイド:月額$20のコストを100円以下に抑える方法

先月末、クレジットカードの明細を見て少し固まりました。「Cursor Pro: $20」。3ヶ月間で、このツール一つに約9,000円も払っていることになります。
正直、Cursor は素晴らしいです。AI 支援によるコーディング体験は、一度味わうと戻れません。しかし、毎回の請求を見るたびに心のどこかで「本当にこの価値があるのか?」と自問してしまいます。特に上位の Ultra 版は月額$200(約3万円)もします。個人開発者にとっては高嶺の花です。
そんな時、技術コミュニティで「Cursor に DeepSeek API を連携できる」という話を聞きました。最初の反応は「本当に使えるの?面倒じゃない?コードの質は?」と懐疑的でした。
しかし、試してみて分かりました。これは革命です。
設定はたった5分。そして最初の月の請求額は、なんと日本円で数十円でした。コードの質ですか?Claude 3.5 には及びませんが、日常的なコーディングには十分すぎますし、一部の分野では驚くべき性能を発揮します。
この記事では、私が人柱となって検証した設定方法をステップバイステップで解説します。公式ドキュメントには書かれていない制限事項やハマりポイントも全て共有します。
なぜ DeepSeek API なのか?
まずはお金の話をしましょう。
Cursor Pro は月額20ドル(約3,000円)。個人開発者が趣味や学習で使うには、決して安くありません。
一方、DeepSeek API はどうでしょうか。価格表を見てみましょう(1元≒20円換算):
- 入力:百万トークンあたり2元(約40円)※キャッシュヒット時は0.5元(約10円)
- 出力:百万トークンあたり8元(約160円)
これだけだと実感が湧かないかもしれません。実際のシナリオで計算してみましょう。私が月に100〜150回 AI と対話し、毎回数百行のコードをやり取りしたとします。その場合の月額コストは、およそ50円〜100円程度です。
間違いありません。ドルではなく、円です。
コスト比較表:
| プラン | 月額費用 | 年額費用 | 節約率 |
|---|---|---|---|
| Cursor Pro | $20 (約¥3,000) | $240 (約¥36,000) | - |
| Cursor Ultra | $200 (約¥30,000) | $2400 (約¥360,000) | - |
| DeepSeek API | ¥50〜¥150 | ¥600〜¥1,800 | 95%以上 |
次に品質について。
DeepSeek-V3 はオープンソースモデルの中でトップクラスの性能を誇ります。実際に使ってみた感想として、一般的な業務コードの記述、リファクタリング、ロジック解説などは非常に優秀です。Claude 3.5 Sonnet と比べれば多少の差はありますが、日常利用で困ることはありません。
さらに嬉しい驚きだったのが、DeepSeek-R1 の推論能力です。複雑なアルゴリズムや多段推論が必要な問題では、期待以上の回答をしてくれることがあります。
こんな人におすすめ:
- 個人/独立開発者 - 予算は抑えたいが、AI の恩恵は受けたい
- 学生 - 月3,000円のサブスクは痛い
- 小規模チーム - 全員分の Pro ライセンスを買うのは厳しい
- ライトユーザー - 毎日使うわけではない
逆に、一日中 AI とペアプログラミングをするようなヘビーユーザーや、Tab 補完、Composer 機能をフル活用したい方は、素直に Cursor Pro を契約することをお勧めします。DeepSeek API ではそれらの機能が使えないからです。
準備(所要時間5分)
始める前に必要なものは以下の通りです。
DeepSeek API Key の取得
まず DeepSeek オープンプラットフォームでアカウントを作成し、API Key を発行します。
- DeepSeek Open Platform にアクセス
- 登録してログイン(電話番号、メール、GitHub アカウント等)
- コンソールに入り、“API Keys” を選択
- “Create API Key” をクリックし、名前を付ける(“cursor-use” など)
- 生成された API Key をコピーして保存(一度しか表示されません!)
※利用にはチャージが必要です。Alipay や WeChat Pay などが対応していますが、クレジットカードが使える場合もあります。
Cursor の2つのモードを理解する
ここは混同しやすいポイントです。Cursor で DeepSeek を使う方法は2つあります。
1. 内蔵モデルモード
Cursor Pro 会員が使える機能で、メニューから deepseek-r1 などを選ぶだけです。これは Cursor の契約に含まれます。
2. カスタム API モード(今回解説する方法)
自分で API Key を設定し、自分の API 枠を使います。Pro 契約は不要で、使った分だけ支払います。
今回設定するのは、この「2. カスタム API モード」です。
必要な情報まとめ
設定時に以下の3つ使います:
- API Key: 先ほど取得した
sk-から始まる文字列 - Base URL:
https://api.deepseek.com - モデル名:
deepseek-chat- 通常モード、日常コーディング用deepseek-reasoner- 推論モード、複雑な問題用
基本は deepseek-chat で十分です。高速で安価です。
ステップバイステップ設定ガイド
では設定していきましょう。
ステップ1:Cursor 設定を開く
以下のいずれかで開きます:
- ショートカット: Mac
Cmd + ,/ WindowsCtrl + , - アイコン: 右上の歯車アイコン ⚙️ をクリックし “Settings” を選択
設定画面に入ったら、左側のメニューから “Models” を選択します。
ステップ2:カスタムモデルを追加
Models ページにある “Add model” ボタンをクリックします。
モデル名の入力欄が表示されます。ここにモデル名を入力します:
deepseek-chatdeepseek-reasoner
まずは deepseek-chat を追加して確認することをお勧めします。入力したら「Add」をクリックします。
ステップ3:Base URL の設定
ここが最重要ポイントです。多くの人がここでミスをします。
モデル追加の下にある “Override OpenAI Base URL” という項目を探し、展開(有効化)します。
入力欄に以下のアドレスを入力します:
https://api.deepseek.com※ /v1 を末尾につけた https://api.deepseek.com/v1 でも動作する場合がありますが、まずはシンプルに上記を試してください。余計なスペースが入らないように注意してください。
ステップ4:API Key の入力
同じ設定ページを下にスクロールすると、“API Key” の入力欄があります。
ここに先ほど取得した DeepSeek の API Key を貼り付けます。
重要:
- 完全な文字列を貼り付ける(欠けがないように)
- 前後にスペースが入っていないか確認
- 改行が含まれていないか確認
ステップ5:保存と検証
入力が完了したら、ページ下部の “Save” ボタンをクリックします。
Cursor が自動的に接続テストを行います。数秒後に緑色のチェックマーク ✓ や “Verified” の表示が出れば成功です!
もし赤色のエラーが出る場合は、後述の「トラブルシューティング」セクションを確認してください。
ステップ6:使用開始
設定が完了したら、実際に使ってみましょう。
Chat 画面(Cmd/Ctrl + L)を開き、モデル選択のドロップダウンメニューを開きます。リストの中に、先ほど追加した deepseek-chat があるはずです。
それを選択して会話を始めてみてください。「Python でフィボナッチ数列を書いて」など簡単な指示でテストしてみましょう。
重要な制限事項(必ず読んでください)
設定おめでとうございます!…と言いたいところですが、いくつか重要な制限があります。これらを知らずに使い始めるとガッカリするかもしれません。
Chat モード専用である
これが最大の制限です。
カスタム API で設定した DeepSeek は、Chat 画面(右サイドバー)でのみ動作します。会話したり、コードを生成させたり、解説させたりは可能です。
できないこと:
- Pro 版のような「Apply(適用)」ボタンでの直接ファイル書き換え
- Composer モード(Cmd+I)での利用
- プロジェクト全体を見通したコード生成
生成されたコードは、自分でコピーしてエディタに貼り付ける必要があります。「チャットはできるが、手は動かせない」アシスタントだと考えてください。
Tab 補完は使えない
Cursor のキラー機能である Tab 補完(ゴーストテキスト)は、カスタム API では動作しません。
Tab 補完は Cursor 独自のモデルとインフラに依存しているため、Pro 契約がない場合、この機能は無効になります(または非常に制限されます)。
互換性の制限
Cursor のカスタム API 設定は、OpenAI 互換フォーマットのみサポートしています。
DeepSeek はこれに準拠しているので使えますが、OpenAI の最新推論モデル(o1 等)や、特殊なローカルモデルなどは、フォーマットが異なると使えない場合があります。
セキュリティについて
カスタム API Key を使用するということは、リクエストのたびに Key が Cursor のサーバーを経由して DeepSeek に送られることを意味します。
Cursor は「Key をサーバーに保存しない」としていますが、経路上を通過します。
- 定期的に Key をローテートする
- DeepSeek 側で利用上限額を設定する
などの自衛策をお勧めします。
実際の使用感とコスト分析
1ヶ月ほど人柱として使ってみた結果を報告します。
日常的な使用シーン
私は主に以下のような用途で使っています:
- コードレビュー & 最適化: 書いたコードを貼り付けて「もっと良くできる?」と聞く。鋭い指摘をしてくれます。
- エラーログの解析: 謎のエラーが出た時、ログを貼り付けて原因を聞く。解決率は7〜8割です。
- スニペット生成: 「日付フォーマット変換の関数書いて」のような、調べるのが面倒な処理を書いてもらう。
- ロジックの壁打ち:
deepseek-reasonerを使って、アルゴリズムや設計の相談をする。
リアルなコスト
私はフロントエンドエンジニアで、平日は毎日5〜10回程度質問し、週末も趣味開発で使います。
初月の実績データ:
- 総対話数: 約 120 回
- トークン量: 入力 96k / 出力 60k
- コスト計算: (96k/1m * 2元) + (60k/1m * 8元) ≈ 0.67元
日本円にして、約13円です。
はい、13円です。3,000円ではありません。
もちろん、もっとヘビーに使う人でも、月額100円〜200円程度に収まるでしょう。Cursor Pro の3,000円と比べれば、誤差のような金額です。
使いこなしのコツ
- コンテキストを絞る: ファイル全体を投げず、関係ある部分だけ貼ることでトークンを節約し、精度も上げられます。
- チャットと推論の使い分け:
deepseek-chatは速くて安いので日常使いに。deepseek-reasonerは高いので、本当に困った時だけ使うのが賢い方法です。 - 分割して聞く: 複雑なタスクは小分けにして聞いたほうが、AI の回答精度が上がります。
トラブルシューティング
よくあるエラーと対処法をまとめました。
接続エラーになる
症状: Save をクリックすると赤いバツ印が出る。
対策:
- API Key チェック: 前後にスペースが入っていないか再確認。
- 残高確認: DeepSeek のウォレットに残高があるか確認(最低金額等の制限に注意)。
- URL 形式: Base URL に
/v1を付けてみる(https://api.deepseek.com/v1)。 - ネットワーク: プロキシやVPNの設定を確認。
モデルが見つからない
症状: 設定できたはずなのに、Chat 画面のプルダウンに deepseek-chat がない。
対策:
- 設定画面に戻り、モデル名が正しく追加されているか確認。
- Chat 画面のプルダウンの下の方に「More…」がないか確認。
- Cursor を再起動する。
応答が遅い
症状: なかなか返事が来ない。
対策:
deepseek-chatを使っているか確認(reasonerは思考時間が長い)。- 一度に送るコード量を減らす。
- DeepSeek 側のサービスステータスを確認。
結論
DeepSeek API を Cursor に連携するのは、コストを劇的に下げる素晴らしい選択肢です。5分の設定で、月額3,000円の固定費を、使った分だけの数十円〜数百円に変えられます。
機能制限(Tab 補完や Composer がない)は確かに痛いですが、Chat 機能だけで十分というユーザーにとっては、これ以上ないコストパフォーマンスです。
まとめると:
- ✅ 超低コスト: 月額数十円レベル
- ✅ 品質十分: 日常開発には十分な性能
- ⚠️ 機能制限: Chat のみ。自動化機能は弱い
まずは100円分だけでもチャージして、試してみることを強くお勧めします。失うものはほとんどありません。もし合わなければ、その時また Pro を検討すればいいのです。
浮いたお金で、美味しいコーヒーでも飲みましょう!
FAQ
DeepSeek API を使うには Cursor Pro の契約が必要ですか?
Tab 補完(自動補完)は使えますか?
DeepSeek API の料金はどれくらいですか?
設定したのにエラーになります。どうすればいいですか?
DeepSeek 以外のモデルも同じ方法で追加できますか?
6 min read · 公開日: 2026年1月10日 · 更新日: 2026年2月4日
関連記事
AI コード生成のミスを減らす?この5つの Prompt テクニックで効率50%アップ

AI コード生成のミスを減らす?この5つの Prompt テクニックで効率50%アップ
Cursor 上級テクニック:開発効率を倍増させる10の実践的手法(2026年版)

Cursor 上級テクニック:開発効率を倍増させる10の実践的手法(2026年版)
Cursor バグ修正完全ガイド:エラー分析から解決策検証までの効率的ワークフロー


コメント
GitHubアカウントでログインしてコメントできます