Switching models is easy as a solo developer. Switching LLM providers as a company is not, once all your employees have it integrated with GitHub, their IDE, etc. I think Anthropic will look a lot more like a cloud provider like AWS, GCP etc… same-looking product, very high switching cost that would have to be driven at the CIO-level. And ultimately they are selling compute capacity.
Integrations with Github and IDE are nothing. It's like changing your email software.
Switching LLM providers as a company is even easier than a solo developer, most large companies I know are using AWS Bedrock and selecting another model is basically just a checkbox for them
> Switching LLM providers as a company is not, once all your employees have it integrated with GitHub, their IDE, etc.
I'm not so sure about this. I guess it depends on how well people did their job there.
Ideally, whatever people built is loosely coupled to that third-party resource, meaning that switching cost will stay low.
After all, it's probably just prompts + an API layer. Unless one micro-optimizes their prompts for claude (which then breaks once a new checkpoint drops, hence is a bad idea regardless), pointing them towards a different API endpoint should be doable.