[FEATURE] Add voice input/microphone icon to Claude Code chat input box

Resolved 💬 4 comments Opened Mar 4, 2026 by bill-brown Closed Apr 15, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

Feature Request: Voice Input Support in Chat Interface

Problem

Currently, the Claude Code chat input box does not have a built-in microphone icon or native voice input support. Users who want to use voice input must rely on workarounds via VS Code's Command Palette ("Start Dictation"), which is less discoverable and requires multiple steps.

Proposed Solution

Add a microphone icon to the Claude Code chat input box that enables voice-to-text dictation, similar to the implementation in GitHub Copilot Chat.

Why This Matters

Accessibility:

  • Voice input is a critical accessibility feature for users with mobility impairments, repetitive strain injuries, or disabilities that make typing difficult
  • Aligns with WCAG 2.1 AA compliance standards for accessible user interfaces
  • Makes Claude Code more inclusive for users who rely on speech-to-text technology

User Experience:

  • GitHub Copilot Chat already has this feature, creating an inconsistent UX when switching between AI assistants in VS Code
  • Voice input is faster and more natural for many users, especially for longer prompts or questions
  • Makes the feature more discoverable (vs. hidden in Command Palette)

Technical Feasibility:

  • VS Code Speech extension (ms-vscode.vscode-speech) is already available and widely used
  • The underlying dictation infrastructure exists in VS Code
  • Implementation pattern already exists in Copilot Chat

Proposed Implementation

  1. Add a microphone icon to the right side of the Claude Code chat input box
  2. Clicking the icon starts voice dictation in the input field
  3. Clicking again (or auto-detect silence) stops dictation
  4. Integrate with VS Code's existing Speech extension settings
  5. Provide keyboard shortcut support (e.g., Cmd/Ctrl + Shift + V when focused in chat)

Current Workaround

Users can click in the chat input and use Command Palette → "Start Dictation", but this is cumbersome and not discoverable.

Additional Context

  • VS Code Speech extension is installed: ms-vscode.vscode-speech
  • This would benefit users setting up accessibility-first workflows with Claude Code
  • Would improve parity with other AI chat interfaces in VS Code

Environment

  • VS Code version: [your version]
  • Claude Code version: [your version]
  • OS: macOS (but applicable to all platforms)

Proposed Solution

See problem section.

Alternative Solutions

use the voice input in the copilot editor window

Priority

Medium - Would be very helpful

Feature Category

Interactive mode (TUI)

Use Case Example

_No response_

Additional Context

_No response_

View original on GitHub ↗

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