01 · The prompt
Copilot Chat prompts
Say what to change, what to preserve, and what success looks like. Review the inserted prompt, then press Enter.
VS Code Speech also covers this field. Dictate uses the same hotkey across your Mac.
Dictate in · VS Code
VS Code Speech is a free, local extension for the editor, chat, and rich-editor fields in 26 languages. It stops at VS Code’s window edge.
Dictate is our system-wide alternative: one hold-to-talk hotkey for any focused field.
New to dictating on a Mac at all? Start with how to dictate on a Mac.
In the left corner · free extension
Where it types
The editor, chat, Source Control commit box, and PR comment fields. All of it stays inside VS Code.
What invokes it
⌥⌘V starts editor dictation, ⌘I starts voice chat, and “Hey Code” is optional.
Editor lock-in
It ends at VS Code’s window edge and does not follow you to a browser, separate terminal, or Cursor.
What it costs
Free and local. Copilot Chat is priced separately by GitHub.
In the right corner · $8/month
Where it types
Any focused field: Copilot Chat, the commit box, the integrated terminal, a browser, or Slack.
What invokes it
One hold-to-talk hotkey for every field. Release to insert punctuated text.
Editor lock-in
None. Dictate works across editors and other Mac apps.
What it costs
$8 a month, one plan. Audio travels over TLS, is transcribed on our servers, then discarded.
The verdict
Install VS Code Speech if you only need voice inside the editor. Choose Dictate for the integrated terminal and apps outside VS Code.
Keep syntax on the keyboard. Use voice for the prose around it.
01 · The prompt
Say what to change, what to preserve, and what success looks like. Review the inserted prompt, then press Enter.
VS Code Speech also covers this field. Dictate uses the same hotkey across your Mac.
02 · The commit box
While the diff is fresh, say what changed and why into the Source Control message box.
Dictate uses Accessibility insertion with a paste fallback for chat, commits, and the terminal.
03 · The comment
Dictate TODOs and documentation that explain why the code exists.
04 · The PR
Speak what changed and where a reviewer should start, in VS Code or a browser.
The same hotkey works in Cursor and to the terminal.
VS Code, answered
What people search before dictating anything into an editor.
Yes. VS Code Speech is a free extension for the editor, chat, and rich-editor fields such as the commit box. It processes audio locally in 26 languages, but only works inside VS Code.
VS Code Speech works in the Source Control commit box. With Dictate, click the box, hold the hotkey, say what changed and why, then release.
Microsoft’s docs do not list the integrated terminal. Dictate inserts there through Accessibility with a paste fallback.
You can, but syntax is usually faster on the keyboard. Use voice for prompts, commits, comments, and PR text.
No. Dictate is a Mac app. It uses the Accessibility API and falls back to paste, with no VS Code setup.
$8 a month, with one plan. It is not local: audio travels over TLS, is transcribed, then discarded. Unused subscriptions are refunded in full; after any transcription, the month is non-refundable.
$8 a month, one plan, cancel any time. A subscription you never used is refunded in full.