Skip to content
How to · Mac voice writing

Vibe coding by voice on a Mac: set up voice to text for coding

How to set up voice dictation for vibe coding on a Mac: built-in voice input in each AI coding tool, Apple Dictation, push-to-talk apps, and what to check.

To vibe code by voice on a Mac, pick one of three routes: the voice input built into your coding tool (Claude Code's /voice, Cursor's microphone, VS Code's dictation), Apple's free Dictation, or a system-wide push-to-talk app that types into whatever has focus. Speak the prompt, read it, fix any file names or flags, then press Enter. The review step matters most, because an agent acts on what it hears.

Publisher note: SuprFlow publishes this guide and is one of the products discussed. Competitor details come from each company's own pages, checked on 1 October 2026. Prices and features change; confirm before you buy.

What does vibe coding mean?

Andrej Karpathy coined the term in early February 2025. Simon Willison's write-up of its origin quotes the post: "There's a new kind of coding I call 'vibe coding', where you fully give in to the vibes, embrace exponentials, and forget that the code even exists." The same post says: "Also I just talk to Composer with SuperWhisper so I barely even touch the keyboard." Voice was part of the idea from the start.

Willison's own definition is "building software with an LLM without reviewing the code it writes." This guide assumes you do review. Speaking is a faster way to write the prompt, not a reason to skip the diff.

Which voice route should you choose?

The tool's own voice inputApple DictationSystem-wide push-to-talk app
Where it worksOnly inside that toolWherever you can typeWhichever field has focus
SetupUsually a setting or commandBuilt into macOSInstall, grant Microphone and Accessibility
Where speech is processedDiffers by tool; see each guideCheck Keyboard settings on your MacDiffers by app; check its documentation
Best forWorking in one tool all dayOccasional prompts, no costOne key across terminal, editor and browser

Start with the tool's own voice input if its data path suits you. Apple's Dictation guide says you can "speak to enter text anywhere you can type it", and it stops after 30 seconds without speech. See how to use voice to text on a Mac and the dictation shortcut guide to set it up.

Which guide covers your tool?

The middle column summarises each vendor's documentation, such as Claude Code, Cursor, VS Code, Gemini CLI and Warp.

ToolOwn voice input, per its docs (1 October 2026)Guide
Claude Code and CursorClaude Code: /voice, hold Space. Cursor: microphone in chatDictate to Claude Code and Cursor
OpenAI Codex CLINo dictation documented; /voice starts a voice conversationVoice dictation for Codex CLI
VS Code and Copilot ChatYes, experimental: ⌘I in chat, ⌥⌘V in the editorVoice dictation in VS Code
Windsurf (now Devin Desktop)Yes, in Cascade; no shortcut documentedVoice dictation for Windsurf
XcodeNone documentedVoice dictation for Xcode
IntelliJ IDEA, PyCharm, other JetBrains IDEsNone documentedVoice dictation in JetBrains IDEs
ZedNone for prompts; microphone is for voice chatVoice dictation for Zed
Gemini CLI, OpenCodeGemini CLI: experimental, hold Space. OpenCode: none documentedDictate to Gemini CLI and OpenCode
Terminal, iTerm2, Warp, GhosttyWarp only: hold FnVoice to text in the Mac terminal

Where does a push-to-talk app fit?

A system-wide app gives you one key that behaves the same in a terminal agent, an editor chat panel and a browser tab. SuprFlow is one example. It is a menu-bar app for Apple Silicon Macs on macOS 14 or later. Hold the Fn key, speak, release, and it pastes the text at the cursor in the focused field. Speech recognition runs on the Mac after a one-time model download; see https://suprflow.app/requirements. Default formatting is local cleanup of punctuation, capitalization and numbers. It costs $125 once (as of 1 October 2026), with no free tier or trial. It should work wherever you can paste text; test it with a harmless prompt in each tool first. It is a general dictation app, not tuned for code, and we have not run a controlled benchmark against any tool here.

Which dedicated voice-coding products should you also consider?

  • Talon describes itself on its homepage as "Powerful hands-free input" for macOS, Windows and Linux, with the line "Write. Code. Browse. Game." It is built for coding and controlling the computer hands-free with custom voice commands. If you cannot use a keyboard, start there. See Talon Voice alternatives.
  • Wispr Flow's developer page says it "tags files in Cursor and Windsurf" and "handles camelCase, snake_case, and acronyms". Its known-limitations article says "Dictation is transcribed in the cloud."
  • Superwhisper's homepage names "Cursor, Claude Code, Open Code, Amp, Codex, or any other agentic coding app" and offers local and cloud models. It says local models run best on Apple Silicon Macs.
  • Aqua Voice's homepage says it "understands what's on your screen, from code syntax to everyday text" and lists Cursor, Claude Code and Warp. Its privacy policy describes a Privacy Mode under which transcript data is not collected; it does not say where audio is processed.

If on-screen context, file tagging or identifier formatting is what you want, those products advertise it and SuprFlow does not.

A prompt-dictation routine that works

  1. Click in the agent's prompt, not a bare shell.
  2. Say the goal. "Add input validation to the signup form."
  3. Give context in words. "Use the existing validation helper."
  4. State limits. "Do not change the database schema."
  5. Say what done looks like. "Run the tests and list failures."
  6. Release and read. Type exact paths, flags and symbols by hand.
  7. Press Enter only when it says what you meant.

What is dictation good and bad at for coding?

Good: long prompts, bug explanations, review comments, commit messages and pull-request descriptions. These are sentences, which speech recognition handles.

Bad: identifiers, file paths, flags, version numbers and symbols. "Get user by ID" is not getUserById. Let the agent find the thing you describe, type exact parts, or add recurring names to a personal dictionary; see teaching SuprFlow names and acronyms and voice snippets.

What should you check before pressing Enter?

  • File paths, function names, flags, branch names and version numbers.
  • Negations: "do not", "without", "only".
  • Production, deletion, force-push or migration: type those words.
  • No secret, key or password was spoken.
  • The prompt is in the agent, not the shell.

What about privacy?

A spoken prompt can contain proprietary context: customer names, internal services, a security bug. A tool's own voice input may stream audio to its vendor; each guide above quotes what the documentation says. Apple tells you to check Keyboard settings. SuprFlow recognises speech on the Mac, but the prompt text still goes to your agent's provider when you send it. Follow your employer's policy on both.

Questions people ask

Do I need a special app to vibe code by voice?

No. Claude Code, Cursor and VS Code have their own voice input, and Apple Dictation is free. A separate app helps when you want the same key in every tool.

What did Karpathy use for voice?

His post, as quoted by Simon Willison, says he talked to Cursor Composer "with SuperWhisper".

Can I code completely hands-free with dictation?

Not with a dictation app. Dictation types text; it does not click, scroll or run commands. Talon is built for that, and Talon Voice alternatives covers the other hands-free options.

Is dictation accurate enough for code?

For prose prompts, often yes. For exact identifiers and symbols, expect to type or correct them. We have not benchmarked any tool.

Sources

Keep going

Read next

More how to
Put the guide to work

Make the first useful sentence.

Set up SuprFlow on your Mac, then try this guide in the app where you actually write.

  1. 01Download a speech model
  2. 02Dictate a harmless sample
  3. 03Check the text in its destination
SPECIAL OFFER$29 once Original price: $125

One license. Up to 5 Macs you own.Special offer, down from $125.Apple Silicon · macOS 14+

Get SuprFlow for Mac

7-day no-questions-asked refund on your first purchase. Contact support within seven days for a full refund. Read the refund terms ↗