[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
- Install Claude CLI app on Mac
- Launch VC Code
- Launch VS Code Terminal
- Start Mac dictation – for me this is F5 button with microphone icon (default option)
- Start speaking
- 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_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗