How to Dictate into VS Code

Published June 16, 2026; Updated June 16, 2026

Quick answer: To dictate into VS Code on Mac, focus a chat box, inline chat, editor, source control field, or integrated terminal, hold the Hold to Talk shortcut, speak the instruction, release, then review the pasted text before sending or running it.

What happens after install

See the demo
  1. Focus any Mac text field.Cursor, ChatGPT, Slack, email, docs, terminals, browser forms, and more.
  2. Hold the shortcut and speak.Use Fn/Globe or a custom hotkey only while you are talking.
  3. Release to paste.The transcript appears in the active app instead of a separate dictation workspace.
  4. Review before sending.Hold to Talk never auto-submits prompts, messages, emails, or commands.

VS Code is full of places where natural-language text matters: chat prompts, inline chat edits, comments, docs, commit messages, and terminal-agent instructions. Microsoft's VS Code chat docs describe chat as a way to use natural language with AI agents, while the integrated terminal docs explain that VS Code includes a fully featured terminal for commands such as git.

Hold to Talk works at the Mac text-entry layer. If the VS Code field accepts text, you can usually dictate into it: hold your shortcut, speak the full request, release, and review the pasted text before taking action.

Where to use dictation in VS Code

SurfaceGood dictated textReview habit
Chat viewImplementation requests, bug traces, refactors, test plans, and architecture questions.Check scope, files, constraints, and requested verification before sending.
Inline chatFocused edits to selected code, comments, docs, and tests.Make the requested change small and explicit.
EditorComments, markdown, TODOs, notes, changelog lines, and test descriptions.Skim technical terms and file names after paste.
Source controlCommit messages, PR summaries, and release notes.Keep the subject concise and the body specific.
Integrated terminalTerminal-agent prompts, commit-message editor text, or command drafts.Never run dictated commands without reading them first.

Example VS Code prompt to dictate

Inspect the paste-permission flow. The app asks for permission again after the user has already approved it. Check the app state reducer, the permission polling path, and the onboarding view. Find the root cause, keep the UI copy unchanged unless necessary, and add a regression test.

That is the kind of prompt developers often shorten when typing. Dictation makes the full context cheap, which is especially useful for coding agents and chat workflows.

Safety for terminal text

Hold to Talk does not auto-submit text. In terminal panes, it pastes a draft. You still decide whether to press Enter. That matters because a dictated command can include a wrong file path, flag, package name, or destructive operation.

FAQ

Does Hold to Talk work in VS Code?

Yes. Hold to Talk can paste dictated text into focused VS Code text fields, including editors, chat inputs, source control fields, and the integrated terminal.

Can I dictate GitHub Copilot Chat prompts in VS Code?

Yes. Focus Copilot Chat or inline chat, hold the shortcut, speak the prompt, release, then review the pasted text before submitting.

Will Hold to Talk run terminal commands in VS Code?

No. Hold to Talk pastes text for review. It does not press Enter or run commands automatically.

Try Hold to Talk on Mac. Start with the free plan, then upgrade only if it fits your daily workflow.

Download Hold to Talk Watch the 8-second demo