There are some niceties about inline completion (like spelling out a log message that's obvious from the surrounding code) but I don't get the hype much beyond that.
Maybe I'm missing some feature though ...
AI autocomplete is the best thing I've experienced in developer experience in my career since git won over subversion.
I don't use LLM code prompting, but autocomplete is my jam. It's getting things right 90% of the time when I'm plumbing fields or refactoring. It makes life so much more pleasurable, and I say that as someone who is already using a statically typed language with robust IDE refactoring capabilities.
It's absolutely made me more productive.
Windsurfs on the other hand are much better. The only issue is that windsurf is super aggressive about them, but it is able to do do things like "the user made a change on this line, he most likely also want to make the change here".