Skip to main content
  1. posts/

when choosing an ide means choosing a model

 Author
Author
philip mathew hern
philliant
Table of Contents
commentary - This article is part of a series.
Part : This Article

thesis
#

when choosing a code editor forces you into a specific set of ai models, developers lose the ability to compare tools and select the best model for the job.

context
#

openai recently announced that it will terminate its model supply agreement with cursor on november 12, 2026. this decision follows spacex’s $60 billion acquisition of cursor’s parent company, anysphere. openai cited concerns over contract compliance and terms of service, pointing to past disputes with companies under elon musk such as x and xai. while cursor will continue to operate with alternative models including grok (i expect to see this pushed harder since it is the ai offering from spacexai), claude, and gemini, direct access to openai’s lineup and future releases like astra will no longer be available in cursor’s built-in picker after the deadline.

argument
#

one of the most valuable aspects of modern development tools like cursor is multi-model access. i rarely rely on a single model for every task. different architectures excel at different problems, ranging from quick single-file refactoring to complex code generation or debugging. being able to evaluate multiple models side by side within the same interface helps developers stay informed about model capabilities without switching contexts.

when vendor disputes force models out of specific editors, developers lose that neutral ground. choosing an ide starts to mean choosing an ai provider rather than choosing the editor features themselves. this shift introduces artificial barriers and deepens existing biases, like brand loyalty over actual performance, in tool selection.

for developers who use multiple models daily to keep up with fast-moving technological changes, these restrictions reduce flexibility. corporate feuding between model providers and parent companies creates walled gardens that ultimately increase operational complexity and limit choices across the ecosystem.

tension or counterpoint
#

providers have a legitimate interest in enforcing terms of service and protecting intellectual property when corporate changes occur. change of control clauses exist to protect vendors when a customer is acquired by a competitor. however, when these corporate rivalries play out at the platform layer, developers bear the cost of reduced access and fragmented workflows.

closing
#

i will be monitoring how the developer tool ecosystem adapts as model access becomes increasingly tied to corporate partnerships and platform ownership.

commentary - This article is part of a series.
Part : This Article

Related