React is quickly falling to LLMs.
Rust, in my personal experience, not so much.
Also for refactoring they seem to do ok. Things like change this to a function, extract this type etc.
They excel in snippets like “get unique items in this array” or “sort this by property x” kind of stuff where you could easily write or find an answer.
Oh I also like to use them for code review. Not that I’d blindly trust one but you can have another eye to look at your pr (i use claude code for this and love it) and see if you introduced any side effects or missed something.
For anything more complex like having one write some feature from scratch… meh. I haven’t had much luck. Also they seem to fuck up royally in a little complex project if you do not isolate your request like I mentioned above.