I think you underestimate the difficulty in getting the tool chain running efficiently in the IDE. It's a significant moat and I suspect their spend is too attractive to cut them off from an API especially when most of the model providers are not exactly competing fully in this space yet or at least not with the same enthusiasm.