I had the same problem and solved by running my project in cloud sandboxes:
npm i -g @madarco/agentbox
agentbox herzner claude
no more port conflicts, no more waiting for a task to start the next
I usually /plan several things on my pc, then:
/agentbox herzner
from inside claude and it teleport the project, start next, postgress, inngest etc and copy also the plan file. claude has the browser (and screen sharing with VNC) and everything to build and test every feature