[BUG] Mac dictation input in Claude CLI app doesn't work

Resolved 💬 3 comments Opened Jan 22, 2026 by e-shevchuk Closed Jan 26, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

[FEATURE] Fix

Claude Code uses a custom terminal UI (likely Ink/React-based) with its own input handling. This custom input field doesn't integrate with macOS's accessibility text input system, so out of the box Mac dictation input doesn't work even though it works in a regular VS Code terminal prompt, where I run claude CLI app.

What Should Happen?

You start dictation and and see how pronounced words typed in the claude cli app input if it has focus

Error Messages/Logs

No error messages. Simply nothing happens

Steps to Reproduce

  1. Install Claude CLI app on Mac
  2. Launch VC Code
  3. Launch VS Code Terminal
  4. Start Mac dictation – for me this is F5 button with microphone icon (default option)
  5. Start speaking
  6. In regular Terminal input you will see the words you spoke. In Claude input field you will see nothing

Claude Model

Sonnet (default)

Is this a regression?

No, this never worked

Last Working Version

_No response_

Claude Code Version

2.1.4 (Claude Code)

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

VS Code integrated terminal

Additional Information

_No response_

View original on GitHub ↗

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