How to Dictate GitHub Copilot Prompts

Published June 16, 2026; Updated June 16, 2026

Quick answer: To dictate GitHub Copilot prompts, focus Copilot Chat or inline chat in VS Code, hold the Hold to Talk shortcut, speak the full coding request, release, then review the pasted prompt before submitting 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.

GitHub's Copilot Chat docs say you can ask Copilot Chat for code suggestions, explanations, unit tests, and fixes. VS Code's Copilot in VS Code guide also describes inline suggestions, agents, inline chat, and smart actions.

The better the prompt, the better the odds that Copilot understands your intent. Voice helps because it is easier to say the full context: what changed, what failed, which files matter, what constraints to preserve, and how you want the result verified.

Copilot prompts that are easier to speak

Debugging

Describe the symptom, the failing path, recent changes, relevant logs, and the files to inspect.

Tests

Explain the behavior you want covered, the edge cases, and the test style already used nearby.

Refactors

Say what should change, what must not change, and which public APIs or event names need to stay stable.

Docs and comments

Talk through the reader, the problem, and the level of detail the explanation should include.

Example Copilot prompt

Review the analytics event migration. The new event should be emitted only after recording starts successfully, not when the hotkey is pressed. Keep the existing event names where possible, add a test for the failed-permission case, and summarize any user-facing behavior change before editing.

How to use Hold to Talk with Copilot Chat

  1. Open VS Code and focus Copilot Chat, inline chat, or another prompt field.
  2. Hold your Hold to Talk shortcut.
  3. Speak the full request naturally, including files, constraints, and verification.
  4. Release to paste the transcript.
  5. Review and edit the prompt before submitting it to Copilot.

This review step is important. Hold to Talk is a dictation utility, not an automatic command runner. It gives you a draft in the current field so you can fix product names, paths, flags, or sensitive details before sending.

FAQ

Can I use voice dictation with GitHub Copilot Chat?

Yes. Focus the Copilot Chat prompt field in VS Code, dictate with Hold to Talk, then review the pasted prompt before submitting.

Does Hold to Talk integrate directly with Copilot?

No. Hold to Talk works as Mac-wide dictation that pastes text into the focused field. It does not require a Copilot-specific extension.

What should I dictate into Copilot?

Dictate the context that is annoying to type: symptoms, files, constraints, prior attempts, desired output, and verification steps.

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