Feature request: Voice input support in Claude Code chat (VS Code extension)

Resolved 💬 3 comments Opened Mar 12, 2026 by nicole-alltrue Closed Mar 16, 2026

Feature Request

Add voice input (speech-to-text) support to the Claude Code VS Code extension chat panel.

Context

ChatGPT's web interface has a built-in mic button for voice input that supports multiple languages. Currently, Claude Code's VS Code chat panel has no voice input support, and the VS Code Speech extension (ms-vscode.vscode-speech) only works with VS Code's built-in chat providers (e.g. Copilot Chat), not third-party chat panels like Claude Code.

Problem

Users who prefer voice input (especially for non-English languages like Cantonese, Mandarin, etc.) have to:

  1. Open ChatGPT or another voice-enabled tool
  2. Use voice input there
  3. Copy the transcribed text
  4. Paste it into Claude Code's chat box

This is a poor workflow.

Proposed Solution

Add a mic button to the Claude Code VS Code chat input box that:

  • Records audio from the user's microphone
  • Transcribes it to text (via Whisper API, VS Code Speech API, or browser Web Speech API)
  • Inserts the transcribed text into the chat input

Ideally support multiple languages (not just English).

Alternatives Considered

  • VS Code Speech extension — doesn't integrate with third-party chat panels
  • OS-level dictation — inconsistent across platforms, limited language support on Linux
  • Copy-paste from ChatGPT voice — works but very clunky

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗