mirror of
https://github.com/Heretek-AI/Token-Max.git
synced 2026-10-12 02:03:18 +00:00
- Harmonize plan generation prompt cache rate to shared 75% default from estimate-constants.json - Update TokenTranslator to resolve plan token capacity model-specifically via resolveTierModelBudget - Fix calculatePoolDrain to drain model-specific allowances and eliminate Math.max deflation on low-cost models - Make buildStackCandidates model-aware for accurate Dangerous Dave and Mix & Match stacking - Update WorkflowCalculator to resolve plan capacity model-specifically for active workloads - Reconcile Cursor Pro evidence quotes in throttle-profiles and reasoning token policies - Add unit tests for model-aware stack candidates and pool drainage (102/102 passing)
259 lines
8.5 KiB
JSON
259 lines
8.5 KiB
JSON
{
|
|
"id": "cursor",
|
|
"name": "Cursor",
|
|
"category": "coding-ide",
|
|
"url": "https://cursor.com/docs/account/pricing",
|
|
"lastVerified": "2026-09-19",
|
|
"tiers": [
|
|
{
|
|
"name": "Hobby",
|
|
"monthlyPrice": 0,
|
|
"annualPrice": null,
|
|
"limits": {
|
|
"agentRequests": "Limited Agent requests",
|
|
"composer": "Access to Composer"
|
|
},
|
|
"models": [
|
|
"Cursor Grok 4.5",
|
|
"Claude Haiku 4.5"
|
|
],
|
|
"estimatedTokenBudget": {
|
|
"description": "Limited Agent requests (~0.5M tokens/mo)",
|
|
"estimatedMillionTokens": 0.5,
|
|
"assumptions": "Limited agent requests at ~10-20K tokens/request with prompt-cache discount; exact quota unpublished",
|
|
"estimateMeta": {
|
|
"sourceUrl": "https://cursor.com/docs/account/pricing",
|
|
"sourceType": "research",
|
|
"confidence": "low",
|
|
"verifiedAt": "2026-09-19"
|
|
}
|
|
},
|
|
"notes": "Free tier; no credit card required"
|
|
},
|
|
{
|
|
"name": "Pro",
|
|
"monthlyPrice": 20,
|
|
"annualPrice": 192,
|
|
"limits": {
|
|
"agentRequests": "Extended Agent limits",
|
|
"usagePools": "Cursor Models pool + Other Models pool (third-party at API rate), monthly reset",
|
|
"onDemand": "Extra usage on-demand at API rates, billed in arrears"
|
|
},
|
|
"models": [
|
|
"Cursor Grok 4.6",
|
|
"Composer 2.5",
|
|
"Claude Fable 5.1",
|
|
"Claude Opus 5",
|
|
"Claude Sonnet 5",
|
|
"GPT-5.6 Sol",
|
|
"Gemini 3.1 Pro",
|
|
"Gemini 3.8 Flash",
|
|
"Muse Spark 1.3"
|
|
],
|
|
"perModelTokenBudgets": {
|
|
"cursor grok 4.6": {
|
|
"estimatedMillionTokens": 15.41,
|
|
"basis": "list-price-credit",
|
|
"confidence": "medium"
|
|
},
|
|
"composer 2.5": {
|
|
"estimatedMillionTokens": 46.99,
|
|
"basis": "list-price-credit",
|
|
"confidence": "medium"
|
|
},
|
|
"claude fable 5.1": {
|
|
"estimatedMillionTokens": 3.43,
|
|
"basis": "list-price-credit",
|
|
"confidence": "medium"
|
|
},
|
|
"claude opus 5": {
|
|
"estimatedMillionTokens": 6.28,
|
|
"basis": "list-price-credit",
|
|
"confidence": "medium"
|
|
},
|
|
"claude sonnet 5": {
|
|
"estimatedMillionTokens": 15.7,
|
|
"basis": "list-price-credit",
|
|
"confidence": "medium"
|
|
},
|
|
"gpt-5.6 sol": {
|
|
"estimatedMillionTokens": 7.85,
|
|
"basis": "list-price-credit",
|
|
"confidence": "medium"
|
|
},
|
|
"gemini 3.1 pro": {
|
|
"estimatedMillionTokens": 14.61,
|
|
"basis": "list-price-credit",
|
|
"confidence": "medium"
|
|
},
|
|
"gemini 3.8 flash": {
|
|
"estimatedMillionTokens": 42.94,
|
|
"basis": "list-price-credit",
|
|
"confidence": "medium"
|
|
},
|
|
"muse spark 1.3": {
|
|
"estimatedMillionTokens": 27.83,
|
|
"basis": "list-price-credit",
|
|
"confidence": "medium"
|
|
}
|
|
},
|
|
"estimatedTokenBudget": {
|
|
"description": "Pro Cursor-Models + Other-Models pools (~10M tokens/mo modeled)",
|
|
"estimatedMillionTokens": 10,
|
|
"assumptions": "Cursor does not publish pool sizes; modeled at ~$20 of equivalent API-rate spend at a blended ~$2/M with cache discounts ~= 10M tokens. Pro+ and Ultra are officially 3x and 20x this pool",
|
|
"estimateMeta": {
|
|
"sourceUrl": "https://cursor.com/docs/account/pricing",
|
|
"sourceType": "research",
|
|
"confidence": "low",
|
|
"verifiedAt": "2026-09-19"
|
|
}
|
|
},
|
|
"notes": "Pools reset monthly; legacy request-based plans closed to new subs"
|
|
},
|
|
{
|
|
"name": "Pro Plus",
|
|
"monthlyPrice": 60,
|
|
"annualPrice": 576,
|
|
"limits": {
|
|
"agentRequests": "Larger usage pools",
|
|
"usagePools": "Same two pools as Pro, expanded"
|
|
},
|
|
"models": [
|
|
"Cursor Grok 4.6",
|
|
"Composer 2.5",
|
|
"Claude Fable 5.1",
|
|
"Claude Opus 5",
|
|
"Claude Sonnet 5",
|
|
"GPT-5.6 Sol",
|
|
"Gemini 3.8 Flash"
|
|
],
|
|
"perModelTokenBudgets": {
|
|
"cursor grok 4.6": {
|
|
"estimatedMillionTokens": 46.24,
|
|
"basis": "list-price-credit",
|
|
"confidence": "medium"
|
|
},
|
|
"composer 2.5": {
|
|
"estimatedMillionTokens": 140.98,
|
|
"basis": "list-price-credit",
|
|
"confidence": "medium"
|
|
},
|
|
"claude fable 5.1": {
|
|
"estimatedMillionTokens": 10.29,
|
|
"basis": "list-price-credit",
|
|
"confidence": "medium"
|
|
},
|
|
"claude opus 5": {
|
|
"estimatedMillionTokens": 18.84,
|
|
"basis": "list-price-credit",
|
|
"confidence": "medium"
|
|
},
|
|
"claude sonnet 5": {
|
|
"estimatedMillionTokens": 47.1,
|
|
"basis": "list-price-credit",
|
|
"confidence": "medium"
|
|
},
|
|
"gpt-5.6 sol": {
|
|
"estimatedMillionTokens": 23.55,
|
|
"basis": "list-price-credit",
|
|
"confidence": "medium"
|
|
},
|
|
"gemini 3.8 flash": {
|
|
"estimatedMillionTokens": 128.82,
|
|
"basis": "list-price-credit",
|
|
"confidence": "medium"
|
|
}
|
|
},
|
|
"estimatedTokenBudget": {
|
|
"description": "Official 3x Pro limits (~30M tokens/mo)",
|
|
"estimatedMillionTokens": 30,
|
|
"assumptions": "Cursor lists Pro+ as 3x Pro limits; 3 x our 10M Pro model = 30M tokens/mo",
|
|
"estimateMeta": {
|
|
"sourceUrl": "https://cursor.com/docs/account/pricing",
|
|
"sourceType": "research",
|
|
"confidence": "low",
|
|
"verifiedAt": "2026-09-19"
|
|
}
|
|
},
|
|
"notes": "Recommended for daily agent users"
|
|
},
|
|
{
|
|
"name": "Ultra",
|
|
"monthlyPrice": 200,
|
|
"annualPrice": 1920,
|
|
"limits": {
|
|
"agentRequests": "Largest usage pools",
|
|
"usagePools": "Same two pools, maximum size"
|
|
},
|
|
"models": [
|
|
"Cursor Grok 4.6",
|
|
"Composer 2.5",
|
|
"Claude Fable 5.1",
|
|
"Claude Opus 5",
|
|
"GPT-6 Astra",
|
|
"Gemini 3.8 Flash"
|
|
],
|
|
"perModelTokenBudgets": {
|
|
"cursor grok 4.6": {
|
|
"estimatedMillionTokens": 154.13,
|
|
"basis": "list-price-credit",
|
|
"confidence": "medium"
|
|
},
|
|
"composer 2.5": {
|
|
"estimatedMillionTokens": 469.93,
|
|
"basis": "list-price-credit",
|
|
"confidence": "medium"
|
|
},
|
|
"claude fable 5.1": {
|
|
"estimatedMillionTokens": 34.29,
|
|
"basis": "list-price-credit",
|
|
"confidence": "medium"
|
|
},
|
|
"claude opus 5": {
|
|
"estimatedMillionTokens": 62.8,
|
|
"basis": "list-price-credit",
|
|
"confidence": "medium"
|
|
},
|
|
"gemini 3.8 flash": {
|
|
"estimatedMillionTokens": 429.39,
|
|
"basis": "list-price-credit",
|
|
"confidence": "medium"
|
|
},
|
|
"gpt-6 astra": {
|
|
"estimatedMillionTokens": 31.4,
|
|
"basis": "list-price-credit",
|
|
"confidence": "medium"
|
|
}
|
|
},
|
|
"estimatedTokenBudget": {
|
|
"description": "Official 20x Pro limits (~200M tokens/mo)",
|
|
"estimatedMillionTokens": 200,
|
|
"assumptions": "Cursor lists Ultra as 20x Pro limits; 20 x our 10M Pro model = 200M tokens/mo",
|
|
"estimateMeta": {
|
|
"sourceUrl": "https://cursor.com/docs/account/pricing",
|
|
"sourceType": "research",
|
|
"confidence": "low",
|
|
"verifiedAt": "2026-09-19"
|
|
}
|
|
},
|
|
"notes": "For daily-driver agent power users"
|
|
}
|
|
],
|
|
"gotchas": [
|
|
"Pricing uses two usage pools (Cursor Models vs Other Models at API rates) resetting monthly - not request counts",
|
|
"On-demand usage after pool exhaustion is billed in arrears at API rates",
|
|
"Max Mode and fast-request tiers exist only for grandfathered legacy subscriptions",
|
|
"Teams adds a Cursor token rate ($0.25/M tokens) on third-party models",
|
|
"India-only Start plan (Rs 649) limits users to the Cursor Models pool only",
|
|
"Teams Standard ($40/user) and Premium ($120/user) plans are sold separately and are not modeled as tiers here",
|
|
"Subscriptions are only sold directly via cursor.com; resellers are unauthorized and may be suspended"
|
|
],
|
|
"tosHighlights": [
|
|
"Privacy mode guarantees code is not used for training by Cursor or its model providers",
|
|
"SOC 2 / ISO 27001 / ISO 42001 certified"
|
|
],
|
|
"dataTraining": "Opt-out available in Privacy Mode",
|
|
"ipIndemnity": false,
|
|
"stackingPolicy": "silent",
|
|
"stackingPolicyNote": "Terms of Service contain no account-sharing or multi-account clause; only resale/lease/lending of the Service is prohibited."
|
|
} |