The main draw to the CLI for me is portability. I’ve been a dev for ten years now and used tons of different editors on different platforms and while each one had a different way to describe the changes, how to commit, or how to “sync” (shudder), the CLI hasn’t changed. I didn’t have to relearn a vital part of my workflow just because I wanted to try a different editor.
I haven’t heard anyone articulate anything compelling about consumer-marketed AI so please tell me! There’s loads of really good uses of AI (medical imaging seems really promising) but the ones I know about are so specialised that I can’t see why I would need “AI” in my day to day.