Automatically allocate and manage development server ports, avoiding port conflicts between multiple Claude Code instances