โ๏ธCase Study: Cursor's Growth
From VS Code fork to $9B valuation in 2 years. The fastest-growing dev tool in history, by some measures.
Cursor is the defining AI-product growth story of 2024-26. PMs studying AI PM, product velocity, and viral developer adoption need to understand what Cursor did differently.
Cursor won by combining three insights: (1) fork the developer's existing tool (VS Code) instead of asking them to switch, (2) bet on chat + tab autocomplete as the primary AI UX, (3) ship faster than any competitor by being model-pragmatic. Their lesson for AI PMs: distribution + UX > model sophistication.
The three insights
1. Fork the existing workflow. Instead of building a new IDE that developers would have to migrate to, Cursor forked VS Code. Developers' existing extensions, keybindings, settings โ all worked. The switching cost was zero. This is a recurring pattern in successful developer tools: meet developers where they are.
2. Bet on the right AI UX. While many competitors built standalone AI coding apps or chat interfaces, Cursor bet on two integrated patterns: tab-to-accept inline completion, and Cmd-K chat. Both worked because they were minimal-friction.
3. Model pragmatism. Cursor swapped models constantly as the frontier shifted โ Claude Sonnet, GPT-4, then GPT-5 and Claude Opus. They didn't lock in. The user got 'the best model' without having to think about it.
The growth trajectory
- 2022: forked VS Code, small AI features
- 2023: Cmd-K chat, tab autocomplete. Crossed $1M ARR mid-year.
- 2024: $100M+ ARR by year-end. Viral inside engineering teams.
- 2025: $300M+ ARR. Standard tool at many AI-native startups.
- 2026: $9B valuation, growing fast despite model providers entering the space.
The competitive context
- GitHub Copilot: had distribution (built into VS Code), but slower to ship and less product-led. Cursor's chat experience was demonstrably better.
- Aider, Continue.dev, others: open-source alternatives with engaged communities but less polish and weaker GTM.
- Anthropic Claude Code, OpenAI Codex CLI: entered the space directly, competing on integration with the model provider.
Cursor's defense: developer mindshare, product velocity, and the brand of 'the AI IDE.'
What PMs learn
- Distribution beats model. Cursor doesn't have a proprietary model; it has 30M+ developers using its tool. That distribution is the moat.
- Product velocity matters. Cursor shipped 2-3 significant updates per week through 2024-25. Velocity is the competitive advantage in AI products where the model layer changes monthly.
- UX patterns lock in. Once developers learn Cmd-K, they don't want to learn another shortcut. UI primitives become the moat once adopted.
- Be pragmatic about models. The PMs who locked their product to one model provider got squeezed when better models emerged elsewhere. Cursor's model-router approach insulated them.
The risk
If model providers (Anthropic, OpenAI) ship their own coding tools with deep model access, Cursor's moat is mostly distribution and UX. Whether that's enough to defend long-term is the open question for 2026-27.
Real-world examples
Cursor's choice to fork VS Code rather than build from scratch was strategic. It meant they could focus engineering on AI UX rather than re-implementing decades of editor features. The decision compressed time-to-product-market-fit dramatically.
Go deeper โ recommended reading
Interview questions (1)
Q1What's the strategic risk to Cursor's business, and what would you do as their PM?strategyseniorโผ
The biggest risk is model provider vertical integration. Anthropic and OpenAI both have direct incentives to capture the coding workflow themselves โ Claude Code and Codex CLI are early moves. They have the model advantage Cursor lacks.
Defensive moves I'd prioritize as Cursor PM:
- Deepen the multi-model advantage. Build a routing layer that's demonstrably better than any single-model alternative โ pick the right model per task, manage cost/latency, hide complexity. Make 'Cursor's model dispatch' a real feature.
- Own the team / org layer. Single-user Cursor is hard to defend. Teams using Cursor with shared rules, shared codebase context, shared eval suites โ much harder to switch. Push into team features fast.
- Lock in via context. The more context Cursor has about a developer's codebase (indices, rules, patterns), the higher the switching cost. Build context as a first-class artifact.
- Velocity matters more than ever. Ship faster than the model providers. Their ICs are smart but their orgs are slower; speed is Cursor's structural advantage.
The risk that's not yet acute but worth modeling: if model providers acquire or replicate the IDE wedge, Cursor's growth slows. Hedge with adjacent products (code review, agents, deployment) that compound the relationship.