I really appreciated this overview of when to use an IDE vs an ADE:
https://ctx.rs/ade-vs-ide
TLDR: use an ADE if you need multiple agents working concurrently on your code base. Otherwise IDE with an agent plugin is probably fine.
Glad it helped!
Glad it helped!