Whether you have ever used Pi or not, you should give it a try and while you are at it install it through omp.sh. It's awesome - just saying!
omp — a coding agent with the IDE wired in
Subagents, plan mode, LSP, DAP, hindsight memory, hashline edits, time-traveling rules — with a native Rust engine doing the heavy lifting.
omp.sh