Comment by 3abiton
1 day ago
> Why is Anthropic offering such favorable pricing to subscribers? I dunno. But they really want you to use the Claude Code™ CLI with that subscription, not the open-source OpenCode CLI.
Because they are harvesting all the data they can harvest through CLI to train further models. API access in contrast provides much more limited data
As far as I know, OpenCode sends (has to send) the same data to Anthropic as Claude Code™ CLI (especially if they're going to successfully imitate CC™ in order to access cheap subscription pricing).
There are additional signals that a client can send as telemetry that they lose if you use a 3rd party app. Things like accepted vs rejected sessions and so on.
But I doubt you can opt in to them training on that data coming in via OpenCode.
You have already done that when you sign up for an anthropic account
I doubt you can opt out
Claude Code only trains on data if you opt in
They've recently switched to opt-out instead. And even then, if you read the legalese they say "train frontier models". That would (probably) allow them to train a reward model or otherwise test/validate on your data / signals without breaking the agreement. There's a lot of signal in how you use something (e.g. accepted vs. rejected rate) that they can use without strictly including it in the dataset for training their LLMs.
They switched to opt out, with some extra dark patterns to convert people who already opted out into opting in.
I did not know that. Could you elaborate?
1 reply →
I used to be less cynical, but I could see them not honoring that, legal or not. The real answer, regardless of how you feel about that conversation, is that Claude Code, not any model, is the product.
I couldn't. Aside from violating laws in various countries and opening them up to lawsuits, it would be extremely bad for their enterprise business if they were caught stealing user data.
5 replies →
That is not true, though. You have to opt in for them to train on your data
Claude code cli and api vs subscription are tangential. You can use Claude code with an api token.