My favorite solution to this is to use the Cline coding agent, which is open and allows you to easily switch between different providers and models.