upvote
‘abuse’. The same rate limits apply, the requests still go to the same endpoints.

Even as a CC user I’m glad someone is forcing the discussion.

My prediction: within two years ‘model neutrality’ will be a topic of debate. Creating lock-in through discount pricing is anti-competitive. The model provider is the ISP; the tool, the website.

reply
> The same rate limits apply, the requests still go to the same endpoints.

That is not the point. That is a mere technicality.

You signed a contract. If you don't ignore the terms of the contract to use the product in a way that is explicitly prohibited, you're abusing the product. It is as simple as that.

They offer a separate product (API) if you don't like the terms of the contract.

Also, if you really want to get technical: the limits are under the assumption that caching works as intended, which requires control of the client. 3P clients suck at caching and increase costs. But that is not the overarching point.

> Creating lock-in through discount pricing is anti-competitive.

Literally everyone does this. OpenAI is doing this with Codex, far more than Anthropic is. It's not great but players much bigger than Anthropic are using discount pricing to create an anti-competitive advantage.

reply
> Literally everyone does this. OpenAI is doing this with Codex, far more than Anthropic is.

And yet, OpenAI have publicly said they welcome OpenCode users to use their subscription package. So how are they being anti-competitive "far more" than Anthropic?

reply
> we did our best to convince anthropic to support developer choice but they sent lawyers

https://x.com/i/status/2034730036759339100

reply
Anthropic has zero problems with API billing, there's no chance they told him to rip that out.

Reading through his X comments and GitHub comments he is behaving immaturely. I don't trust what he's saying here. Ripping out Claude API support was just throwing a tantrum. Weird given his age - he's old enough to be more mature.

reply
Agree, I find it hard to support them when the team is so obnoxious on X.
reply