Sounds a little like aider.chat
Aider remains to me one of the places where innovation happens and it seems to end up in other places. Their new feature to architect with o1 and then code with sonnet is pretty trippy.
Only can run so many IDEs at a time though.
It's great!
aider --sonnet --no-auto-commits --cache-prompts --no-stream --cache-keepalive-pings 5 --no-suggest-shell-commands`