I am reduced to keeping Emacs and VSCode open on the same files/project :-)
Use the LLM from VSCode and switch back to Emacs for regular editing!
Currently trying out various Emacs packages. I got 'claude-code.el' actually working. But there is some flickering and also the interface is a bit wonky.
I will try other packages mentioned in the article.
For the life of me, I can't _edit_ with VSCode. My Emacs/Doom/Evil muscle memory is too ingrained.
Install ECA. Read my comment in the same thread. Once you hook up elisp evaluating MCP to your Emacs - it is game over for anything else. Nothing even comes close to the experience. I've been functioning in ADD mode - Annoyance-Driven-Development. I'd get annoyed by some small issue, and without missing a beat, I'd start typing. Well, sometimes I don't even type anymore - I'd just speak and let Whisper transcribe it and Emacs performs some crazy shit. It's not even funny how crazy it is.
YES! I almost forgot about that. What I love about gptel that I can send a request to an LLM from virtually anywhere - any buffer, even minibuffer. Sometimes I "talk" to AI while typing a message to my colleague. I can ask some model to improve my prompt while typing the same very prompt for a different model - that's just bonkers.
Hmm, I don't have teams installed on my Mac, so I cannot be of much help, but I do have a potential solution for you.
Is completely muting your mic sufficient? If so, I have an Applescript solution that seems to work if you want it. I tested it in VoiceMemos and it worked even if I was in a different app in a different space. You can bind the script to a global hotkey very easily via many different apps like Alfred, Karabiner, etc..
The dog would disagree! :-)
I admire your mother. She is a real hacker.