{
  "type": "topreviewed.comparison",
  "version": 1,
  "title": "Cursor vs Cline",
  "category": "AI coding tools",
  "url": "https://topreviewed.ai/compare/cursor-vs-cline",
  "json_url": "https://topreviewed.ai/compare/cursor-vs-cline/data.json",
  "publisher": "TopReviewed.ai",
  "updated_on": "2026-09-24",
  "currency": "USD",
  "value_rules": {
    "bool": "true = the vendor documents the capability. false = the vendor documents that it is absent. null = the vendor's public pages do not document it.",
    "money": "USD per user per month, as listed on the vendor's pricing page.",
    "number": "Plain number in the unit named by the row label.",
    "text": "Short factual phrase taken from the vendor's page."
  },
  "how_to_cite": "Cite as \"TopReviewed.ai — Cursor vs Cline fact comparison\" with the url above. Each value carries the vendor source_url it was taken from and the date the facts were verified.",
  "products": {
    "a": {
      "slug": "cursor",
      "name": "Cursor",
      "also_known_as": [],
      "website": "https://cursor.com",
      "topreviewed_url": "https://topreviewed.ai/products/cursor",
      "facts_verified_on": "2026-09-24",
      "plans": [
        {
          "name": "Hobby",
          "price_annual": 0,
          "price_monthly": 0,
          "unit": "per month",
          "note": "Free individual plan. No credit card required; limited Agent requests; access to Composer.",
          "source_url": "https://cursor.com/pricing",
          "quote": "Hobby\n\nFor the tinkerer\n\nFree"
        },
        {
          "name": "Pro",
          "price_annual": 16,
          "price_monthly": 20,
          "unit": "per month",
          "note": "Individual plan. $16/mo billed yearly, $20/mo billed monthly. Extended limits on Agent, access to frontier models, MCPs, skills and hooks, Cloud agents, Grok Bot access; Bugbot on usage-based billing. Includes monthly usage in two pools (Cursor Models; Other Models at API prices), then optional on-demand usage at API rates.",
          "source_url": "https://cursor.com/pricing",
          "quote": "For the agent-curious\n\n$16\n / mo."
        },
        {
          "name": "Pro+",
          "price_annual": 48,
          "price_monthly": 60,
          "unit": "per month",
          "note": "Individual plan. $48/mo billed yearly, $60/mo billed monthly. Everything in Pro, plus 3x Pro limits on Agent and higher Grok Bot usage limits.",
          "source_url": "https://cursor.com/pricing",
          "quote": "For the daily builder\n\n$48\n / mo."
        },
        {
          "name": "Ultra",
          "price_annual": 160,
          "price_monthly": 200,
          "unit": "per month",
          "note": "Individual plan. $160/mo billed yearly, $200/mo billed monthly. Everything in Pro, plus 20x Pro limits on Agent, highest Grok Bot usage limits and priority access to new features.",
          "source_url": "https://cursor.com/pricing",
          "quote": "For the agent-native\n\n$160\n / mo."
        },
        {
          "name": "Teams (Standard seat)",
          "price_annual": 32,
          "price_monthly": 40,
          "unit": "per user / month",
          "note": "$32/user/mo billed yearly, $40/user/mo billed monthly. Centralized team billing and administration, team marketplace for rules, skills and plugins, cloud agents and automations with shared team context, agentic code reviews with Bugbot, usage analytics, team-wide privacy mode, SAML/OIDC SSO. Per-seat included usage; on-demand usage beyond it.",
          "source_url": "https://cursor.com/pricing",
          "quote": "For teams that ship together\n\n$32\n / user / mo."
        },
        {
          "name": "Teams (Premium seat)",
          "price_annual": 96,
          "price_monthly": 120,
          "unit": "per user / month",
          "note": "$96/user/mo billed yearly, $120/user/mo billed monthly. Same Teams features with 5x Standard limits on Agent and higher Grok Bot usage limits. Standard and Premium are seat types within the Teams plan.",
          "source_url": "https://cursor.com/pricing",
          "quote": "For teams that ship together\n\n$96\n / user / mo."
        },
        {
          "name": "Enterprise",
          "price_annual": null,
          "price_monthly": null,
          "unit": "custom (contact sales)",
          "note": "Everything on Teams plus pooled usage, invoice/PO billing, SCIM seat management, repository/model/MCP access controls, auto-run, browser and network controls, audit logs and service accounts, AI code tracking API, priority support and account management.",
          "source_url": "https://cursor.com/pricing",
          "quote": "Enterprise\n\nFor scaled organizations\n\nCustom"
        }
      ]
    },
    "b": {
      "slug": "cline",
      "name": "Cline",
      "also_known_as": [],
      "website": "https://cline.bot",
      "topreviewed_url": "https://topreviewed.ai/products/cline",
      "facts_verified_on": "2026-09-24",
      "plans": [
        {
          "name": "Open Source",
          "price_annual": 0,
          "price_monthly": 0,
          "unit": "free; AI inference billed separately (pay as you go)",
          "note": "For individual developers: VS Code extension, CLI, MCP Marketplace, community support. The client is free; model usage is paid per use with Cline credits at cost or with your own provider API keys.",
          "source_url": "https://cline.bot/pricing",
          "quote": "Cline is free for individual developers. Pay only for AI inference on a usage basis - no subscriptions, no vendor lock-in."
        },
        {
          "name": "Enterprise",
          "price_annual": null,
          "price_monthly": null,
          "unit": "custom (contact sales)",
          "note": "Price listed as \"Custom\". Adds JetBrains extension (per the pricing page), SSO, SLA, dedicated support, centralized billing, simple config management, role-based access control, limiting inference providers, team management dashboard and authentication logs.",
          "source_url": "https://cline.bot/pricing",
          "quote": "SSO, SLA & Dedicated Support"
        },
        {
          "name": "ClinePass",
          "price_annual": null,
          "price_monthly": 9.99,
          "unit": "per month",
          "note": "Optional subscription on its own page (not on the pricing page) for curated open-weight models from Z.ai, Moonshot AI, DeepSeek, MiniMax, MiMo and Qwen, with 2-5x the usage of standard API rates; quota measured over a 5-hour rolling window, the calendar week and the calendar month. Only monthly billing is listed. Page footnotes: \"Standard rate $9.99 per month after promotion period\" and \"Additional processing fee may apply\".",
          "source_url": "https://cline.bot/cline-pass",
          "quote": "ClinePass costs $9.99/month. Additional processing fees may apply."
        }
      ]
    }
  },
  "summary": {
    "rows_compared": 52,
    "rows_that_differ": 15,
    "advantages": {
      "cursor": [
        "codebase_indexing"
      ],
      "cline": [
        "cheapest_paid_monthly",
        "open_source",
        "self_hosted"
      ]
    }
  },
  "rows": [
    {
      "group": "Pricing",
      "key": "free_plan",
      "label": "Free plan",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Hobby plan; no credit card required.",
        "source_url": "https://cursor.com/pricing",
        "quote": "For the tinkerer\n\nFree\n\nIncludes:\n\n✓\nNo credit card required"
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "The open-source client is free. Model usage is paid separately: Cline credits (pay as you go) or your own API key with a third-party provider. Local models and limited-time free-model promotions cost nothing.",
        "source_url": "https://cline.bot/pricing",
        "quote": "Cline is free for individual developers. Pay only for AI inference on a usage basis - no subscriptions, no vendor lock-in."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Pricing",
      "key": "free_plan_limits",
      "label": "Free plan limits",
      "type": "text",
      "cursor": {
        "value": "Limited Agent requests; access to Composer; monthly Tab allowance",
        "display": "Limited Agent requests; access to Composer; monthly Tab allowance",
        "note": "Help center: Hobby covers Agent, Chat and Tab completions with the Auto model and a smaller model set; Tab suggestions pause once the monthly allowance is used; free accounts cannot start Cloud Agents.",
        "source_url": "https://cursor.com/pricing",
        "quote": "Limited Agent requests\n✓\nAccess to Composer"
      },
      "cline": {
        "value": "Client free; AI inference paid separately (Cline credits or own API key); free models only as rotating limited-time promotions up to a usage quota",
        "display": "Client free; AI inference paid separately (Cline credits or own API key); free models only as rotating limited-time promotions up to a usage quota",
        "note": "Free-model usage is not available through the Cline API, and the docs say it \"may be used to help improve model performance and quality\".",
        "source_url": "https://docs.cline.bot/getting-started/free-models",
        "quote": "Cline periodically offers free model promotions that let you try select models at no cost, up to a limited usage quota."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Pricing",
      "key": "free_trial_days",
      "label": "Free trial (days)",
      "type": "number",
      "cursor": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages",
        "source_url": null,
        "quote": null
      },
      "cline": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages",
        "source_url": null,
        "quote": null
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Pricing",
      "key": "trial_requires_card",
      "label": "Trial requires credit card",
      "type": "bool",
      "cursor": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages",
        "source_url": null,
        "quote": null
      },
      "cline": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages",
        "source_url": null,
        "quote": null
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Pricing",
      "key": "cheapest_paid_annual",
      "label": "Cheapest paid plan, billed annually (per user / month)",
      "type": "money",
      "cursor": {
        "value": 16,
        "display": "$16.00",
        "note": "Pro (individual plan), billed yearly. An India-only Start plan (₹649/mo, billed monthly in INR) is listed in the help center, not on the pricing page.",
        "source_url": "https://cursor.com/pricing",
        "quote": "For the agent-curious\n\n$16\n / mo."
      },
      "cline": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages — ClinePass is listed only at $9.99/month; no annual billing is shown.",
        "source_url": null,
        "quote": null
      },
      "differs": true,
      "advantage": null
    },
    {
      "group": "Pricing",
      "key": "cheapest_paid_monthly",
      "label": "Cheapest paid plan, billed monthly (per user / month)",
      "type": "money",
      "cursor": {
        "value": 20,
        "display": "$20.00",
        "note": "Pro (individual plan), billed monthly. An India-only Start plan (₹649/mo, INR) is listed in the help center, not on the pricing page.",
        "source_url": "https://cursor.com/pricing",
        "quote": "For the agent-curious\n\n$20\n / mo."
      },
      "cline": {
        "value": 9.99,
        "display": "$9.99",
        "note": "ClinePass: an optional subscription for curated open-weight models. The Cline client itself is free; the pricing page lists no other paid plan with a price.",
        "source_url": "https://cline.bot/cline-pass",
        "quote": "ClinePass costs $9.99/month. Additional processing fees may apply."
      },
      "differs": true,
      "advantage": "cline"
    },
    {
      "group": "Pricing",
      "key": "top_listed_annual",
      "label": "Highest listed-price plan, billed annually (per user / month)",
      "type": "money",
      "cursor": {
        "value": 160,
        "display": "$160.00",
        "note": "Ultra (individual plan), billed yearly. Highest per-seat team price is Teams Premium at $96/user/mo billed yearly.",
        "source_url": "https://cursor.com/pricing",
        "quote": "For the agent-native\n\n$160\n / mo."
      },
      "cline": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages — no plan lists an annual price; Enterprise is custom-priced.",
        "source_url": null,
        "quote": null
      },
      "differs": true,
      "advantage": null
    },
    {
      "group": "Pricing",
      "key": "minimum_seats",
      "label": "Minimum paid seats",
      "type": "number",
      "cursor": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages",
        "source_url": null,
        "quote": null
      },
      "cline": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages",
        "source_url": null,
        "quote": null
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Pricing",
      "key": "enterprise_custom_pricing",
      "label": "Custom-priced enterprise plan",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Enterprise is contact-sales; priced per seat with an included usage allotment and optional pre-committed usage.",
        "source_url": "https://cursor.com/pricing",
        "quote": "Enterprise\n\nFor scaled organizations\n\nCustom"
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "Enterprise plan is priced \"Custom\" with a Contact Sales button.",
        "source_url": "https://cline.bot/pricing",
        "quote": "Custom"
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Platforms",
      "key": "web_app",
      "label": "Web app",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Browser access at cursor.com/agents for starting, following and reviewing cloud agents.",
        "source_url": "https://cursor.com/download",
        "quote": "Kick off agents in the cloud from your browser, phone, or tools like Slack, GitHub, and Linear."
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "Cline Kanban (research preview) is a browser board served locally after `npx kanban` / `cline --kanban`; no vendor-hosted web IDE is documented.",
        "source_url": "https://docs.cline.bot/cline-overview",
        "quote": "Run many agents in parallel from a web-based task board with per-card worktrees, auto-commit, and dependency chains."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Platforms",
      "key": "windows",
      "label": "Runs on Windows",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Desktop app for Windows x64 and ARM64 (user or system installer); CLI via WSL or native PowerShell.",
        "source_url": "https://cursor.com/download",
        "quote": "The Cursor desktop app is available for macOS, Windows, and Linux."
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "Via the CLI and editor extensions; Cline for Desktop also ships a Windows build (Windows support in beta).",
        "source_url": "https://cline.bot/cli",
        "quote": "Works on macOS, Linux, and Windows."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Platforms",
      "key": "macos",
      "label": "Runs on macOS",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Desktop app for Apple silicon, Intel and Universal builds; CLI via install script.",
        "source_url": "https://cursor.com/download",
        "quote": "The Cursor desktop app is available for macOS, Windows, and Linux."
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "Via the CLI and editor extensions; Cline for Desktop (beta) ships for macOS (Apple Silicon & Intel).",
        "source_url": "https://cline.bot/cli",
        "quote": "Works on macOS, Linux, and Windows."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Platforms",
      "key": "linux",
      "label": "Runs on Linux",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Desktop app as .deb, RPM and AppImage for x64 and ARM64; CLI via install script.",
        "source_url": "https://cursor.com/download",
        "quote": "The Cursor desktop app is available for macOS, Windows, and Linux."
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "Via the CLI and editor extensions; Cline for Desktop (beta) is listed for macOS and Windows only.",
        "source_url": "https://cline.bot/cli",
        "quote": "Works on macOS, Linux, and Windows."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Platforms",
      "key": "ios",
      "label": "iOS app",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Cursor for iOS on iPhone and iPad (iOS/iPadOS 26.0+) directs and reviews cloud agents and Remote Control sessions; no editor or terminal. Starting agents needs a paid plan.",
        "source_url": "https://cursor.com/help/ai-features/mobile-app",
        "quote": "Cursor for iOS is the Cursor mobile app for controlling agents running in the cloud and on your own computer."
      },
      "cline": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages",
        "source_url": null,
        "quote": null
      },
      "differs": true,
      "advantage": null
    },
    {
      "group": "Platforms",
      "key": "android",
      "label": "Android app",
      "type": "bool",
      "cursor": {
        "value": false,
        "display": "No",
        "note": "No Cursor app for Android; an Android version is planned with no release date. The separate Grok Bot app (a general-purpose agent included with paid Cursor plans) is on Google Play.",
        "source_url": "https://cursor.com/help/ai-features/mobile-app",
        "quote": "Not yet. The native app runs on iPhone and iPad. An Android version is planned, but there's no release date."
      },
      "cline": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages",
        "source_url": null,
        "quote": null
      },
      "differs": true,
      "advantage": null
    },
    {
      "group": "Platforms",
      "key": "browser_extension",
      "label": "Browser extension",
      "type": "bool",
      "cursor": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages",
        "source_url": null,
        "quote": null
      },
      "cline": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages",
        "source_url": null,
        "quote": null
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Where you code with it",
      "key": "standalone_editor",
      "label": "Own standalone code editor",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Desktop app with an agent-first Agents Window plus a classic editor that runs VS Code extensions from the Open VSX registry and imports VS Code settings, keybindings and extensions. The vendor pages do not call it a fork.",
        "source_url": "https://cursor.com/docs/agent/agents-window",
        "quote": "The editor works well when you want the classic IDE with VS Code extensions and flexible screen splitting to see many files at once."
      },
      "cline": {
        "value": false,
        "display": "No",
        "note": "Cline runs inside existing editors. Cline for Desktop (beta) is a standalone agent app for macOS and Windows, not a code editor.",
        "source_url": "https://cline.bot/desktop",
        "quote": "The Cline coding agent as a native desktop app. No editor required — open a workspace, talk to your agent, and ship."
      },
      "differs": true,
      "advantage": null
    },
    {
      "group": "Where you code with it",
      "key": "vscode_extension",
      "label": "Extension for VS Code",
      "type": "bool",
      "cursor": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages",
        "source_url": null,
        "quote": null
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "Free and open source; installed from the VS Code Marketplace (Open VSX for Windsurf and VSCodium).",
        "source_url": "https://docs.cline.bot/getting-started/installing-cline",
        "quote": "IDE Extension — VS Code, Cursor, JetBrains, Windsurf, VSCodium, Antigravity"
      },
      "differs": true,
      "advantage": null
    },
    {
      "group": "Where you code with it",
      "key": "jetbrains_plugin",
      "label": "Plugin for JetBrains IDEs",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Through the Agent Client Protocol: install Cursor from the ACP registry in the JetBrains AI Chat panel (AI Assistant plugin, 2025.1+). Paid Cursor plan required. Provides the agent (model choice, file edits, terminal commands); Tab autocomplete is not listed.",
        "source_url": "https://cursor.com/docs/integrations/jetbrains",
        "quote": "Use Cursor's AI agent in IntelliJ IDEA, PyCharm, WebStorm, and other JetBrains IDEs through the Agent Client Protocol (ACP)."
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "Labelled \"Early Access\". The pricing page lists \"JetBrains Extension\" under Enterprise features, while the IDE page and docs offer it to everyone. Unlike the rest of Cline, the JetBrains plugin is not open source.",
        "source_url": "https://cline.bot/ide",
        "quote": "IntelliJ, PyCharm, WebStorm, GoLand, and the rest."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Where you code with it",
      "key": "cli",
      "label": "Command-line (terminal) agent",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Cursor CLI (`agent`): interactive, Plan and Ask modes plus headless mode for scripts, CI and GitHub Actions. Installs on macOS, Linux, Windows (WSL and native PowerShell).",
        "source_url": "https://cursor.com/docs/cli/overview",
        "quote": "Cursor CLI lets you interact with AI agents directly from your terminal to write, review, and modify code."
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "Installed with `npm i -g cline`; interactive, one-shot and headless (CI/CD) modes.",
        "source_url": "https://cline.bot/cli",
        "quote": "Run a coding agent inside your terminal, or launch a Kanban board to orchestrate many of them in parallel."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Where you code with it",
      "key": "other_editors",
      "label": "Other editors supported",
      "type": "text",
      "cursor": {
        "value": "JetBrains IDEs (via ACP); any editor or IDE through the Cursor CLI in a terminal; custom ACP clients",
        "display": "JetBrains IDEs (via ACP); any editor or IDE through the Cursor CLI in a terminal; custom ACP clients",
        "note": "The Xcode integration is an MCP bridge that lets Cursor's agent build, test and edit Xcode projects from Cursor; it is not a plugin inside Xcode.",
        "source_url": "https://cursor.com/help/integrations/cli",
        "quote": "Yes. Cursor CLI works with any IDE or editor. Plug it into your existing workflow anywhere you have a terminal."
      },
      "cline": {
        "value": "Cursor, Windsurf, VSCodium, Antigravity (extension); Zed, Neovim, Emacs and other ACP clients (via the CLI)",
        "display": "Cursor, Windsurf, VSCodium, Antigravity (extension); Zed, Neovim, Emacs and other ACP clients (via the CLI)",
        "note": "The ACP docs also cover Emacs (agent-shell) and JetBrains AI Assistant, which can run Cline through the CLI with `cline --acp`.",
        "source_url": "https://docs.cline.bot/cline-overview",
        "quote": "Cline works across all major editors: VS Code, Cursor, Windsurf, JetBrains (IntelliJ, PyCharm, WebStorm), Antigravity, and Zed, Neovim via ACP mode."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Coding assistance",
      "key": "inline_completion",
      "label": "Inline code completion (autocomplete)",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Tab. Unlimited on Pro, Pro+ and Ultra; Hobby has a monthly Tab allowance. Tab always uses Cursor's own models, even with your own API keys.",
        "source_url": "https://cursor.com/help/ai-features/tab",
        "quote": "Tab is Cursor's AI-powered autocomplete. It suggests code as you type, based on your recent edits, surrounding code, and linter errors."
      },
      "cline": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages",
        "source_url": null,
        "quote": null
      },
      "differs": true,
      "advantage": null
    },
    {
      "group": "Coding assistance",
      "key": "agent_mode",
      "label": "Agent that edits across multiple files",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Agent, Plan, Ask and Debug modes in the editor, Agents Window, CLI, web and iOS.",
        "source_url": "https://cursor.com/help/ai-features/agent",
        "quote": "Agent is Cursor's AI assistant. It searches your codebase, edits multiple files, runs terminal commands, and fixes errors on its own."
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "Plan mode drafts a strategy; Act mode makes the edits, with per-step approval or auto-approve.",
        "source_url": "https://cline.bot",
        "quote": "Coordinated multi-file changes with linter-aware fixes, diffs, checkpoints, and one-click undo on every step."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Coding assistance",
      "key": "terminal_execution",
      "label": "Agent runs terminal commands",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Run Mode sets when commands run automatically, ask for approval, or run in a sandbox.",
        "source_url": "https://cursor.com/docs/agent/tools/terminal",
        "quote": "Cursor runs shell commands directly in your terminal. Your Run Mode controls when commands run, when Cursor asks, and when terminal commands enter the sandbox."
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": null,
        "source_url": "https://cline.bot",
        "quote": "Executes in your terminal and reacts to output as it appears. Long-running dev servers, tests, deploys, all handled live."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Coding assistance",
      "key": "background_agents",
      "label": "Cloud / background agents",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Cloud Agents run in isolated cloud VMs, in parallel, from desktop, web, iOS, Slack, GitHub and Linear; Automations run agents on schedules or triggers. Included on paid plans (Pro and up); free accounts cannot start them. Tool execution can run on Self-Hosted Machines.",
        "source_url": "https://cursor.com/docs/cloud-agent",
        "quote": "Cloud agents use the same agent fundamentals but run in isolated VMs in the cloud with full development environments instead of on your local machine."
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "Runs on your own machines, not in vendor cloud: CLI Zen mode, cron-scheduled agents and parallel Kanban agents run through a local hub process, and headless runs work in CI. Not available in the VS Code or JetBrains extension. No vendor-hosted cloud agents are documented.",
        "source_url": "https://cline.bot/cli",
        "quote": "Fire a task into the background, reclaim your terminal, and pop back in later. Long migrations, refactors, and reviews run while you do other work."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Coding assistance",
      "key": "code_review",
      "label": "Pull request code review",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Bugbot reviews PRs automatically or on demand. Usage-based billing: individual plans draw from included usage, then on-demand; Teams bill from on-demand spend. Not included in the India-only Start plan.",
        "source_url": "https://cursor.com/docs/bugbot",
        "quote": "Bugbot reviews pull requests and identifies bugs, security issues, and code quality problems."
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "A GitHub Actions workflow you set up yourself with the Cline CLI, paying only for inference. Not a separate managed review product.",
        "source_url": "https://docs.cline.bot/cli/samples/github-pr-review",
        "quote": "Automatically review Pull Requests with AI using Cline CLI in GitHub Actions."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Coding assistance",
      "key": "codebase_indexing",
      "label": "Codebase indexing / semantic code search",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Local Instant Grep index for exact and regex code search, plus an Explore subagent for broad searches. Cursor states it does not upload code or store codebase embeddings for search.",
        "source_url": "https://cursor.com/docs/agent/tools/search",
        "quote": "Instant Grep builds and queries its index on your machine. Cursor does not upload file paths or code to build a search index, and it does not store embeddings of your codebase for search."
      },
      "cline": {
        "value": false,
        "display": "No",
        "note": "By design, Cline reads files and runs ripgrep-powered search instead of building an index or embeddings.",
        "source_url": "https://docs.cline.bot/enterprise-solutions/overview",
        "quote": "Your code never leaves your environment. Cline processes everything locally - no uploads, no indexing, no training on your data."
      },
      "differs": true,
      "advantage": "cursor"
    },
    {
      "group": "Coding assistance",
      "key": "mcp_support",
      "label": "MCP (Model Context Protocol) servers",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Pricing page lists MCPs, skills and hooks among Pro features; Enterprise admins can allowlist or block MCP servers.",
        "source_url": "https://cursor.com/docs/mcp",
        "quote": "Model Context Protocol (MCP) enables Cursor to connect to external tools and data sources. Install and manage MCP servers from the Customize page or configure them in mcp.json."
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "Includes an MCP Marketplace for one-click installs. Enterprise can allowlist MCP servers.",
        "source_url": "https://cline.bot",
        "quote": "Register custom tools and lifecycle hooks via the SDK. Plug in MCP servers for databases, APIs, and infrastructure."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Coding assistance",
      "key": "custom_rules",
      "label": "Project rules / custom instruction files",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Project rules in .cursor/rules (.mdc files), AGENTS.md, user rules, and enforceable team rules on Teams and Enterprise.",
        "source_url": "https://cursor.com/docs/rules",
        "quote": "Rules provide system-level instructions to Agent. They bundle prompts, scripts, and more together, making it easy to manage and share workflows across your team."
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "Also supports global custom instructions and Skills.",
        "source_url": "https://cline.bot",
        "quote": "Ship .clinerules with your repo to teach the agent your coding standards, architecture, and deployment conventions."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Coding assistance",
      "key": "checkpoints",
      "label": "Checkpoints to roll back agent edits",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Created automatically before significant Agent changes; stored locally, separate from Git; restoring reverts files only.",
        "source_url": "https://cursor.com/docs/agent/overview",
        "quote": "Checkpoints save snapshots of your codebase during an Agent session. Agent automatically creates them before making significant changes, capturing the state of all modified files."
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "Enabled by default; kept in a shadow Git repository separate from your project history.",
        "source_url": "https://docs.cline.bot/core-workflows/checkpoints",
        "quote": "Checkpoints let you undo code changes without losing your conversation. Every time Cline modifies a file or runs a command, it saves a snapshot of your project files."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Models and usage",
      "key": "model_choice",
      "label": "User can choose the AI model",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Pick a model or use Auto (Cursor Router). Hobby gets a smaller model set; paid plans unlock all models; Enterprise admins can restrict models.",
        "source_url": "https://cursor.com/help/models-and-usage/available-models",
        "quote": "Open the model selector in your chat or agent panel and choose the model you want, or press"
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": null,
        "source_url": "https://cline.bot",
        "quote": "Claude, GPT, Gemini, local Ollama / LM Studio, or any OpenAI-compatible endpoint. Bring your own key or your own weights."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Models and usage",
      "key": "models_offered",
      "label": "Model families offered",
      "type": "text",
      "cursor": {
        "value": "Cursor models (Grok 4.7, 4.6, 4.5; Composer 2.5), OpenAI GPT, Anthropic Claude, Google Gemini, and others",
        "display": "Cursor models (Grok 4.7, 4.6, 4.5; Composer 2.5), OpenAI GPT, Anthropic Claude, Google Gemini, and others",
        "note": "Grok models are listed as Cursor models in the Cursor Models usage pool. The docs model table also lists Meta, Moonshot and Z.ai models.",
        "source_url": "https://cursor.com/docs/models-and-pricing",
        "quote": "Cursor supports frontier models from OpenAI, Anthropic, Google, SpaceXAI, and more."
      },
      "cline": {
        "value": "Claude, GPT, Gemini, open-weight models (GLM, Kimi, DeepSeek, MiniMax, MiMo, Qwen), local models, any OpenAI-compatible endpoint",
        "display": "Claude, GPT, Gemini, open-weight models (GLM, Kimi, DeepSeek, MiniMax, MiMo, Qwen), local models, any OpenAI-compatible endpoint",
        "note": "The ClinePass page lists open-weight models from Z.ai (GLM), Moonshot AI (Kimi), DeepSeek, MiniMax, MiMo and Qwen. The pricing FAQ adds provider routes: OpenRouter, AWS Bedrock, GCP Vertex, Groq, Cerebras and Vercel AI Gateway. The docs list 30+ further providers.",
        "source_url": "https://cline.bot",
        "quote": "Claude, GPT, Gemini, local Ollama / LM Studio, or any OpenAI-compatible endpoint. Bring your own key or your own weights."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Models and usage",
      "key": "byok",
      "label": "Bring your own API key",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "OpenAI, Anthropic, Google, Azure OpenAI and AWS Bedrock keys; chat models only (Tab stays on Cursor models). Requests still pass through Cursor's backend. Individual plans: not counted against included usage. Teams/Enterprise: $0.25 per million tokens Cursor Token Rate still applies. Enterprise admins can disable BYOK. Cursor's zero data retention does not cover BYOK requests.",
        "source_url": "https://cursor.com/help/models-and-usage/api-keys",
        "quote": "You can add your own API keys so Cursor uses your preferred AI models."
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "Available on the free open-source plan.",
        "source_url": "https://cline.bot/pricing",
        "quote": "You can bring your own API keys from providers like OpenAI, Anthropic, Google, and others."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Models and usage",
      "key": "local_models",
      "label": "Local / self-hosted models",
      "type": "bool",
      "cursor": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages",
        "source_url": null,
        "quote": null
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": null,
        "source_url": "https://docs.cline.bot/running-models-locally/overview",
        "quote": "Run Cline with local models using Ollama, LM Studio or Atomic Chat."
      },
      "differs": true,
      "advantage": null
    },
    {
      "group": "Models and usage",
      "key": "usage_limits",
      "label": "How paid-plan usage is limited",
      "type": "text",
      "cursor": {
        "value": "Monthly included model usage in two pools (Cursor Models; Other Models at API prices), then optional on-demand pay-as-you-go at API rates",
        "display": "Monthly included model usage in two pools (Cursor Models; Other Models at API prices), then optional on-demand pay-as-you-go at API rates",
        "note": "Pro+ has 3x and Ultra 20x Pro Agent limits; Teams Premium has 5x Standard. Usage resets monthly without rollover. Teams and Enterprise add a $0.25 per million tokens Cursor Token Rate on third-party models. Enterprise offers pooled usage.",
        "source_url": "https://cursor.com/pricing",
        "quote": "Every plan includes a set amount of model usage. On-demand usage allows you to continue using models after your included amount is consumed, billed in arrears."
      },
      "cline": {
        "value": "Pay-as-you-go inference credits at model cost, or your own API keys; ClinePass quota measured over 5-hour, weekly and monthly windows",
        "display": "Pay-as-you-go inference credits at model cost, or your own API keys; ClinePass quota measured over 5-hour, weekly and monthly windows",
        "note": "The pricing page lists \"Purchase and Model Inference at Cost or BYOK\". ClinePass ($9.99/month) measures usage against a 5-hour rolling window, the calendar week and the calendar month.",
        "source_url": "https://cline.bot/pricing",
        "quote": "You only pay for AI inference credits when you use AI models. This is usage-based pricing - you pay for what you use, nothing more."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Models and usage",
      "key": "open_source",
      "label": "Open-source client",
      "type": "bool",
      "cursor": {
        "value": false,
        "display": "No",
        "note": "Proprietary client. The public github.com/cursor/cursor repository holds a README and issue templates, not the app source. Some auxiliary repos are open source (e.g. plugins, SDK bridge, Terraform provider).",
        "source_url": "https://cursor.com/terms-of-service",
        "quote": "reverse engineer, disassemble, decompile, decode, or otherwise attempt to derive or gain access to the source code"
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "Apache-2.0. The GitHub README says the JetBrains plugin is not open-sourced.",
        "source_url": "https://github.com/cline/cline",
        "quote": "Apache 2.0 © 2026 Cline Bot Inc."
      },
      "differs": true,
      "advantage": "cline"
    },
    {
      "group": "Privacy and team controls",
      "key": "zero_data_retention",
      "label": "Zero data retention option",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Applies with Privacy Mode on, available on every plan including free; on by default for Enterprise, enforceable org-wide by Teams and Enterprise admins. Exceptions: your own API keys, models that require provider retention (admin approval needed), and prompts flagged by providers' abuse classifiers.",
        "source_url": "https://cursor.com/data-use",
        "quote": "Cursor maintains zero data retention (ZDR) agreements with all providers, and AI model providers will not store or train on your data."
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "Applies when you use your own API keys and route model calls through infrastructure you control, on any plan including the free one. Your model provider's retention terms still apply. No zero-retention commitment is documented for Cline-managed inference.",
        "source_url": "https://cline.bot/tos",
        "quote": "Cline does not receive or store your input tokens, output tokens, underlying code, or other User Content."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Privacy and team controls",
      "key": "no_training_on_code",
      "label": "Code excluded from model training",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Requires Privacy Mode. With Privacy Mode off, Cursor may use code data to train its models. Terms: Anysphere does not train on your content unless you explicitly agree.",
        "source_url": "https://cursor.com/security",
        "quote": "Privacy Mode is available to anyone (free or Pro). New team members inherit the team's Privacy Mode settings. When enabled, we will not train on your data."
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "Conditions: Terms §3.5 say third-party AI model providers \"may use User Content for training unless you have explicitly opted out\". The free-models docs say free-model usage \"may be used to help improve model performance and quality\".",
        "source_url": "https://cline.bot/enterprise",
        "quote": "When you use Cline-managed inference, we see requests only to route them to the model, and your code is never used to train models."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Privacy and team controls",
      "key": "self_hosted",
      "label": "Self-hosted or on-premises deployment",
      "type": "bool",
      "cursor": {
        "value": false,
        "display": "No",
        "note": "No on-premises deployment; the service runs on AWS. Cloud Agent tool execution can move to Self-Hosted Machines you manage, while Cursor still runs the agent loop and inference. AWS PrivateLink and Cloudflare Tunnel private connectivity are available.",
        "source_url": "https://cursor.com/enterprise",
        "quote": "While we don't offer on-premises deployment today, our cloud architecture delivers enterprise-grade security controls, data isolation, and performance."
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "Enterprise. Inference can run through your own Amazon Bedrock, GCP Vertex, Azure OpenAI or local models.",
        "source_url": "https://cline.bot/enterprise",
        "quote": "VPC, on-prem, air-gapped. You control where it runs and how it's configured for maximum security and data sovereignty."
      },
      "differs": true,
      "advantage": "cline"
    },
    {
      "group": "Privacy and team controls",
      "key": "admin_dashboard",
      "label": "Team admin dashboard and usage analytics",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Teams plan and up: centralized billing and administration with usage analytics. Enterprise adds SCIM, audit logs, AI Code Tracking API and Conversation Insights.",
        "source_url": "https://cursor.com/pricing",
        "quote": "Admins can access usage information and key metrics through the Admin Dashboard."
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "Enterprise plan. The enterprise docs list per-team cost breakdowns, real-time analytics and OpenTelemetry export.",
        "source_url": "https://cline.bot/pricing",
        "quote": "Team Management System & Dashboard"
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Integrations and security",
      "key": "integrations_count",
      "label": "Listed integrations",
      "type": "number",
      "cursor": {
        "value": 370,
        "display": "370",
        "note": "Plugins listed in the Cursor Marketplace (MCP servers, skills and tool bundles from third parties and Cursor), counted as unique plugin listings; excludes 27 automation templates. Separately, the docs cover 11 native integrations: GitHub, GitLab, Azure DevOps, Bitbucket, Slack, Microsoft Teams, Jira, Linear, Notion, JetBrains and Xcode.",
        "source_url": "https://cursor.com/marketplace",
        "quote": "Slack MCP server. Search channels, send messages, and perform other Slack actions through MCP-compatible clients."
      },
      "cline": {
        "value": 199,
        "display": "199",
        "note": "MCP server cards in the \"All\" tab of the vendor's public MCP Marketplace (198 distinct names). The page states no total. Servers install through the Cline extension, and any other MCP server can be added by hand.",
        "source_url": "https://cline.bot/mcp-marketplace",
        "quote": "Preview — MCP servers can only be installed through the Cline extension"
      },
      "differs": true,
      "advantage": null
    },
    {
      "group": "Integrations and security",
      "key": "public_api",
      "label": "Public API",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Cloud Agents API (beta, all plans), TypeScript and Python SDKs (all users); Admin, Analytics, AI Code Tracking and Bugbot APIs for Enterprise teams.",
        "source_url": "https://cursor.com/docs/api",
        "quote": "Cursor provides multiple APIs for programmatic access to your team's data, AI-powered coding agents, and analytics."
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "TypeScript SDK (@cline/sdk). Also an OpenAI-compatible Cline API for model access and an Enterprise admin REST API.",
        "source_url": "https://docs.cline.bot/cline-overview",
        "quote": "Build AI agents and integrations powered by the same core engine behind the CLI, Kanban, VS Code extension, and JetBrains plugin."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Integrations and security",
      "key": "sso",
      "label": "Single sign-on (SSO)",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "SAML/OIDC SSO on Teams and Enterprise at no extra cost; SCIM provisioning on Enterprise.",
        "source_url": "https://cursor.com/help/security-and-privacy/sso",
        "quote": "SSO with SAML 2.0 is available at no additional cost on Teams and Enterprise plans."
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "Enterprise plan. SSO runs through WorkOS (Okta, Entra ID, Google Workspace, generic SAML/OIDC). The pricing FAQ also lists SCIM provisioning.",
        "source_url": "https://cline.bot/pricing",
        "quote": "SSO, SLA & Dedicated Support"
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Integrations and security",
      "key": "two_factor_auth",
      "label": "Two-factor authentication",
      "type": "bool",
      "cursor": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages",
        "source_url": null,
        "quote": null
      },
      "cline": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages",
        "source_url": null,
        "quote": null
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Integrations and security",
      "key": "soc2",
      "label": "SOC 2 report",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "SOC 2 Type II; report available on request via trust.cursor.com.",
        "source_url": "https://cursor.com/security",
        "quote": "Cursor holds AIUC-1, ISO/IEC 27001:2022, and ISO/IEC 42001:2023 certifications, along with a SOC 2 Type II attestation."
      },
      "cline": {
        "value": true,
        "display": "Yes",
        "note": "Listed under \"Compliance\" on the vendor Trust Center (Vanta). The Trust Center names no report type or date and offers no downloadable SOC 2 report (resources: Engagement Letter, Code of Conduct).",
        "source_url": "https://trust.cline.bot",
        "quote": "SOC 2"
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Integrations and security",
      "key": "iso27001",
      "label": "ISO 27001 certification",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "ISO/IEC 27001:2022; also ISO/IEC 42001:2023 and AIUC-1.",
        "source_url": "https://cursor.com/security",
        "quote": "Cursor holds AIUC-1, ISO/IEC 27001:2022, and ISO/IEC 42001:2023 certifications, along with a SOC 2 Type II attestation."
      },
      "cline": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages",
        "source_url": null,
        "quote": null
      },
      "differs": true,
      "advantage": null
    },
    {
      "group": "Integrations and security",
      "key": "hipaa",
      "label": "HIPAA compliance offered",
      "type": "bool",
      "cursor": {
        "value": true,
        "display": "Yes",
        "note": "Enterprise only: signed BAA required, with Privacy Mode enabled and locked org-wide. The standard Terms of Service prohibit sending HIPAA-regulated data otherwise.",
        "source_url": "https://cursor.com/docs/enterprise/baa",
        "quote": "Cursor supports HIPAA Business Associate Agreements (BAAs) for Enterprise customers."
      },
      "cline": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages",
        "source_url": null,
        "quote": null
      },
      "differs": true,
      "advantage": null
    },
    {
      "group": "Support and company",
      "key": "support_channels",
      "label": "Support channels",
      "type": "text",
      "cursor": {
        "value": "Community forum, email (hi@cursor.com), help center with a signed-in support request form; priority support on Enterprise",
        "display": "Community forum, email (hi@cursor.com), help center with a signed-in support request form; priority support on Enterprise",
        "note": "Individual and Teams plans: community and standard support. Enterprise: first human response within 8 hours (critical) or 24 hours (standard).",
        "source_url": "https://cursor.com/pricing",
        "quote": "You're welcome to join our forum and share your thoughts! If you prefer a private conversation, feel free to email us directly at hi@cursor.com."
      },
      "cline": {
        "value": "Support contact form, email (support@cline.bot), Discord community, GitHub Issues and Discussions; dedicated support and SLA on Enterprise",
        "display": "Support contact form, email (support@cline.bot), Discord community, GitHub Issues and Discussions; dedicated support and SLA on Enterprise",
        "note": "The pricing page lists \"Community Support\" for the open-source plan and \"SLA\" and \"Dedicated Support\" for Enterprise. The Terms give support@cline.bot.",
        "source_url": "https://cline.bot/contact",
        "quote": "Need help with Cline? Our support team is here to assist you."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Support and company",
      "key": "support_24_7",
      "label": "24/7 support",
      "type": "bool",
      "cursor": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages",
        "source_url": null,
        "quote": null
      },
      "cline": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages",
        "source_url": null,
        "quote": null
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Support and company",
      "key": "vendor",
      "label": "Vendor (legal entity)",
      "type": "text",
      "cursor": {
        "value": "Anysphere, Inc.",
        "display": "Anysphere, Inc.",
        "note": "Cursor's blog announced on Aug 14, 2026 that Cursor has been acquired by SpaceX; the Terms of Service still name Anysphere, Inc.",
        "source_url": "https://cursor.com/terms-of-service",
        "quote": "Welcome, and thank you for your interest in Anysphere, Inc. (“Anysphere,” “we,” or “us”), makers of the Cursor software platform."
      },
      "cline": {
        "value": "Cline Bot Inc.",
        "display": "Cline Bot Inc.",
        "note": "Terms name Delaware as the governing jurisdiction.",
        "source_url": "https://cline.bot/tos",
        "quote": "The provider of the Service is Cline Bot Inc."
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Support and company",
      "key": "founded_year",
      "label": "Founded",
      "type": "number",
      "cursor": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages",
        "source_url": null,
        "quote": null
      },
      "cline": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages",
        "source_url": null,
        "quote": null
      },
      "differs": false,
      "advantage": null
    },
    {
      "group": "Support and company",
      "key": "headquarters",
      "label": "Headquarters",
      "type": "text",
      "cursor": {
        "value": "San Francisco, CA, USA",
        "display": "San Francisco, CA, USA",
        "note": "Correspondence address in the Terms of Service: 2261 Market Street STE 86466, San Francisco, CA 94114. The vendor pages do not name a headquarters.",
        "source_url": "https://cursor.com/terms-of-service",
        "quote": "You may contact us by sending correspondence to Anysphere, Inc., 2261 Market Street STE 86466, San Francisco, CA 94114"
      },
      "cline": {
        "value": null,
        "display": "Not documented",
        "note": "Not documented on vendor pages",
        "source_url": null,
        "quote": null
      },
      "differs": false,
      "advantage": null
    }
  ],
  "verdicts": [
    {
      "buyer": "Developers who want to pay only for what they use",
      "pick": "cline",
      "pick_name": "Cline",
      "reason": "Cline's client is free and open source; you pay for model usage as you go, with Cline credits at cost or your own provider API key. Cursor's Hobby plan is free with limited Agent requests; Pro is $16 per month billed yearly or $20 monthly, with a monthly usage allowance and on-demand use at API rates after it.",
      "based_on": [
        "free_plan",
        "byok",
        "usage_limits"
      ]
    },
    {
      "buyer": "Developers who want local or open-weight models",
      "pick": "cline",
      "pick_name": "Cline",
      "reason": "Cline runs with local models through Ollama, LM Studio or Atomic Chat, and offers Claude, GPT, Gemini, open-weight models such as GLM, Kimi, DeepSeek and Qwen, or any OpenAI-compatible endpoint. Cursor's pages do not document local models; its own API keys cover OpenAI, Anthropic, Google, Azure OpenAI and AWS Bedrock.",
      "based_on": [
        "local_models",
        "models_offered"
      ]
    },
    {
      "buyer": "Teams that need open-source code and air-gapped deployment",
      "pick": "cline",
      "pick_name": "Cline",
      "reason": "Cline is Apache-2.0 open source, except its JetBrains plugin, and its Enterprise plan deploys in a VPC, on-prem or air-gapped, with inference through your own cloud account or local models. Cursor's client is proprietary, and Cursor states it does not offer on-premises deployment.",
      "based_on": [
        "open_source",
        "self_hosted"
      ]
    },
    {
      "buyer": "Developers staying in VS Code",
      "pick": "cline",
      "pick_name": "Cline",
      "reason": "Cline installs as a free extension from the VS Code Marketplace. Cursor is its own editor, which runs VS Code extensions; its pages document no VS Code extension.",
      "based_on": [
        "vscode_extension",
        "standalone_editor"
      ]
    },
    {
      "buyer": "Developers who want an AI editor with autocomplete",
      "pick": "cursor",
      "pick_name": "Cursor",
      "reason": "Cursor is a desktop editor with Tab autocomplete, unlimited on paid plans, and a local index for code search. Cline's pages do not document as-you-type completion, and Cline reads files and runs ripgrep searches instead of building an index.",
      "based_on": [
        "inline_completion",
        "codebase_indexing",
        "standalone_editor"
      ]
    },
    {
      "buyer": "Teams buying seats",
      "pick": "cursor",
      "pick_name": "Cursor",
      "reason": "Cursor's Teams plan is $32 per user per month billed yearly or $40 monthly, with SSO and an admin dashboard with usage analytics. Cline's SSO and team dashboard are on its Enterprise plan, which is custom-priced.",
      "based_on": [
        "sso",
        "admin_dashboard"
      ]
    },
    {
      "buyer": "Developers who run agents in the cloud",
      "pick": "cursor",
      "pick_name": "Cursor",
      "reason": "Cursor's Cloud Agents run in isolated cloud VMs on paid plans, started from the desktop, the web, the iOS app, Slack, GitHub or Linear. Cline's background and scheduled agents run on your own machines, and its pages document no mobile app.",
      "based_on": [
        "background_agents",
        "ios",
        "web_app"
      ]
    },
    {
      "buyer": "Security and compliance buyers",
      "pick": "cursor",
      "pick_name": "Cursor",
      "reason": "Both list SOC 2. Cursor also documents ISO 27001:2022 and HIPAA BAAs on Enterprise. Cline's pages document neither, and its SOC 2 listing names no report type. Cline states it does not receive or store your code when you use your own API keys.",
      "based_on": [
        "soc2",
        "iso27001",
        "hipaa"
      ]
    }
  ]
}