On a mac you can just use a hotkey to talk to an agentic CLI. It needs to be a bit more polished still IMO, like removing the hotkey requirement, with a voice command to break the agents current task.
I find the generic ones like the ones I can use anywhere on Mac to be crap.
If you've used the ChatGPT voice to text model you know what I mean.
There are also third parties like Wispr that I haven't tried, but might do a better job? No idea.
You can use it with Spokenly (free app, bring your own Soniox API key) on macOS and iOS (virtual voice keyboard)
Disclaimer: I've worked for Soniox