TL;DR
- In Cursor, speak the change. Intent Mode writes the instruction your agent can run.
- You do not dictate source syntax. You dictate PRs, review notes, and agent prompts.
- Same shortcut as Slack and Gmail. Lazur pastes at the cursor in the Composer.
Intent Mode
Looking at
auth-handler.ts · React Context
You say
“refactor this to use zustand instead of context and add error handling for failed logins”
Lazur pastes
Refactor the auth handler to use Zustand instead of React Context. Add error handling for failed login attempts with user-facing messages.
You do not dictate the prompt word for word. Intent Mode writes the instruction from the file and the intent.
How to voice-write a Cursor prompt
- 01
Open the Composer on the file
Click into the Cursor agent field with the relevant file or selection visible.
- 02
Hold the shortcut and speak the job
Say the change, the constraint, and what not to touch. Skip the ums.
- 03
Scan once, then run
Check file names and the constraint. Send the prompt to the agent.
Voice writing in Cursor is for the prompt, not the source file. You talk through the bug, the file, and the constraint. Intent Mode turns that into an instruction the agent can actually run.
Why a transcript fails here
A raw transcript of how engineers talk looks like this: “uh can you like move this off context, zustand is fine, and if login fails show something, don’t break the public API.” That is a brief. It is not a prompt. Cursor does better when the paste names the file, the change, and the guardrails.
What to speak
- The file or selection you are looking at.
- The change you want.
- What not to touch (API, tests, naming).
- The failure case, if there is one.
What not to speak
Do not dictate TypeScript. Do not narrate every import. Type the precise bits. Speak the job. That split is the whole developer habit: voice for prose and intent, keyboard for syntax.
PRs and review, same shortcut
When you leave Cursor for GitHub or Linear, hold the same shortcut. Dictate the PR body. Intent Mode can rewrite a messy review comment into something you would post. See AI dictation for developers for the wider stack.
Next step
Tomorrow, write one Cursor prompt and one PR description by voice. If you still rewrite the paste more than you spoke, you used a transcriber. Download Lazur and run both in the apps you ship from.
FAQ
- Does Lazur work in Cursor on Mac?
- Yes. Lazur is system-wide on macOS. Hold the shortcut and it pastes at the cursor in Cursor, VS Code, Xcode, Slack, and the browser.
- Should I dictate code with voice in Cursor?
- Dictate the writing around the code: agent prompts, PR descriptions, comments, and review replies. Typing still wins for syntax. Intent Mode is for the instruction, not the brackets.
- How is this different from dictating a ChatGPT prompt?
- Same idea, different surface. In Cursor, Intent Mode can use the file or selection you are looking at. In ChatGPT, Dictation Mode turns a spoken brief into a paste-ready prompt.
- Is speech sent to the cloud when I dictate in Cursor?
- Speech-to-text runs on your Mac. Optional polish sends text, not audio. Do not dictate secrets. Treat the mic like a Slack channel.