Product & Market Fluency
Sell Cursor credibly to engineers and CTOs
How Cursor actually works
After this you can explain Cursor's core capabilities well enough to demo and answer questions.
An engineer can tell within 90 seconds whether you actually use the product or read the marketing page last night. As a Cursor Account Executive, your technical command of the editor is your first credibility test and it never stops being graded.
Cursor is an AI-native code editor built on the VS Code foundation, aimed at professional programmers writing real codebases for a living. It keeps the parts developers already know, the file tree, the terminal, the extensions, the keybindings and rebuilds the writing loop around AI that can see the whole repository.
You do not need to write production code to sell this. You need to narrate what each surface does, why a working engineer reaches for it and where the value shows up in their day.
The four surfaces you must be able to namecore product
Predictive multi-line completion that suggests the next edit, not just the next token.
This is the surface developers fall in love with first; it feels like the editor reads their mind.
Give it a task in plain language; it plans, edits across multiple files, runs commands and iterates.
This is the key shift: the editor does work rather than just suggesting the next line.
Select code, describe the change, get a targeted diff in place.
The bread-and-butter move for refactors and quick fixes without leaving the file.
Ask questions and get answers grounded in the actual repo, not a generic model guess.
Where new hires ramp on an unfamiliar codebase in hours instead of weeks.
Interactive diagram. Tab through its regions; each focused region shows its detail in the panel below.
Step through each surface; this is the stack you must narrate without notes.
What "context over your codebase" means to a buyer
When a CTO asks how Cursor is different from pasting code into a chatbot, this is the answer. The model can reason over the whole repository, your conventions, your imports, the function three files away, instead of just the snippet on screen.
- Generic chatbot
- Sees only what you paste; hallucinates names and APIs that don't exist in your repo.
- Cursor
- Indexes the codebase so suggestions match your patterns, your types, your file layout.
- Buyer translation
- Fewer wrong answers means engineers actually trust it, which is the whole adoption game.
Trust is the bottleneck for AI coding tools; context is how Cursor earns it.
Query your own product's codebase as supercharged docsSE move worth stealing
Here's the highest-leverage trick the field engineers use and most AEs never try. Open the foundational repositories of the product you sell (whatever your version-control access allows) and ask the agent questions in plain English: how does this service work, how does indexing create vector embeddings, what are the embedding sizes, was this deprecated, is it feature-flagged, where does it actually live. You're not reading a stale docs site. You're reading the source of truth.
This is what lets you answer a sharp RFP or security question authoritatively instead of punting. A prospect asks where their data is retained or whether code ever leaves their cloud environment, and you can go find the real answer in the repo rather than guessing. Keep it open all day, even during calls.
Connect Cursor to the actual codebase of what you sell and ask it anything. This is like the most supercharged docs you could possibly think of. I use this all day every day.
Model flexibility and current model access
Cursor lets teams use high-capability models from multiple providers and switch between them. You do not need to memorize a model leaderboard. You need to say plainly that the product gives access to strong current models and isn't locked to one, so a team's tooling improves as the models do.
Don't get baited into deep model benchmarks you can't defend. Models change monthly. If an engineer pushes on "which model is best for X," concede you'd bring a sales engineer for specifics and pivot to what the buyer can actually feel: the editing loop, the context, the speed. Bluffing a benchmark number is how you lose a technical room.
Bottom-up adoption is the deal engine
Most Cursor deals don't start with you cold-calling a CTO. They start with individual developers who already installed it and love it. Your job is converting that organic love into a paid, expanding contract while clearing the gates that block it.
- 1Devs adopt first. Individuals download Cursor and use it daily before procurement ever hears the name.
- 2Usage spreads. Teammates see the speed, ask how and the footprint grows inside one org.
- 3You enter. The AE motion is to find that organic usage, quantify it and turn champions into a business case.
- 4You clear the gates. Security, Procurement and Legal stand between love and a signed contract; clearing them is the work.
Interactive diagram. Tab through its regions; each focused region shows its detail in the panel below.
The deal engine flows left to right - the gate is where most stalls happen.
In the demo round, give a crisp three-minute product overview without notes: name the four surfaces, explain codebase context in one buyer sentence and end on bottom-up adoption as the GTM hook. Practice it out loud until it's boring to you. Reading off a slide here signals you don't actually use the tool.
Takeaway. Name the four surfaces (Tab, Agent, inline edit, codebase chat), explain context over your codebase as the trust differentiator and frame bottom-up adoption as how deals actually start.
Self-check
QA CTO asks: "How is this different from just pasting our code into ChatGPT?" Give the one-sentence buyer answer.
The AI-coding competitive landscape
After this you can position Cursor honestly against the main alternatives.
Engineers can smell a salesperson trashing a tool they personally like. The fastest way to lose a technical buyer is to call Copilot garbage. The fastest way to win one is to concede where a rival is fine, then redirect to where Cursor genuinely wins.
You are selling into a market that moves monthly. Most prospects already have an AI coding tool, usually GitHub Copilot, so your job is rarely greenfield. It's a switch-or-coexist conversation and you need the field memorized cold.
Know the fieldcompetitive map
- Tool
- GitHub Copilot
- What it is
- The incumbent, deeply tied to GitHub and VS Code, strong autocomplete.
- Honest framing
- Fine and familiar. Redirect to repo-wide task execution and codebase context, where Cursor pulls ahead.
- Tool
- Windsurf
- What it is
- Another AI-native editor competing directly on multi-file editing and coding tasks.
- Honest framing
- Closest head-to-head. Compete on product feel, depth and developer preference, not slogans.
- Tool
- Claude Code / CLI agents
- What it is
- Terminal-based coding agents that live outside the editor.
- Honest framing
- Different surface. Some teams run both; position Cursor as the editor-native daily driver.
- Tool
- JetBrains AI
- What it is
- AI features bolted onto the JetBrains IDE family.
- Honest framing
- Good if a team is married to JetBrains. Concede the IDE loyalty, compete on AI depth.
- Tool
- Open-source / self-hosted
- What it is
- DIY setups some security-conscious shops prefer.
- Honest framing
- Respect the motivation (control). Surface the maintenance cost and the gap in polish and speed.
| Tool | What it is | Honest framing |
|---|---|---|
| GitHub Copilot | The incumbent, deeply tied to GitHub and VS Code, strong autocomplete. | Fine and familiar. Redirect to repo-wide task execution and codebase context, where Cursor pulls ahead. |
| Windsurf | Another AI-native editor competing directly on multi-file editing and coding tasks. | Closest head-to-head. Compete on product feel, depth and developer preference, not slogans. |
| Claude Code / CLI agents | Terminal-based coding agents that live outside the editor. | Different surface. Some teams run both; position Cursor as the editor-native daily driver. |
| JetBrains AI | AI features bolted onto the JetBrains IDE family. | Good if a team is married to JetBrains. Concede the IDE loyalty, compete on AI depth. |
| Open-source / self-hosted | DIY setups some security-conscious shops prefer. | Respect the motivation (control). Surface the maintenance cost and the gap in polish and speed. |
Memorize this. A buyer mentioning any of these should never catch you flat.
The Cursor edge narrative
Frame three things as differentiation, never as attacks. Editor-native task execution that does multi-file work, the depth of codebase context and a UX that developers actually choose for themselves. The last one is your strongest proof, because adoption is voluntary.
Interactive diagram. Tab through its regions; each focused region shows its detail in the panel below.
Where the incumbent is genuinely fine vs. where Cursor pulls ahead - by dimension.
Copilot's autocomplete is genuinely good and if that's all your team needs, you're well served. Where teams move to us is when they want the editor to take on whole tasks across the codebase, not just finish the line they're typing. Want me to show you that agent loop on your own repo?
Displacement vs. greenfield
When a prospect already runs Copilot, you have two honest plays. Know which one the situation calls for.
For teams hitting Copilot's ceiling on multi-file work and context.
Quantify the gap with a side-by-side trial on their real code, then let the developers vote.
Some teams run Cursor alongside other tools during evaluation.
Don't force a rip-and-replace; let usage data make the case for consolidation over a quarter.
Never invent a competitor weakness you can't back up. If you claim "Copilot can't do multi-file edits" and the engineer knows otherwise, you've lost the entire room and the deal. State what you can defend and when you're unsure, say you'll confirm. Measured beats breathless every time with this buyer.
Takeaway. Concede where rivals are fine, redirect to multi-file editing, codebase context and voluntary dev adoption. Most deals are switch-or-coexist, not greenfield and inventing a competitor flaw loses the room.
Self-check
QWhy is conceding that a competitor like Copilot is "fine" often a stronger move than attacking it?
The 'why now' for AI-native development
After this you can build a compelling macro narrative for adopting AI coding now.
Every engineering leader is already asking whether AI coding is real or hype. Your macro narrative has to answer the unspoken question behind every deal: why should my team change how it writes software this quarter, not someday?
The honest frame is a shift in kind, not degree. The industry moved from autocomplete that finishes your line to agents that take on whole tasks. That changes how teams ship and it's why "we already have Copilot" doesn't end the conversation.
Tie the shift to business pressurethe macro case
- Velocity
- Shipping speed is competitive advantage; teams that adopt task-running coding workflows move faster than those that don't.
- Hiring constraints
- Senior engineers are scarce and expensive; AI lets a team do more without linear headcount growth.
- Ramp time
- Codebase-aware AI gets new hires productive in days, not weeks, by answering questions about the repo.
- Competitive fear
- If a rival's engineers are 20% faster, that compounds; leaders feel the cost of waiting.
Every line ties AI adoption to a number a VP of Engineering already owns.
Address the skeptic head-on
A credible engineering leader will not buy the dream without raising the objections. Pre-empt them, because the AE who names the risks before the buyer does wins trust.
"Will it write bad code we have to clean up?"
Frame AI output as a draft inside the same review and CI gates they already trust, not unreviewed merges.
"Won't this flood our reviewers?"
Position it as helping engineers ship better-formed changes and acknowledge review discipline still matters.
"Will my engineers actually use it?"
This is where usage data wins: voluntary daily-active numbers beat any promise you could make.
Engineering leaders discount vendor claims and trust their own telemetry. The single most convincing thing you can show is that their own developers are already using Cursor daily and choosing to keep using it. Retention and daily-active usage from a trial beats any slide about productivity gains, because adoption proves the value rather than asserting it.
Build the narrative in order
- 1Name the shift. Autocomplete expanded into task-running coding; the way teams ship is changing.
- 2Connect to their pressure. Tie it to velocity, hiring or ramp time, whichever this buyer feels most.
- 3Name the risks first. Raise quality, review and adoption before they do.
- 4Prove with usage. Land a trial and let daily-active data carry the close.
- 5Stay measured. Quantify, don't evangelize; let the numbers sound the alarm.
Engineers buy from people who are measured, not breathless. "This will 10x your team" makes a CTO's eyes glaze. "Your developers are already using it daily and ramp dropped from three weeks to one" makes them lean in. Strip every superlative from your why-now pitch and replace it with a number you can defend.
Takeaway. The why-now is the shift from autocomplete to task-running coding, tied to velocity and hiring pressure, with risks named first and the close carried by the buyer's own usage data, not hype.
Self-check
Speaking the engineer's language
After this you can earn technical credibility with developer and CTO buyers.
One wrong technical claim can lose the whole room. Engineers grant credibility slowly and revoke it instantly, so fluency in their vocabulary isn't polish, it's the entry fee to the conversation.
You will not out-engineer a CTO and you shouldn't try. What you need is enough accurate vocabulary to follow the conversation, ask sharp questions and know when to bring a sales engineer in.
The vocabulary you must ownspeak the language
- Term
- IDE
- Plain meaning
- The editor environment where developers write code.
- Why a buyer cares
- Cursor is one; switching IDEs is a real adoption cost to acknowledge.
- Term
- Repo / codebase
- Plain meaning
- The full body of a team's source code.
- Why a buyer cares
- Cursor's context advantage lives here; "sees your codebase" is the pitch.
- Term
- PR (pull request)
- Plain meaning
- A proposed code change submitted for review.
- Why a buyer cares
- Where quality is gated; AI output flows through the same review.
- Term
- CI
- Plain meaning
- Automated build-and-test that runs on changes.
- Why a buyer cares
- The safety net; AI code still has to pass it, which reassures skeptics.
- Term
- Context window
- Plain meaning
- How much code the model can consider at once.
- Why a buyer cares
- Bigger, smarter context means fewer wrong answers and more trust.
- Term
- Agent
- Plain meaning
- AI that plans and executes multi-step tasks.
- Why a buyer cares
- The shift you're selling; do multi-file work, not just complete a line.
- Term
- Latency
- Plain meaning
- Lag between request and response.
- Why a buyer cares
- Slow tools get abandoned; speed is a real feature, not a nicety.
| Term | Plain meaning | Why a buyer cares |
|---|---|---|
| IDE | The editor environment where developers write code. | Cursor is one; switching IDEs is a real adoption cost to acknowledge. |
| Repo / codebase | The full body of a team's source code. | Cursor's context advantage lives here; "sees your codebase" is the pitch. |
| PR (pull request) | A proposed code change submitted for review. | Where quality is gated; AI output flows through the same review. |
| CI | Automated build-and-test that runs on changes. | The safety net; AI code still has to pass it, which reassures skeptics. |
| Context window | How much code the model can consider at once. | Bigger, smarter context means fewer wrong answers and more trust. |
| Agent | AI that plans and executes multi-step tasks. | The shift you're selling; do multi-file work, not just complete a line. |
| Latency | Lag between request and response. | Slow tools get abandoned; speed is a real feature, not a nicety. |
Use these naturally. Reaching for a term and getting it wrong is worse than not using it.
Sell the IC and the CTO differently
Cares about flow, speed and staying in the zone.
Win them with the editing loop: Tab, agent, fewer context switches. They become your champions.
Cares about team ROIReturn on Investment. The value gained versus what it cost, the language an economic buyer funds deals in., standardization, security and predictable spend.
Win them with adoption data, seat economics and a clean security story. They sign.
Multi-threading means running both messages at once. The IC's love becomes the proof point you carry up to the CTO and the CTO's mandate becomes the air cover the IC needs to keep using it.
Demo a real workflow, not a canned slide
The most credible demo runs on something close to the prospect's world: a realistic task, a real edit, an honest moment where the agent thinks. Scripted perfection reads as fake to people who write code all day.
- Walk a believable task end to end: "add a field, update the callers, run the tests," not a toy hello-world.
- Let the agent work visibly; engineers want to see how it reasons, not just the final diff.
- Tie each moment to their pain: "this is the cross-file refactor your team said eats afternoons."
- If something misfires, say so and move on; honesty about limits builds more trust than a flawless reel.
Answer the skeptic plainly
- Accuracy
- "It's a strong draft, not gospel; your review and CI catch the rest, same as any code."
- Hallucination
- "Codebase context cuts it sharply because the model reasons over your real APIs, not guesses."
- Security
- "Fair question, here's the high level and I'll bring our security resource for the specifics."
Plain, honest answers. Hedging or bluffing on any of these costs you the room.
In the mock demo round, expect a "gotcha" technical question planted to see if you bluff. The right move is to answer what you genuinely know plainly, then say "for the deep specifics I'd pull in our sales engineer" without flinching. Interviewers grade composure and honesty here far above whether you knew the exact answer.
Takeaway. Own enough accurate vocabulary to follow and question, sell ICs on flow and CTOs on ROIReturn on Investment. The value gained versus what it cost, the language an economic buyer funds deals in. while multi-threading both, demo a real workflow and answer skeptics plainly, routing security to an SE rather than bluffing.
Self-check
QHow should you adapt your message for an individual developer versus the CTO and why run both at once?
Security, privacy & enterprise-readiness basics
After this you can handle the Security/Legal questions that stall commercial deals.
Developer love gets the deal to the table. Security and Legal are what kill it at the one-yard line. The AE who surfaces these questions early in discovery, instead of discovering them in week six, is the one who actually closes.
You won't be the expert on data policies and you don't have to be. You have to recognize the standard asks, give an honest high-level answer and route the specifics to the right resource without losing momentum.
The common Security askswhat gets asked
- The question
- What gets sent to the models?
- What they're really worried about
- Their proprietary code leaving their control.
- How you handle it
- Explain at a high level what's processed, then route specifics to a security resource.
- The question
- Is our code used to train models?
- What they're really worried about
- Their IP becoming someone else's model.
- How you handle it
- Know there are privacy / no-training modes; speak to them honestly and confirm details.
- The question
- What's your data retention?
- What they're really worried about
- How long anything sits and where.
- How you handle it
- Acknowledge it's a real requirement and bring the documented policy, don't improvise.
- The question
- Are you SOC 2 compliant?
- What they're really worried about
- A checkbox their security team requires.
- How you handle it
- Know the compliance posture exists; have the report request path ready.
| The question | What they're really worried about | How you handle it |
|---|---|---|
| What gets sent to the models? | Their proprietary code leaving their control. | Explain at a high level what's processed, then route specifics to a security resource. |
| Is our code used to train models? | Their IP becoming someone else's model. | Know there are privacy / no-training modes; speak to them honestly and confirm details. |
| What's your data retention? | How long anything sits and where. | Acknowledge it's a real requirement and bring the documented policy, don't improvise. |
| Are you SOC 2 compliant? | A checkbox their security team requires. | Know the compliance posture exists; have the report request path ready. |
These four come up in nearly every commercial deal. Recognizing them is half the battle.
Privacy and no-training modes
The single most common blocker is "will our code be used to train models." You should be able to say, at a high level, that privacy modes exist for teams that need their code kept out of training and that you'll bring the exact configuration and contractual terms to their security review.
Security answers are the one place where confident improvisation is actively dangerous. A wrong statement about data handling isn't just a lost deal, it's a trust violation and potentially a contractual problem. When you're not certain, say "I want to give you the exact answer, not a guess, let me confirm with our security team and follow up," and then actually follow up fast.
Procurement and Legal
- DPA
- Data Processing Agreement; Legal will want one. Know it's expected and who handles it.
- Data residency
- Where data is stored and processed; regulated buyers care a lot.
- IP / indemnity
- Who owns and is liable for AI-generated output; a real Legal question, not a brush-off.
- Pricing model
- Seat-based pricing maps cleanly to adoption and expansion; know how to frame it.
Procurement and Legal move slowly; the deals that survive them got mapped early.
Surface it early, route it cleanly
- 1Ask in discovery. "What does your security review process look like?" early, so nothing ambushes you later.
- 2Acknowledge fully. Never wave off a security concern; treat it as the legitimate gate it is.
- 3Route to the right resource. Pull in the sales engineer or security contact for specifics.
- 4Keep momentum. Set the next step before the call ends so the deal doesn't stall in a queue.
Late-stage deal death almost always traces back to a security or legal requirement nobody surfaced in discovery. If you find out in week six that their security team mandates a self-hosted setup or a specific data-residency region, you've burned a quarter. Ask the uncomfortable compliance questions on the first or second call, not the last.
Takeaway. Recognize the standard Security and Legal asks (what's sent to models, training, retention, SOC 2, DPAData Processing Agreement. A contract spelling out how a vendor is allowed to handle your data., residency, indemnity), surface them early in discovery, never improvise an answer and route specifics to a security resource while keeping the next step booked.
Self-check
QIn a discovery call, a security-conscious engineering manager asks whether their proprietary code will be used to train models. You're not 100% sure of the exact policy details. What do you do?