← All Episodes
Based on Lenny's Podcast data
Lenny's Knowledge Sketch

The IDE That Thinks
With You

Sherwin Wu
Co-founder, Anysphere (Cursor)
FEB 12 2026
The Problem

After You Write Code,
the Annoyance Starts

CODE QUALITY
"The thing that annoys engineers most is: after you've written your code, now comes the hard part — understanding whether it works."
  • Code review, debugging, and refactoring eat 60% of engineering time
  • AI can write code fast; the bottleneck is now understanding and trust
  • Cursor bets: the IDE is the right layer for AI assistance
  • Context window + codebase awareness = the new superpower
Framework

Cursor's Architecture Bet

CODEBASE CONTEXTAI MODELDEVELOPER INTENT
40%
of Cursor users report 2× speed
1M+
developers on Cursor
$400M
ARR run rate
  • The IDE has all the context: files, git history, dependencies, tests
  • LLMs without codebase context are like doctors without patient history
  • Cursor's moat: the context retrieval layer, not the model
  • Tab completion → full function → full feature: the abstraction keeps rising
The insightThe right interface for AI coding is not a chat box. It's an IDE that knows what you're trying to do.
What Cursor Learned

Building the AI-Native IDE

  • Users want: Tab completion that reads their mind, not just the line
  • Users want: Refactoring that understands the whole codebase, not just the file
  • Users don't want: To describe their intent in English — they want AI to infer it
  • The hard part: Knowing when NOT to suggest — false positives kill flow
The trust problem

Engineers are skeptical of AI output. Cursor wins by being right more often than competitors, not just faster.

The context window bet

The longer the context, the better the output. Every Cursor release expands what the AI can see.

Playbook

Engineer With Cursor

  • Put your best specs and tests in the codebase — Cursor reads them
  • Use "chat with codebase" for understanding before editing
  • Let Cursor write the test, then verify — it's faster than writing the test yourself
  • Trust the tab completion for standard patterns; stay alert for novel logic
The Cursor workflowSpec → Cursor draft → review diff → tweak → ship. The review step is where you earn your salary.
Contrarian

IDE and Coding Myths

The best model winsINSTEAD →The best context retrieval wins. Model quality matters less than knowing what to feed it.
AI makes engineers lazyINSTEAD →AI makes engineers ambitious. You tackle harder problems because the boring ones are automated.
Pair programming is deadINSTEAD →AI pair programming is better than most human pairs — it's always available and never tired.
Vim/Emacs users are immuneINSTEAD →Every editor will have AI. The question is how well it knows your codebase, not which keybindings.
𝕏︎ X / Twitterin LinkedIn📸 Instagram🔗 Copy link
0:00