I personally disagree on the first point. Claude code in a terminal with vim is much nicer. I just don’t see the need for the bloat of an IDE when the CLI versions work so damn well now.
And Claude can use CLI too. It's the perfect environment for coding agents.
They have Cursor CLI.
Cursor is essentially all the Claude Code products but without the horrible bugs of Claude Code products.
You can transfer from CLI to web and it actually works.