Live data from Hacker News

Anthropic blocks third-party use of Claude Code subscriptions

github.com

71–80 of 533 posts

Re: Anthropic blocks third-party use of Claude Code subscriptions

#71

The API is not banned only using the Claude Code subscription is I actually tried this several months back to do a regular API request using the CC subscription token and it gave the same error message So this software must have been pretending to be Claude Code in order to get around that A Claude Code subscription should not work with other software, I think this is totally fair

Is Claude Code still available on IDEs through ACP?

Like https://zed.dev/docs/ai/external-agents

Re: Anthropic blocks third-party use of Claude Code subscriptions

#72
post #15

This is an unusual L for Anthropic. The unfortunate truth is that the engineering in opencode is so far ahead of Claude Code. Obviously, CC is a great tool, but that's more about the magic of the model than the engineering of the CLI. The opencode team[^1][^2] built an entire custom TUI backend that supports a good subset of HTML/CSS and the TypeScript ecosystem (i.e. not tied to Opencode, a generic TUI renderer). Th…

> Anyway, this is embarrassing for Anthropic. Why? A few times in this thread I hear people saying "they shouldn't have done this" or something similar but not given any reason why. Listing features you like of another product isn't a reason they shouldn't have done it. It's absolutely not embarrassing, and if anything it's embarrassing they didn't catch and do it sooner.

As a user it is because I can no longer use the subscription with the greater tooling ecosystem.

As for Anthropic, they might not want to do this as they may lose users who decide to use another provider, since without the cost benefit of the subscription it doesn't make sense to stay with them and also be locked into their tooling.

Re: Anthropic blocks third-party use of Claude Code subscriptions

#73
post #15

This is an unusual L for Anthropic. The unfortunate truth is that the engineering in opencode is so far ahead of Claude Code. Obviously, CC is a great tool, but that's more about the magic of the model than the engineering of the CLI. The opencode team[^1][^2] built an entire custom TUI backend that supports a good subset of HTML/CSS and the TypeScript ecosystem (i.e. not tied to Opencode, a generic TUI renderer). Th…

> Anyway, this is embarrassing for Anthropic. Why? A few times in this thread I hear people saying "they shouldn't have done this" or something similar but not given any reason why. Listing features you like of another product isn't a reason they shouldn't have done it. It's absolutely not embarrassing, and if anything it's embarrassing they didn't catch and do it sooner.

Because the value proposition that has people pay Anthropic is that it's the best LLM-coding tool around. When you're competing on "we can ban you from using the model we use with the same rate limits we use" everyone knows you have failed to do so.

They might or might not currently have the best coding LLM - but they're admitting that whatever moat they thought they were building with claude code is worthless. The best LLM meanwhile seems to change every few months.

They're clearly within their rights to do this, but it's also clearly embarrassing and calls into question the future of their business.

Re: Anthropic blocks third-party use of Claude Code subscriptions

#75
post #47

Earlier quoted context omitted.

That's not up to you or me. I think it's pretty clear by the phrase "Claude Code subscription" that it's meant for only "Claude Code". Why are you confused? This could be so easily abused by companies who spend thousands of dollars per month for API costs you could just reverse engineer it and use the subscription tokens to get that down to a few hundred

That phrase isn't the official one. It's "The Max Plan" which "combines Claude Desktop and mobile apps and Claude Code in one subscription".

Yes, so... pretty clearly not OpenCode.

Re: Anthropic blocks third-party use of Claude Code subscriptions

#76
This headline is misleading. EDIT: Or rather was, at it has now been edited to be accurate.

You can still bring your own Anthropic API key and use Claude in OpenCode.

What you can no longer do is reverse engineer undocumented Anthropic APIs and spoof being a Claude Code client to use an OAuth token from a subscription-based Anthropic account.

This really sucks for people who want a thriving competitive market of open source harnesses since BYOK API tokens mean paying a substantial premium to use anything but Anthropic's official clients.

But it's hard to say it's surprising or a scandal, or anything terribly different from what tons of other companies have done in the past. I'd personally advise people to expect everything about using frontier coding models becoming much more pay-to-play.

Re: Anthropic blocks third-party use of Claude Code subscriptions

#77
post #76

This headline is misleading. EDIT: Or rather was, at it has now been edited to be accurate. You can still bring your own Anthropic API key and use Claude in OpenCode. What you can no longer do is reverse engineer undocumented Anthropic APIs and spoof being a Claude Code client to use an OAuth token from a subscription-based Anthropic account. This really sucks for people who want a thriving competitive market of open…

The API key is not a subscription. The title says subscriptions are blocked from using third-party tools. Or am I misunderstanding?

Re: Anthropic blocks third-party use of Claude Code subscriptions

#79

The API is not banned only using the Claude Code subscription is I actually tried this several months back to do a regular API request using the CC subscription token and it gave the same error message So this software must have been pretending to be Claude Code in order to get around that A Claude Code subscription should not work with other software, I think this is totally fair

Is Claude Code still available on IDEs through ACP? Like https://zed.dev/docs/ai/external-agents

Should be, yes - ACP is basically just a different way of invoking the agent, so you're still using Claude Code. It's alternative clients like OpenCode, the CharmBracelet one and pi which will be affected - they basically reimplement the agent part and just call the API directly.
Post reply on HN