Cursorの無料モデル:実際に使えるもの
Cursorの無料プランは入り口としては使えるが、制限は実在する。このガイドでは、無料版でどのモデルや機能が使えるか、月50回のリクエスト制限が実際にどういう意味か、そしてお金をかけずにCursorから最大限の価値を引き出す方法を詳しく解説する。
無料プランに含まれるもの
Cursorの無料プランは本当に無料だ——クレジットカード不要、期間限定のトライアルでもない。以下が得られるものだ:
| 機能 | 無料プランでの利用可否 |
|---|---|
| Cursor Tab自動補完 | 無制限(すべてのプラン) |
| AIチャット | 月50回のFastリクエスト |
| Cmd+Kインライン編集 | 50回のリクエスト制限にカウント |
| Composer | 制限付きまたは利用不可 |
| プレミアムモデル | 基本モデルに限定 |
| カスタムモデル | 利用不可 |
| バックグラウンドエージェント | 利用不可 |
50回のリクエストカウンターは、暦月ではなくサインアップ日ベースで月ごとにリセットされる。15日にサインアップした場合、毎月15日にリセットされる。
無料プランは評価用に設計されている。Cursorがワークフローを改善するかどうかをテストできるが、日常の開発作業向けの構造ではない。
どのモデルが無料か
すべてのモデルが無料プランで利用できるわけではない。以下が内訳だ。
完全に無料のモデル
これらのモデルは有料サブスクリプションなしで利用できる:
| モデル | プロバイダー | 最適な用途 | 備考 |
|---|---|---|---|
| GPT-4o mini | OpenAI | クイック質問、簡単な編集 | デフォルトの無料モデル、非常に高速 |
| Cursor Tab (Cheetah) | Cursor | 自動補完 | 常に無料、ローカル/エッジで実行 |
無料プランで制限付きまたは利用不可
| モデル | 無料プランでの利用 |
|---|---|
| Claude 3.5 Sonnet | 不可 |
| Claude Sonnet 4 | 不可 |
| Claude Opus | 不可 |
| GPT-4o | 制限付き(数回分が利用可能な場合がある) |
| o3-mini | 不可 |
| Gemini 2.5 Pro | 不可 |
無料プランでのモデルの利用可能性は変化する。Cursorは時々、無料ユーザーがアクセスできるモデルを入れ替える。ある週はGPT-4oが使えても、次の週は制限されることもあるので驚かないこと。
GPT-4o Mini:無料版の主力
GPT-4o miniは、無料ユーザーの多くが触れるモデルだ。Claude Sonnet 4やGPT-4oほど高性能ではないが、多くのタスクで驚くほど役立つ。
GPT-4o Miniが得意なこと
- 簡単な説明:"この正規表現は何をするの?"や"このエラーメッセージを説明して"
- ボイラープレート生成:基本的な関数、テストスタブ、設定ファイルの作成
- クイックフィックス:構文エラー、欠けているインポート、簡単なリファクタリング
- ドキュメント:docstringや基本的なコメントの作成
苦手なところ
- 複雑なアーキテクチャ:マルチファイルのリファクタリングやシステム設計に苦労する
- 微妙なバグ:Claude Sonnet 4が捉えるエッジケースを見落とす
- 大きなコンテキスト:プレミアムモデルよりコンテキストウィンドウが小さい
- コード品質:生成されたコードはClaudeの出力よりも多くのクリーンアップを必要とすることが多い
例:GPT-4o Miniが上手く処理できるタスク
User: メールアドレスを検証するPython関数を書いて
GPT-4o miniの回答:
import re
def validate_email(email):
pattern = r'^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$'
return re.match(pattern, email) is not None
これは単純で正しい。GPT-4o miniはこういう場面で輝く。
例:苦労するタスク
User: この認証モジュールをセッションの代わりにJWTを使うようにリファクタリングして、
ミドルウェア、ハンドラー、テストを更新して。
GPT-4o miniは部分的な解決策を出したり、更新が必要なファイルを見落としたりする可能性がある。ここがプレミアムモデルが価値を発揮する場面だ。
Cursor Tab:本当の無料機能
最も価値のある無料機能はチャットではなく——Cursor Tab、自動補完エンジンだ。
Cursor Tabの機能
- タイプしている間に補完を提案する(GitHub Copilotと同様)
- 複数行の補完を処理する(関数全体、ループ、条件文)
- プロジェクト内で自分のコーディングスタイルを学習する
- すべての主要言語で動作する
なぜ無料なのか
Cursor TabはCursor独自のCheetahモデルを使用し、速度を最適化してCursorのインフラストラクチャ上で実行される。すべてのプランに含まれているのは、ユーザーが製品に継続的に関与するためだ。
Cursorに一度も課金しなくても、Cursor Tab単体でもインストールする価値がある。多くの開発者は、自動補完のためにだけCursorを使い、チャットベースのコーディングには他のツールを使っている。
Cursor Tab vs GitHub Copilot 無料版
| 機能 | Cursor Tab(無料) | Copilot(無料トライアルのみ) |
|---|---|---|
| 価格 | 永遠に無料 | トライアル後は有料 |
| 速度 | 非常に高速 | 非常に高速 |
| 精度 | 良好 | やや優秀 |
| 複数行補完 | あり | あり |
| 言語サポート | すべての主要言語 | すべての主要言語 |
Cursor Tabは自動補完において本当にCopilotと競合できる。主な違いは、Copilotの方が学習データセットが大きく、微妙な予測品質で差が出ることだ。
無料ユーザーの戦略
無料プランに留まる場合は、50回のリクエストを戦略的に使う必要がある。
戦略1:チャットは複雑な問題のために取っておく
自分でGoogle検索したり解決できたりすることにリクエストを浪費しない。チャットは以下のために使う:
- レガシーコードの理解
- 解決できないデバッグエラー
- アーキテクチャ上の判断
- 複雑なリファクタリング
他のことはすべてCursor Tabで済ませる。
戦略2:質問をバッチ化する
5つの別々の質問をする代わりに、まとめる:
悪い(5回のリクエストを使用):
1. "この関数は何をするの?"
2. "なぜこの変数はxという名前なの?"
3. "これはasyncにすべきか?"
4. "このエラーハンドリングは正しいか?"
5. "どう改善すればいいか?"
良い(1回のリクエストを使用):
"この関数のロジック、命名、asyncの正しさ、
エラーハンドリングをレビューして、改善案を出して。"
戦略3:簡単なタスクには外部ツールを使う
| タスク | 無料の代替案 |
|---|---|
| 正規表現の説明 | regex101.com |
| JSONフォーマット | jsonformatter.org |
| 簡単なコード生成 | ChatGPT無料版 |
| ドキュメント検索 | 公式ドキュメント |
Cursorのリクエストは、コードベースのコンテキストから恩恵を受けるタスクのために取っておこう。
戦略4:自分のAPIキーを使う
これはCursorを長期的に無料で使い続けるための抜け道だ。他のソースからAPIクレジットがある場合は、自分のキーを持ち込める:
// Cursor Settings > Models > OpenAI API Key
{
"openai.apiKey": "sk-..."
}
自分のAPIキーを使うと、Cursorのリクエスト制限を完全に迂回できる。プロバイダー(OpenAI、Anthropic)に直接利用料を支払う。金銭的な意味では"無料"ではないが、Cursorのプラットフォーム料金とモデル使用料を分離できる。
無料または安価なAPIクレジットのソース:
- OpenAI:新規アカウント向けのプロモーションクレジットを時々提供
- Google Gemini:寛大な制限のある無料プラン
- Anthropic:新規アカウントに$5の無料クレジット
- DeepSeek:非常に安価なAPI料金
無料の真のコスト
無料プランには、50回のリクエスト制限を超える隠れたコストがある。
時間コスト
- リクエストの節約:"これはリクエストに値するか?"と考える精神的エネルギー
- より遅いモデル:無料プランのリクエストは時々、より遅いインフラストラクチャを経由する
- Composerなし:マルチファイル変更は手動で行うか、1ファイルずつ行う必要がある
能力の差
| タスク | 無料プラン | Proプラン |
|---|---|---|
| チャットでの日常コーディング | ストレスフル | スムーズ |
| マルチファイルリファクタリング | 手動 | 自動化 |
| 複雑なデバッグ | 限定 | フル |
| コードレビュー支援 | 基本 | 包括的 |
Cursorを毎日使う開発者の多くは、1週間以内に無料プランの制限を感じ始める。
アップグレードのタイミング
以下の場合、Proへのアップグレードを検討しよう:
- 月末までに50回のリクエスト制限に達する
- 毎日コードベースについてAIに質問したくなる
- マルチファイルComposer機能が必要
- Claude Sonnet 4やGPT-4oにアクセスしたい
- Cursor Tab単体ではワークフローに不十分
1週間の利用状況を追跡しよう。7日間で12〜15回以上使っているなら、月間制限に達するペースだ。それがアップグレードのサインだ。
検討すべき無料の代替案
Cursorの無料プランがニーズを満たさない場合、以下の代替案を検討しよう:
| ツール | 無料プラン | 強み |
|---|---|---|
| GitHub Copilot | 30日間トライアル | 最高の自動補完 |
| Codeium | 無制限の自動補完 | 永遠に無料、十分に使える |
| Continue.dev | 無料(自分のキーを持ち込み) | オープンソース、あらゆるモデルと連携 |
| Aider | 無料(自分のキーを持ち込み) | ターミナルベース、マルチファイル編集 |
| ChatGPT | 無料プランあり | 汎用、IDE統合なし |
Codeiumは、無制限の自動補完といくつかのチャット機能を備えた、本当に無料の代替案として特に注目に値する。
まとめ
Cursorの無料プランは、無制限のCursor Tab自動補完と月50回のGPT-4o miniチャットリクエストを提供する。製品を評価したり、時々AIアシスタンスを受けたりするには十分だが、日常の開発作業には不十分だ。
賢い無料ユーザーの戦略は:
- 自動補完にはCursor Tabを最大限に活用する
- 50回のチャットリクエストは、複雑でコンテキスト依存の問題のために取っておく
- クレジットがあれば、自分のAPIキーを持ち込むことを検討する
- 利用状況を追跡し、制限が障害になったらアップグレードする
Cursorの無料プランは、ただのトライアルではなく本物の無料製品だ。しかし、長期的に主要な開発ツールとして使えるように設計されているわけではなく、何が可能かを見せるために設計されている。