Anthropic officially bans using subscription auth for third party use
code.claude.com
code.claude.com
Claude Code is a lock in, where Anthropic takes all the value.
If the frontend and API are decoupled, they are one benchmark away from losing half their users.
Some other motivations: they want to capture the value. Even if it's unprofitable they can expect it to become vastly profitable as inference cost drops, efficiency improves, competitors die out etc. Or worst case build the dominant brand then reduce the quotas.
Then there's brand - when people talk about OpenCode they will occasionally specify "OpenCode (with Claude)" but frequently won't.
Then platform - at any point they can push any other service.
Look at the Apple comparison. Yes, the hardware and software are tuned and tested together. The analogy here is training the specific harness,caching the system prompt, switching models, etc.
But Apple also gets to charge Google $billions for being the default search engine. They get to sell apps. They get to sell cloud storage, and even somehow a TV. That's all super profitable.
At some point Claude Code will become an ecosystem with preferred cloud and database vendors, observability, code review agents, etc.
Use an API Key and there's no problem.
They literally put that in plain words in the ToS.
That sounds absurd to me. Committing to not building in advertising is very important and fundamental to me. Asking people who pay for a personal subscription rather than paying by the API call to use that subscription themselves sounds to me like it is. Just clarifying the social compact that was already implied.
I WANT to be able to pay a subscription price. Rather like the way I pay for my internet connectivity with a fixed monthly bill. If I had to pay per packet transmitted, I would have to stop and think about it every time I decided to download a large file or watch a movie. Sure, someone with extremely heavy usage might not be able to use a normal consumer internet subscription; but it works fine for my personal use. I like having the option for my AI usage to operate the same way.
This statement is plainly wrong.
If you boost and praise AI usage, you have to face the real cost.
Can't have your cake and eat it, too.
It's kind of like a new restaurant started handing out coupons for "90% off", wanting to attract diners to the restaurant, customers started coming in and ordering bulk meals then immediately packaging them in tupperware containers and taking it home (violating the spirit of the arrangement, even if not the letter of the arrangement), so the restaurant changed the terms on the discount to say "limited to in-store consumption only, not eligible for take-home meals", and instead of still being grateful that they're getting food for 90% off, the cheapskate customers are getting angry that they're no longer allowed to exploit the massive subsidy however they want.
When I first tried, the created code was garbage. Now that I slowly built my memory, several thousands of manually written examples and guidance, it can generate quite reliably, when it doesn’t need literally anything outside of those…
That being said, most of the vibe coded codebases (in reality every single one which I saw) use garbage memory, and consequently have garbage output.
So the same thing is terrible and great at the same time. People who give time, and people who is fine producing garbage (huge majority) says it’s great. People who just tried it out, and don’t have the luxury to potentially waste days and weeks, say that it’s bad. All of these are true at once.
The advances in the Claude Code harness have been more around workflow automation rather than capability improvements, and truthfully workflows are very user-dependent, so an opinionated harness is only ever going to be "right" for a narrow segment of users, and it's going to annoy a lot of others. This is happening now, but the sub subsidy washes out a lot of the discontent.
Shouldnt there be dedicated youtubers showibg us thwir skillz?
This coding agent is minimal, and it completely changed how I used models and Claude's cli now feels like extremely slow bloat.
I'd not be surprised if you're right in that this is companies / management will prefer to "pay for a complete package" approach for a long while, but power-users should not care for the model providers.
I have like 100 lines of code to get me a tmux controls & semaphore_wait extension in the pi harness. That gave me a better orchestration scheme a month ago when I adopted it, than Claude has right now.
As far as I can tell, the more you try to train your model on your harness, the worse they get. Bitter lesson #2932.
I mean I suspect for corporate usage Microsoft already has this wrapped up with Microsoft & GitHub Co-Pilots.
The reason these LLM tools being good is they can "just do stuff." Anthropic bans third party subscription auth? I'll just have my other tool use Claude Code in tmux. If third party agents can be banned from doing stuff (some advanced always on spyware or whatever), then a large chunk of the promise of AI is dead.
Amp just announced today they are dumping IDE integration. Models seem to run better on bare-bones software like Pi, and you can add or remove stuff on the fly because the whole things open source. The software writes itself. Is Microsoft just trying to cram a whole new paradigm in to an old package? Kind of like a computer printer. It will be a big business, but it isn't the future.
At scale, the end provider ultimately has to serve the inference -- they need the hardware, data centers & the electricity to power those data centers. Someone like Microsoft can also provide a SLA and price such appropriately. I'll avoid a $200/month customer acquisition cost rant, but one user, running a bunch of sub agents, can spend a ton of money. If you don't own a business or funding source, the way state of the art LLMs are being used today is totally uneconomical (easy $200+ an hour at API prices.)
36+ months out, if they overbuild the data centers and the revenue doesn't come in like OpenAI & Anthropic are forecasting, there will be a glut of hardware. If that's the case I'd expect local model usage will scale up too and it will get more difficult for enterprise providers.
(Nothing is certain but some things have become a bit more obvious than they were 6 months ago.)
Bloated apps are a material disadvantage. If I'm in a competitive industry that slow down alone can mean failure. The only thing Claude Code has going for it now is the loss making $200 month subsidy. Is there any conceivable GUI overlay that Anthropic or OpenAI can add to make their software better than the current terminal apps? Sure, for certain edge cases, but then why isn't the user building those themselves? 24 months ago we could have said that's too hard, but that isn't the case in 2026.
Microsoft added all of this stuff in to Windows, and it's a 5 alarm fire. Stuff that used to be usable is a mess and really slow. Running linux with Claude Code, Codex, or Pi is clearly superior to having a Windows device with neither (if it wasn't possible to run these in Windows; just a hypothetical.)
From the business/enterprise perspective - there is no single most important thing, but having an environment that is reliable and predictable is high up there. Monday morning, an the Anthropic API endpoint is down, uh oh! In the longer term, businesses will really want to control both the model and the software that interfaces with it.
If the end game is just the same as talking to the Star Trek computer, and competitors are narrowing gaps rather than widening them (e.g. Anthropic and OpenAI releases models minutes from each other now, Chinese frontier models getting closer in capability not further), then it is really hard to see how either company achieves a vertical lock down.
We could actually move down the stack, and then the real problem for OpenAI and Anthropic is nVidia. 2030, the data center expansion is bust, nVidia starts selling all of these cards to consumers directly and has a huge financial incentive to make sure the performant local models exist. Everyone in the semiconductor supply chain below nvidia only cares about keeping sales going, so it stops with them.
Maybe nvidia is the real winner?
Also is it just me or does it now feel like hn comments are just talking to a future LLM?
I think Github Co-Pilot is most annoying from what I've tried... it's great for finishing off a task that's half done where the structure is laid out, as long as you put blinders keeping it focused on it. OpenAI and Google's options seem to get things mostly right, but do some really goofy wrong things from my own experiences.
They all seem to have trouble using state of the art and current libraries by default, even when you explicitly request them.
Is the problem you observed true regardless of the model you picked?
If the default option isn't at least arguably the best option I can't really speak to that. I would suggest that maybe metrics on a given set of technologies be done and that based on the project in use, that it should choose the best option dynamically by default. Such as C#+MS-SQL vs Node+Postgres vs Python+Matlab+DuckDB.
There are parallels to the silly Metaverse hype wave from a few years ago. At the time I saw a surprising number of people defending the investment saying it was important for Facebook to control their own platform. Well sure it's beneficial for Facebook to control a platform, but that benefit is purely for the company and if anything it would harm current and future users. Unsurprisingly, the pitch to please think of this giant corporation's needs wasn't a compelling pitch in the end.
This whole game is a bizarre battle.
In the future, many companies will have slightly different secret RL sauces. I'd want to use Gemini for documentation, Claude for design, Codex for planning, yada yada ... there will be no generalist take-all model, I just don't believe RL scaling works like that.
I'm not convinced that a single company can own the best performing model in all categories, I'm not even sure the economics make it feasible.
Good for us, of course.
And that’s out of the box. With how comically extensible pi is and how much control it gives you over every aspect of the pipeline, as soon as you start building extensions for your own, personal workflow, Claude Code legimitely feels like a trash app in comparison.
I don’t care what Anthropic does - I’ll keep using pi. If they think they need to ban me for that, then, oh well. I’ll just continue to keep using pi. Just no longer with Claude models.
Can you please share good resources I can learn from to extend pi?
You can just tell it to create an extension to connect to any AI API provider and it'll most likely one or two-shot it for you.
IMO it's the most self-aware of all of the current harnesses.
I wouldn't all the value, but how else are you going to run the business? Allow other to take all the value you provide?
AI companies: "You think you own that code?"
i've been wondering how anthropic is going to survive long term. If they could build out an infrastructure and services to complete with the hyperscalers but surfaced as a tool for claude to use then maybe. You pay Anthropic $20/user/month for ClaudeCode but also $100k/month to run your applications.
Apple can do those things because they control the hardware device, which has physical distribution, and they lock down the ecosystem. There is no third party app store, and you can't get the Photos app to save to Google Drive.
With Claude Code, just export an env variable or use a MITM proxy + some middleware to forward requests to OpenAI instead. It's impossible to have lock in. Also, coding agent CLIs are a commodity.
Instead, many, many websites (especially in the music industry) have some sort of funky API that you can only get access to if you have enough online clout. Very few are transparent about what "enough clout" even means or how much it'd cost you, and there's like an entire industry of third-party API resellers that cost like 10x more than if you went straight to the source. But you can't, because you first have to fulfill some arbitrary criteria that you can't even know about ahead of time.
It's all very frustrating to deal with.
Though, in this case, you get free API access to the model.
Before you can sign up to build a WhatsApp bot, you need to jump through a million hoops, and after that, every automated message template must be vetted by Meta before it can be sent out, apple style.
I'm glad of this, because unlike SMS and other messaging platforms, WhatsApp is spam free and a pleasure to use.
At least here in Italy whatsapp is a spam house unless you actively update the default privacy settings in-app. There is no discernable difference between SMS and WhatsApp to spammers.
There is nothing here stopping cambridge analytica from doing this again, they will provide whatever details needed. But a small pre launch personal project work that might use a facebook publishing application can't be developed or tested without first going through all the bureaucracy.
Nevermind the non profit 'free' application you might want to create on the FB platform, lets say a share chrome extension "Post to my FB", for personal use, you can't do this because you can't create an application without a company and IVA/TAX documents. It's hostile imo.
Before, you could create an app, link your ToS, privacy policy etc, verify your domain via email, and then if users wanted to use your application they would agree, this is how a lot of companies still do it. I'm actually not sure why FB do this specifically.
> to protect consumers
We are talking about Meta. They have never, and will never, protect customers. All they protect is their wealth and their political power.
Here, they put limits on the "under-cover" use of the subscription. If they can provide a relatively cheap subscription against the direct API use, this is because they can control the stuff end-to-end, the application running on your system (Claude Code, Claude Desktop) and their systems.
As you subscribe to these plans, this is the "contract", you can use only through their tools. If you want full freedom, use the API, with a per token pricing.
For me, this is fair.
It's just price differentiation - they know consumers are price sensitive, and that companies wanting to use their APIs to build products so they can slap AI on their portfolio and get access to AI-related investor money can be milked. On the consumer-facing front, they live off branding and if you're not using claude code, you might not associate the tool with Anthropic, which means losing publicity that drives API sales.
Also why would you create a throwaway for this question? Are you trying to rage bait?
You should never question anyone's route to privacy :)
If you have to ask, it's probably not rage bait. I'm just too lazy to come up with a username.
Please enjoy these messages from our sponsors.
I pay them $100 a month and now for some reason I can't use OpenCode? Fuck that.
You can of course use OpenCode or any other project with the API, which is also offered as a separate product. People just don't want to do that because it's not subsidized, ie. more expensive. But the entire reason it's subsidized is that Anthropic can use the data to improve their product.
This is grade A, absolute crap. It's subsidized because everyone else is subsidizing it, and everyone is doing it because they are trying to lock their consumer share.
The solution is quite simple. Just get the FTC to forbid tie-in sales so that we don't get the huge corporations using their infinite resources to outlive the competition. Anthropic/Amazon/Google/OpenAI/Facebook can offer any type of service they want, but if the access to the API costs $X when offered standalone, then that is the baseline price for anything that depends on the API to work.
I don't use the Anthropic subscriptions either.
You are free to use the API.
You are not paying for usage. You are paying for usage via their application.
If their business plan is based on how quickly a human can enter requests and react to the results, and Claude Code is optimized for that, why should you be allowed to use an alternative client that e.g. always tries to saturate the token limits?
In reality, heavy subscription users are subsidized by light subscription users. The rate limits aren't everything.
If agent harnesses other than Claude Code consume more tokens than average, or rather, if users of agent harnesses other than CC consume more tokens than average, well, Anthropic wouldn't be unhappy if those consumers had to pay more for their tokens.
Do they, though?
Doesn't that make sense? If you use it more you get charged more, if you use it less you get charged less.
Probably the ToS change was to make it more clear.
To be fair, the developer is the one breaking the ToS in the most significant way, breaking boilerplate reverse engineering clauses.
But the user also is very aware that they are doing something funny, in order to authenticate, the user is asked to authorize Claude Code, n ot Opencode or OpenClaw, it's clearly a hack and there is no authorization from Anthropic to OpenClaw, and you are not giving Anthropic authorization to give access to OC, the user asks Anthropic to give access to Claude Code, the only reason this works is because OC is pretending to be Claude Code.
The bottom line issue is that as a user you are paying for a subscription to a package that includes an expected usage. That package is not metered, but it is given on the condition that you will use it as it is expected to be used, by chatting manually with the chatbot, which results in a reasonable expected token usage. By using a program that programatically calls the chat interface, the token consumption increases beyond what was part of the original deal, and so the price should be different.
A similar scenario would be if you go to an all you can eat buffet, you pay for a single person, but then you actually unload an army of little clones that start eating the whole buffet. Technically it was an all you can eat buffet and you paid the price right? Well no, come on, don't play dumb.
But I agree they can impose whatever user hostile restrictions they want. They are not a monopoly. They compete in a very competitive market. So if they decide to raise prices in whatever shape or form then that's fine.
Arbitrary restrictions do play a role for my own purchasing decisions though. Flexibility is worth something.
There's this pervasive idea left over from the pre-llm days that compute is free. You want to rent your own H200x8 to run your Claude model, that's literally going to cost $24/hour. People are just not thinking like that. I have my home PC, it does this stuff I can run it 24/7 for free.
This sounds like engineering, finance, and legal got together and decided they were in an untenable position if OpenAI started nudging OpenClaw to burn even more tokens on Anthropic (or just never optimize) + continually updated workarounds to using subscription auth. But I'm sure OpenAI would never do something like that...
At the end of the day, it's the same 'fixed price plan for variable use on a constrained resource' cellular problem: profitability becomes directly linked to actual average usage.
Not possible: OpenClaw is run by a foundation, and is open source, which means OpenAI has no leverage to do such a thing.
TLDR: the commit broke caching so the entire conversation history was being treated as new input on each call instead of most of the conversation being cached.
No. The sauce is in KV caching: when to evict, when to keep, how to pre-empt an active agent loop vs someone who are showing signs of inactivity at their pc, etc.
Except they can't. Their costs are not magically lower when you use claude code vs when you use a third-party client.
> For me, this is fair.
This is, plain and simple, a tie-in sale of claude code. I am particularly amused by people accepting it as "fair" because in Brazil this is an illegal practice.
What I don't understand is why start this game of cat and mouse? Just look at Youtube and YT-DLP. YT-DLP, and the dozens of apps that use it, basically use Youtube's unofficial web API and it still works even after Youtube constantly patches their end. Though now, YT-DLP has to use a makeshift JS interpreter and maybe even spawn Chromium down the line.
I don't have a dog in this fight but is this actually true? If you're using Claude Code they can know that whatever client-side model selection they put into it is active. So if they can get away with routing 80% of the requests to Haiku and only route to Opus for the requests that really need it, that does give them a cost model where they can rely on lower costs than if a third-party client just routes to Opus for everything. Even if they aren't doing that sort of thing now, it would be understandable if they wanted to.
They still have the total consumption under their control (*bar prompt caching and other specific optimizations) where in the past they even had different quotas per model, it shouldn't cost them more money, just be a worse/different service I guess
Opus is claude code's default model as of sometime recently (around Opus 4.6?)
As things are currently, better models mean bigger models that take more storage+RAM+CPU, or just spend more time processing a request. All this translates to higher costs, and may be mitigated by particular configs triggered by knowledge that a given client, providing particular guarantees, is on the other side.
If subsidizing that offering is a good hook to get higher paying API users on board, then some of that cost is a customer aquisition cost, whereas the cost to them of providing the API doesn't have the same proportion that they can justify as a customer acquisition cost.
Netflix: limits number of devices and stream quality and offline use.
AWS: does not allow any number of applications (spamming, crypto mining, adult content)
Airlines: do not allow smoking, boom boxes
Is there any service that gives complete freedom?
I am very curious what is particularly illegal about this. On the sales page nowhere do they actually talk about the API https://claude.com/pricing
Now we all know obviously the API is being used because that is how things work, but you are not actually paying a subscription for the API. You are paying for access to Claude Code.
Is it also illegal that if you pay for Playstation Plus that you can't play those games on an Xbox?
Is it illegal that you can't use third party netflix apps?
I really don't want to defend and AI company here but this is perfectly normal. In no other situation would we expect access to the API, the only reason this is considered different is because they also have a different service that gives access to the API. But that is irrelevant.
But if that is the service they are making and they are clear about what it is when you sign up... That does not make it illegal.
I can see why people think they should be entitled to do this, but it does not align with how they are selling the service or how many other companies sell services. In most situations you don't get unlimited access to the individual components of how a service works (the API), you are expected to use the service (in this case Claude Code) directly.
"Both parties are okay with the terms" is far from being sufficient to make something "legal".
Tie-in sales between software and services is not different from price dumping. If any of the Big Tech corporations were from any country that is not the US, the FTC would be doing anything in their power to stop them.
I disagree, in many cases what you are specifically paying for is the combination of the software and the service that are designed to work together. And in many cases do not work independent of eachother.
There are countless cases of this, that what you are paying for is a thing that is made up of a piece of software and a serverside component. MMO's (and gaming in general) being a major example of this, but so are many of the apps I pay for subscriptions for on my phone.
The actual technical implementation of how it works is irrelevant when it is clear what it is you are paying for.
> "Both parties are okay with the terms" is far from being sufficient to make something "legal".
True but the opposite is also true, just because you don't like the terms it does not make it illegal.
And in many cases like Claude Code and the Anthropic models, they can and do work perfectly independently.
> True but the opposite is also true, just because you don't like the terms it does not make it illegal.
This is not me "not liking it". Like I said somewhere else in this thread: these types of tie-in are illegal in Brazil. This practice is clearly not done to favor the consumer. You can bet that if the US was anything closer to a functional democracy and the laws were not written by lobbyists, this would be illegal in the US as well.
Are MMO’s illegal in Brazil? Is PlayStation Plus illegal in Brazil? Is Spotify, Apple Music, etc etc etc also illegal in Brazil?
It would be ridiculous to argue that I could pay for a subscription to World of Warcraft and make my own third party client to play the game with. (Obviously you are free to argue it all you want but I would be very surprised if this was actually illegal).
> And in many cases like Claude Code and the Anthropic models, they can and do work perfectly independently.
Unless I am mistaken Claude Code does not have a local model built into it, so it requires a server side component to work?
As far as the Anthropic models, yes like many other services they ALSO have a public API that is separate from the subscription that you are paying for.
The critical difference here being that in the subscription it is very clear that you are paying for “Claude Code” which is a combination of an application and a server side component. It makes no claims about API usage as part of your subscription, again the technical implementation of the service you are actually paying for “Claude Code” is irrelevant.
When it comes to “Claude Code” for all that we should care about, again given that “Claude Code” is what you are paying for, they could be sending the information to Gemini or or a human looks at it. Because it’s irrelevant to the end user when it comes to the technical implementation since you are not being granted access to any other parts of the system directly.
"Tie-in sale": the business practice where a seller conditions the sale of one product (the tying good) on the buyer’s agreement to purchase a different product (the tied good).
The examples you are giving are not "tie-in" sales because the service from Playstation Plus, Spotify, Apple Music, etc is the distribution of digital goods.
> Unless I am mistaken Claude Code does not have a local model built into it, so it requires a server side component to work?
Which part are you not understanding?
I don't care about Claude Code. I do not want it and do not need it. All I care about is the access to the models through the client that I was already using!
> When it comes to “Claude Code” for all that we should care about, again given that “Claude Code” is what you are paying for.
No, it is not! I paid for Claude Pro. Claude != Claude Code.
If that was true, then getting equivalent usage of the API without claude.ai and Claude Code should cost less, not more.
You can try to find all sorts of explanations for it, at the end of the day is quite simple: they are subsidizing one product in order to grow the market share, and they are doing it at a loss now, because they believe they will make up for it later. I understand the reasoning from a business point of view, but this doesn't mean they are entitled to their profits. I do not understand people that think we simply accept their premise and assume they can screw us over just because they asked and put it on a piece of paper.
In any case, the point is it's not tying; you're free to choose any combination of products.
These products can function independently, and the acquisition at a heavy discouont for one of them is conditional on the acquisition of the other. It definitely is a tie-in sale.
But that's not a product that they're offering. That ability was an undesired (from their business perspective) trait that they're now rectifying.
Of course it was.
- It was possible to do it.
- OpenCode did not break any security protocol in order to integrate with them.
- OAuth is *precisely* a system to let third-party applications use their resources.
It's not what they wanted, but it's not my problem. The fact that I was a customer does not mean that I need to protective of their profits.> (from their business perspective)
So what?!
Basically, they set up an strategy they thought it was going to work in their favor (offer a subsidized service to try to lock in customers), someone else found a way to turn things around and you believe that we should be okay with this?!
Honestly, I do not understand why so many people here think it is fine to let these huge corporations run the same exploitation playbook over and over again. Basically they set up a mouse trap full of cheese and now that the mice found a way to enjoy the cheese without getting their necks broken, they are crying about it?
You'd have to point me to an authoritative source on that (explicitly saying users are allowed to use their models via private APIs in apps of the user's choosing). If something isn't explicitly provided in the contract, then it can be changed at any point in any way without notice.
Honestly, I'm not big on capitalism in general, but I don't understand why people should expect companies to provide things exactly the way they want at exactly the prices they would like to be charged (if at all). That's just not how the world/system works, or should, especially given there are so many alternatives available. If one doesn't like what's happening with some service, then let the wallet do the talking and move to another. Emigration is a far more effective message than complaining.
This is a gross misrepresentation of my argument.
I wouldn't be complaining at all if they went up and said "sorry, we are not going to subsidize anyone anymore, so the prices are going up", and I wouldn't be complaining if they came up and said "sorry, using a third party client incurs an extra cost of on our side, so if you want to use that you'd have to pay extra".
What I am against is the anti-competitive practice of price discrimination and the tie-in sale of a service. If they are going to play this game, then they better be ready for the case the strategy backfires. Otherwise it's just a game of "heads I win, tails you lose" where they always get to make up the rules.
> Emigration is a far more effective message than complaining.
Why not both? I cancelled my Pro subscription today. I will stick with just Ollama cloud.
Good on you re that cancel. May you find greener grass elsewhere.
There was a third choice, which was better than both of the ones presented: use any other client that can talk with our API, at whatever usage rate they deemed acceptable. If the "private API" was accessible via OAuth, then it's hardly "private".
We can argue all day, when I signed up there was nothing saying that access was exclusive via the tools they provided. They changed the rules not because it was costing them more (or even if does, they are losing money on Pro customers anyway so arguing about that is silly) but because they opened themselves for some valid and fair competition.
> If the "private API" was accessible via OAuth, then it's hardly "private".
If you invite people on your porch for a party, and someone finds that you left the house key under the mat and went off to restock, then it's hardly "private". It's perfectly fine for whomever feels like to take the party indoors without your permission. Pretty much what you're saying, reframed, but I seriously doubt you'd agree to random people entering parts of yours premises to which you didn't explicitly invite them.
The primary offering is access to the models. That's what the subscription is about. They can try as hard as they want to market it as Claude being the product and access to the model being an ancillary service, but to me this is just marketing bs. No one is signing-up for Claude because their website is nicer, or because of Claude Code.
Yes, that agreement is there, with the condition that their app is used. That's option B. And I'd think it fairly obvious that if one has to go to extraordinary lengths to gain access, like finding a key under a mat, or needing to login with an official client to gain access to a token for an unofficial client, then - implicitly - it's highly unlikely that that method of access is part of the agreement. And Anthropic has now made it explicitly clear that no, that access method is not part of the agreement.
And setting this condition is what constitutes a tie-in sale.
> if one has to go to extraordinary lengths to gain access
BS! Sorry, there is nothing extraordinary about using an undocumented API.
There's a reason in this particular case why the particular APIs aren't documented: they aren't intended for public use. And they've made it crystal clear, so all you have to do now is take your wallet somewhere that offers the access you desire. You have no case here.
[0] https://www.dictionary.com/browse/tie-in
[1] https://www.ftc.gov/advice-guidance/competition-guidance/gui...
The LLMs are not commodities. The program that interfaces with them are.
> they aren't intended for public use.
It was available at first, it made possible for people to use the LLM model without having to use their specific CLI tool. It's a bait-and-switch.
> You have no case here.
I don't need to have a legal case here to keep thinking it's a morally dsgusting practice. What I don't understand is: why do you keep defending it? Is there something in it for you, or are you just trying to rationalize your way into acceptance of their terms?
People can still use their model without using their CLI. Use the API that they've provided for such. They didn't break the agreement that they made; they clarified the terms of their existing agreement.
There's nothing morally disgusting here. They're providing a service that they've poured a lot of effort into, in a way that's (hopefully) sustainable while being valuable to users. There's significant cost involved, which must be footed by those who value and use the service. They found a way to offer a discount for some of that cost, providing even greater value, but it has a condition which is possibly directly connected to their ability to provide that discount. And you want to benefit from that discount and avoid that condition.
I have no horses here; heck I wish they could offer it all completely free. But the reality is that there's ongoing cost to them in research, hardware, electricity, etc that has to be paid. And unlike many other large companies out there, they're providing something seriously valuable (you wouldn't be complaining so passionately if it wasn't), and they haven't enshittified it (unlike what the other large player is increasingly doing, but that's actually also understandable to a point). What I see here is you - as in all who want discount without condition - acting in a way that, if allowed, will very likely lead to the detriment of the service, which I definitely don't want to happen as that'll leave the market worse off. If you like the value so much that you find it next to impossible to stay away, then you should be happily following their agreement to the letter, and lean toward paying the full amount to help ensure their continued sustainability. It's well worth it.
That is a lie. It's the excuse they are giving, but it has no grounds in reality. They are setting a trap, and hoping that most do what you are doing and reason your way into falling for it.
> I wish they could offer it all completely free.
No, that would be even worse. What I wish is that dropped all subsidies. Charge one price for pay-as-you go API access, charge a monthly subscription to get some "volume discount" and to secure minimum revenue per user, but DO NOT tie the discount to some orthogonal product.
My complaint is not "things are more expensive now", it's "they are making it clear that they are keeping the price artificially low in the hopes that they can find a way to exploit the user base later".
> If you like the value so much that you find it next to impossible to stay away.
Sorry, you must be mistaking me with some other bootlicker. I just cancelled it, switched to Ollama Cloud and got OpenWebUI locally.
> toward paying the full amount to help ensure their continued sustainability.
It's not sustainable. Measures like these are a clear indicator that inference alone is not profitable, not at $20/month at least.
> It's well worth it.
Giving away your agency, letting corporations push their narratives without a minimum of pushback, contributing to the acceleration of capital concentration and encouraging others to do it? For what, some marginal benefit or "the alternatives are even worse"? Fuck that! This is almost as morally reprehensible as them.
Actually I came to that thought independently, then saw others saying the same. And you can't say it's a lie because you don't know how their backend works. I assume you know of prompt caching; that's one way to huge token savings, and works best with a cooperative client. I've also noticed that whenever I send an initial prompt to their web chat, the first message that pops up is the system trying to find skills that can handle the request. Who knows what skills they have available that can handle special cases and thus also contribute to savings, which also requires a cooperative client.
> some orthogonal product.
That's just your assumption. And if they really are "keeping the price artificially low", it's still to the benefit of users who don't mind the condition of using an official client. It's absolutely up to them how they run their business, as long as they aren't actually exploiting users in a market they've cornered (which they can't with all the providers out there).
> It's not sustainable
If not then eventually they'll up the price, or drop it and only offer the per token API. Until that hypothetical there will still be those who benefited from it while it was though. Nothing can change the fact that they've been offering users great value. It's kinda wild you're trying to detract from that even now, with 0 basis. Enjoy Ollama Cloud.
> as long as they aren't actually exploiting users in a market they've cornered (which they can't with all the providers out there).
Price dumping and tie-in sales are business practices that destroy the market. They make it impossible for smaller players to compete. You don't get to feel exploited today, but you will get exploited in the end. But by then it will be too late.
> Nothing can change the fact that they've been offering users great value.
So was Über, so was AirBNB, so was every VC-funded company that followed the enshittification playbook. You have to be incredibly naive and/or short-sighted and/or selfish to keep condoning these practices.
> They make it impossible for smaller players to compete.
No they don't. Ollama is healthy, OpenRouter, and quite a few others. Then there are actual model makers such as DeepSeek, Google, Mistral, Zai, etc. The lists march on and nobody wanting access to LLMs is left in the cold. Somehow you're still trying to stick terms which just don't apply to the status quo. Unless you believe that Anthropic's offerings are so unique and critical to people's well-being that they should be treated as a public utility or something, which is laughable.
> So was Über, so was AirBNB
There is the option of not using them. But they actually have cornered a part of the market as well, even if that part is primarily comprised of well-to-do's ready to throw money to avoid the slightest inconvenience.
I will keep my response to this part in particular limited because I have limited understanding of this law. However based on doing a little bit of searching around the law is not as cut and dry as you are presenting it to be. It is possible that Claude code would fall under being fine under that law or no one has gone after them. I honestly don’t know and I don’t feel like having an argument that it is highly likely both of us don’t fully understand the law.
That being said I do question how exactly “Claude code” differs from those services as a digital good.
> I don't care about Claude Code. I do not want it and do not need it. All I care about is the access to the models through the client that I was already using!
OK! That is not what you’re paying for as part of Claude Pro, end of story. You are not paying for the API. It is no different that the people that have a free plan and can only chat through the web and the app also don’t get access to the API even though it is obviously using an API to access those endpoints as well.
Or are you also going to argue that free users should have access to the API because they are already using them in the browser.
> No, it is not! I paid for Claude Pro. Claude != Claude Code.
Claude Code is one of the features you are paying for as part of Claude Pro so yes in a way you are paying for it. And again not on that list is the API.
The laws prohibiting tie-ins don't make it illegal to sell two products that work well together. That's literally what the laws are designed to make you do -- seperate products into seperate pieces. The problem tie-in laws were designed to combat was situations like Microsoft making a popular OS then making a mediocre spreadsheet program and pushing the cost of that spreadsheet program into the cost of buying the OS. That way consumers would go "well it's expensive but I get excel with it so it's ok" and even if someone else made a slightly better spreadsheet they didn't have the chance to convince users because they had to buy it all as one package.
Anthropic would be doing something much closer to that if they did what you wanted. They'd be saying: hey we have this neat Claude code thing you all want to use but you can't buy that without also purchasing third party access. Now some company offering a cheaper/better third party usage product doesn't get the chance to convince you because anthropic forced you to buy that just to get claude code.
Ultimately this change unbundled products the opposite of a tie-in. What is upsetting about it is that it no longer feels to you like you are getting a good deal because you now have to fork over a bunch more cash to keep getting what you want. But that's not illegal, that's just not offering good value for money.
Look at it this way: the service that you're accessing is really a (primarily desired) side-effect of the software. So re subscriptions, what they're actually providing are the apps (web, desktop, etc), and the apps use their service to aid the fulfillment of their functionality. Those wanting direct access to the internal service can get an API key for that purpose. That's just how their product offering is structured.
Or any smart tv with free ip tv.
Anthropic isn’t handing out free PCs or forcing people to use them.
Anthropic provides an API third-party clients can use. The pro-market position is that the API must be available at every pricing tier, as the benefits from increased competition outweigh the imposed restrictions to business practices. The pro-business position is that Anthropic must be allowed to choose which tiers can use the API, as the benefits from increased freedom outweigh the reduced competition in the market.
While I do personally disagree with thinking that you should be able to do this when it was never sold in that way, at the end of the day as a customer you can choose if you want to use the product in the way that they are saying or use something else if you don’t want to support that model.
However the person I was responding too brought up legality which is a very different discussion.
Or should every app/service be required to expose documented APIs?
The immediate pro-market position is that if third-party clients are allowed / possible, Anthropic should be allowed to favor its own clients with lower prices.
But the position can go further if the service in question can be considered infrastructure. For example, a company that owns a mobile network may be required to let virtual operators use their infrastructure for a reasonable price. And a company owning a power grid may be required to become a neutral infrastructure provider that is not allowed to generate/sell power.
My impression is the opposite: frontend/UI/UX is where the moat is growing because that's where users will (1) consume ads (2) orchestrate their agents.
I just think that OAI/Anthropic will try to keep both types of users locked into their walled garden via the UI.
The APIs may have a future, but at our own peril and zero guarantees. It's a tool to create traction and demonstrate capabilities to devs.
Spotify in particular is just patently the very worst. They released an amazing and delightful app sdk, allowing for making really neat apps in the desktop app in 2011. Then cancelled it by 2014. It feels like their entire ecosystem has only ever gone downhill. Their car device was cancelled nearly immediately. Every API just gets worse and worse. Remarkable to see a company have only ever such a downward slide. The Spotify Graveyard is, imo, a place of singnificantly less honor than the Google Graveyard. https://web.archive.org/web/20141104154131/https://gigaom.co...
But also, I feel like this broad repulsive trend is such an untenable position now that AI is here. Trying to make your app an isolated disconnected service is a suicide pact. Some companies will figure out how to defend their moat, but generally people are going to prefer apps that allow them to use the app as they want, increasingly, over time. And they are not going to be stopped even if you do try to control terms!
Were I a smart engaged company, I'd be trying to build WebMCP access as soon as possible. Adoption will be slow, this isn't happening fast, but people who can mix human + agent activity on your site are going to be delighted by the experience, and that you will spread!
WebMCP is better IMHO than conventional APIs because it layers into the experience you are already having. It's not a separate channel; it can build and use the session state of your browsing to do the things. That's a huge boon for users.
But the real issue is that these companies, once they have any market leverage, do things in their best interest to protect the little bit of moat they've acquired.
[1] https://i.programmerhumor.io/2025/03/778c56a79115a582edb9949...
— Erdogan, probably.
The usual cycle with startups is to:
- Start being very open, as this brings people developing over the platforms and generates growth
- As long as they are growing, VC money will come to pay for everything. This is the scale up phase
- Then comes the VC exit, IPO or whatever
- Now the new owners don't want user growth, they want margin growth. This is the company phase
- Companies then have monetize their users (why not ads?), close up free, or high-maintenance stuff that do not bring margin
- and report that sweet $$$ growth quarter after quarter
...until a new startup comes in and starts the cycle over again, destroying all the value the old company had.
A mix of Enshittification and Innovators Dilemma theories
It all started with Facebook closing pretty much everything and making FB Messenger a custom protocol instead of XMPP.
And whatever API access is still available is so shit and badly managed that even a household name billion dollar gaming company couldn't get a fast-lane for approval to use specific API endpoints.
The final straw was Twitter effectively closing up their API "to protect from bots", which in fact did NOT protect anyone from bots. All it did was prevent legitimate entertaining and silly bots from acting on the platform, the actual state-controlled trolls just bought the blue checkmark and continued as-is.
I totally understand that I should not reuse my own account to provide services to others, as direct API usage is the obvious choice here, but this is a different case.
I am currently developing something that would be the perfect fit for this OAuth based flow and I find it quite frustrating that in most cases I cannot find a clear answer to this question. I don't even know who I would be supposed to contact to get an answer or discuss this as an independent dev.
EDIT: Some answers to my comment have pointed out that the ToS of Anthropic were clear, I'm not saying they aren't if taken in a vacuum, yet in practice even after this being published some confusion remained online, in particular regarding wether OAuth token usage was still ok with the Agent SDK for personal usage. If it happens to be, that would lead to other questions I personally cannot find a clear answer to, hence my original statement. Also, I am very interested about the stance of other companies on this subject.
Maybe I am being overly cautious here but I want to be clear that this is just my personal opinion and me trying to understand what exactly is allowed or not. This is not some business or legal advice.
I can't find anything official from OpenAI, but they have worked with the OpenCode people to support using your ChatGPT subscription in OpenCode.
> OAuth authentication (used with Free, Pro, and Max plans) is intended exclusively for Claude Code and Claude.ai. Using OAuth tokens obtained through Claude Free, Pro, or Max accounts in any other product, tool, or service — including the Agent SDK — is not permitted and constitutes a violation of the Consumer Terms of Service.
None of this is legal advice, I'm just trying to understand what exactly is allowed or not.
Pro and Max are both limited
I'm sure you can use context clues to figure this one out. You're so close! Just put the pieces together.
I have never noticed there are people who interpret it that way.
Nothing about that prevents a usage cap.
You can’t use Claude OAuth tokens for anything. Any solution that exists worked because it pretended/spoofed to be Claude Code. Same for Gemini (Gemini CLI, Antigravity)
Codex is the only one that got official blessing to be used in OpenClaw and OpenCode, and even that was against the ToS before they changed their stance on it.
But I believe OpenAI does let you use their subscription in third parties, so not an issue anyway.
Codex app-server is the interface Codex uses to power rich clients (for example, the Codex VS Code extension). Use it when you want a deep integration inside your own product.
It mentions 'Inside your own product', but not sure if that means also your own commercial application.A third-party tool may be less efficient in saving costs (I have heard many of them don't hit Anthropic LLMs' caches as well).
Would you be willing to pay more for your plan, to subsidize the use of third-party tools by others?
---
Note, afaik, Anthropic hasn't come out and said this is the reason, but it fits.
Or, it could also just be that the LLM companies view their agent tools as the real moat, since the models themselves aren't.
Maybe.
First, Anthropic is also trying to manage user satisfaction as well as costs. If OpenCode or whatever burns through your limits faster, are you likely to place the blame on OpenCode?
Maybe a good analogy was when DoorDash/GrubHub/Uber Eats/etc signed up restaurants to their system without their permission. When things didn't go well, the customers complained about the restaurants, even though it wasn't their fault, because they chose not to support delivery at scale.
Second, flat-rate pricing, unlike API pricing, is the same for cached vs uncached iirc, so even if total token limits are the same, less caching means higher costs.
am I? Probably, but I get your point that your average user would blame Anthropic instead.
> even if total token limits are the same, less caching means higher costs
Not really, flat-rate pricing simply gives you a fixed token allotment, so less caching means you consume your 5-hour/weekly allotment faster.
Higher costs for Anthropic, not users. With a tool that caches suboptimally, you cost Anthropic more per token.
In fact it might even be better for Anthropic if people use 3rd-party tools that cache suboptimally because the cache hits don't consume the fixed allotment so claude code users get more of a free ride and thus cost Anthropic more money.
It's the whole "unlimited storage" discussion again.
Given the latest changes on Claude Code where they hide the actions
https://news.ycombinator.com/item?id=47033622
it's likely more the other way around. They control how fast your subscription tokens are burned
I don’t want to say that you won’t be missed but they will get over it.
I think this is pretty clear - No.
Subscriptions are for first-party products (claude.com, mobile and desktop apps, Claude Code, editor extensions, Cowork).
Everything else must use API billing.
But they're stating you can only use your subscription for your personal usage, not someone else's for their usage in your product.
I honestly think they're being short sighted not just giving a "3rd party quota" since they already show users like 4 quotas.
If the fear is 3rd party agents screwing up the math, just make it low enough for entry level usage. I suspect 3rd party token usage is bi-modal where some users just need enough to kick tires, but others are min-maxing for how mamy tokens they can burn as if that's its own reward
I built a quick thing to download YouTube videos and transcribe them using with whisper, but it kind of feels clunky to summarize them using the claude CLI, even though that works.
> OAuth authentication (used with Free, Pro, and Max plans) is intended exclusively for Claude Code and Claude.ai. Using OAuth tokens obtained through Claude Free, Pro, or Max accounts in any other product, tool, or service — including the Agent SDK — is not permitted and constitutes a violation of the Consumer Terms of Service.
What's not allowed is offering OAuth authentication in your own product built with the SDK: https://x.com/trq212/status/2024212380142752025?s=20
what if the "product" is a setup of documents that concisely describe the product so that a coding agent can reliable produce it correctly. Then the install process becomes "agent, write and host this application for the user's personal use on their computer". Now all software is for personal use only. Companies released these things and, like Frankenstein, there's a strong possibility they will turn on their creators.
On the other hand OpenAI and GitHub Copilot have, as far as I know, explicitly allowed their users to connect to at least some third party tools and use their quotas from there, notably to OpenCode.
What is unclear to me is whether they are considering also allowing commercial apps to do that. For instance if I publish a subscription based app and my users pay for the app itself rather than for LLM inference, would that be allowed?
https://github.com/rivet-dev/sandbox-agent/tree/main/gigacod... [I saw this inShow HN: Gigacode – Use OpenCode's UI with Claude Code/Codex/Amp] (https://news.ycombinator.com/item?id=46912682)
This can make Opencode work with Claude code and the added benefit of this is that Opencode has a Typescript SDK to automate and the back of this is still running claude code so technically should work even with the new TOS?
So in the case of the OP. Maybe Opencode TS SDK <-> claude code (using this tool or any other like this) <-> It uses the oauth sign in option of Claude code users?
Also, zed can use the ACP protocol itself as well to make claude code work iirc. So is using zed with CC still allowed?
> I don't see how they can get more clear about this, considering they have repeatedly answered it the exact same way.
This is confusing quite frankly, there's also the claude agent sdk thing which firloop and others talked about too. Some say its allowed or not. Its all confusing quite frankly.
These kinds of business decisions show how these $200.00 subscriptions for their slot/infinite jest machines basically light that $200.00 on fire, and in general how unsustainable these business models are.
Can't wait for it all to fail, they'll eventually try to get as many people to pay per token as possible, while somehow getting people to use their verbose antigentic tools that are able to inflate revenue through inefficient context/ouput shenanigans.
I used Claude back when API per token pricing was the only option and it was bad for all the usual reasons pay-per-use sucks compared to flat billing: you’re constantly thinking about cost. Like trying to watch a Netflix video with a ticker in the corner counting up the cents you owe them.
I don’t understand your claim that they want people paying per token - the subscription is the opposite of that, and it also has upsides for them as a business since most people don’t saturate the usage limits, and the business gets to stuff a bunch of value-adds on a bundle offering which is generally a more lucrative and enticing consumer pricing model.
When you ask it to do something and it goes off the rails, the payment plans have wildly different effects:
Subscription- oh well, let's try again with a different prompt
Pay per use- I just wasted money, this product sucks
Even if it is less common than not, it has an outsized impact on how people feel using it.
I expect some big falls from 10 figure businesses in the next year or two as they realize this is impossible. They've built an industry on the backs of gambling addicts and dopamine feins (I'm generalizing but this is a thing with LLM users (just read vibe coders posts on twitter, they're slot machine users). Ask sports betting operators from back in 2019-2022 how it worked out for them when they tried to give out 1-2k a year to attract new customers, and then realized their customers will switch platforms in an instant they see a new shiny offer. Look up the Fanduel Founders "exit" for an insight into this.
They have to eventually stop catering to the slot machine users, which are generally paying for these hugely lossy flat rate subscriptions, and somehow get them used to a different type of payment model, or cater strictly to enterprise... Which also aren't going to tolerate paying 20k a month in tokens per developer, is my guess.... Lots of delicate pricing problems to figure out for all these companies.
If they pump it up to $200 (or to $20). I'll simply use crappier local model. It won't be as good. But I already own my gaming PC that can run local models, and electricity is cheap.
this is UNIX and Linux all over again lol. It's pretty amazing and nostalgic.
The addictive gaming/gambling mechanics built into llm interfaces has been extensively written on, and its very visible to anyone with an eye for these things.
The issue with Claude Code is it’s not at all obvious how any given task or query translates to cost. I was finding some days I spent very little and other days cost a fortune despite what seemed to me to be similar levels of usage.
The alternative is AWS where you need to be a billing expert to keep costs locked at $20/month.
""" Usage policy
Acceptable use Claude Code usage is subject to the Anthropic Usage Policy. Advertised usage limits for Pro and Max plans assume ordinary, individual usage of Claude Code and the Agent SDK """
That tool clearly falls under ordinary individual use of Claude code. https://yepanywhere.com/ is another such tool. Perfectly ordinary individual usage.
https://yepanywhere.com/sdk-auth-clarification.html
The TOS are confusing because just below that section it talks about authentication/credential use. If an app starts reading api keys / credentials, that starts falling into territory where they want a hard line no.
Opus has gone down the hill continously in the last week (and before you start flooding with replies, I've been testing opus/codex in parallel for the last week, I've plenty of examples of Claude going off track, then apologising, then saying "now it's all fixed!" and then only fixing part of it, when codex nailed at the first shot).
I can accept specific model limits, not an up/down in terms of reliability. And don't even let me get started on how bad Claude client has become. Others are finally catching up and gpt-5.3-codex is definitely better than opus-4.6
Everyone else (Codex CLI, Copilot CLI etc...) is going opensource, they are going closed. Others (OpenAI, Copilot etc...) explicitly allow using OpenCode, they explicitly forbid it.
This hostile behaviour is just the last drop.
The providers want to control what AI does to make money or dominate an industry so they don't have to make their money back right away. This was inevitable, I do not understand why we trust these companies, ever.
It will be real interesting if the haters are right and this technology is not the breakthrough the investors assume it to be AFTER it is already sewn into everyone's work flows. Everyone keeps talking about how jobs will be displaced, yet few are asking what happens when a dependency is swept out from underneath the industry as a whole if/when this massive gamble doesn't pay off.
Whatever. I am squawking into the void as we just repeat history.
First, we are not talking about a cheap service here. We are talking about a monthly subscription which costs 100 USD or 200 USD per month, depending on which plan you choose.
Second, it's like selling me a pizza and pretending I only eat it while sitting at your table. I want to eat the pizza at home. I'm not getting 2-3 more pizzas, I'm still getting the same pizza others are getting.
I'll give GPT 5.3 codex a real try I think
Opus 4.6 wrote me a working macos application.
Codex wrote me a html + css mockup of a macos application that didn't even look like a macos application at all.
Opus 4.5 was fine, but I feel that 4.6 is more often on the money on its implementations than 4.5 was. It is just slower.
Opus went off and browsed my dependencies for ten minutes, and came back and solved the problem firs try.
I generally don't like the way codex approaches coding itself so I just feed its review comments back in to Claude Code and off we go.
In my experience, two different models together works much better than one, that's why this subscription banning is distressing. I won't be able to use a tool that can use both models.
And there's a good reason the most "famous" vibe coders, including the OpenClaw creator all moved to Codex, it's just better.
Claude writes a lot more code to do anything, tons of redundent code, repeated code etc. Codex is only model I've seen which occasionally removes more code than it writes.
But if people really like Codex better, maybe I’ll try it. I’ve been trying not to pay for 2 subscriptions at once but it might be worth a test.
Anecdotally, maybe this is the reason? It does seem to spend a lot more time “thinking” before giving what feels like equivalent results, most of the time.
Probably eats into the gambling-style adrenaline cycles.
Is a week the whole attention timespan of the late 2020s?
My brain trailed off after "won’t be long enough to even finish"...
ps: imafish may only be a fan of <https://mumband.bandcamp.com/track/if-i-were-a-fish>
At least weekly I run a set of prompts to compare codex/claude against each other. This is quite easy the prompt sessions are just text files that are saved.
The problem is doing it enough for statistical significance and judging the output as better or not.
You have no reason to suspect this.
A few things I've noticed:
* 4.6 doesn't look at certain files that it use to
* 4.6 tends to jump into writing code before it's fully understood the problem (annoying but promptable)
* 4.6 is less likely to do research, write to artifacts, or make external tool calls unless you specifically ask it to
* 4.6 is much more likely to ask annoying (blocking) questions that it can reasonably figure out on it's own
* 4.6 is much more likely to miss a critical detail in a planning document after being explicitly told to plan for that detail
* 4.6 needs to more proactively write its memories to file within a conversation to avoid going off track
* 4.6 is a lot worse about demonstrating critical details. I'm so tired of it explaining something conceptually without it thinking about how it implements details.
I'm working through a refactor and I explicitly told it to use a block (as in Ruby Blocks) and it completely overlooked that. Totally missed it as something I asked it to do.
That pattern is people complaining that a particular model has degraded in quality of its responses over time or that it has been “nerfed” etc.
Although the models may evolve, and the tools calling them may change, I suspect a huge amount of this is simply confirmation bias.
It seems like they currently have a lot of false positives: https://github.com/openai/codex/issues?q=High%20risk
Claude has gotten a lot of popular media attention in the last few weeks, and the influx of users is constraining compute/memory on an already compute heavy model. So you get all the suspected "tricks" like quantization, shorter thinking, KV cache optimizations.
It feels like the same thing that happened to Gemini 3, and what you can even feel throughout the day (the models seem smartest at 12am).
Dario in his interview with dwarkesh last week also lamented the same refrain that other lab leaders have: compute is constrained and there are big tradeoffs in how you allocate it. It feels safe to reason then that they will use any trick they can to free up compute.
I have a feeling Anthropic might be in for an extremely rude awakening when that happens, and I don’t think it’s a matter of “if” anymore.
The latest versions of claude code have been freezing and then crashing while waiting on long running commands. It's pretty frustrating.
It was sticker price of $33,000 adjusted for inflation:
https://en.wikipedia.org/wiki/Ford_Taurus_%28second_generati...
I don't think it would even feel safe to drive at all compared to what we have got use to with modern cars. It broke down 3 times while I had it and stranded me on the road. No cell phone of course to call anyone.
These were the mythic "good ol days".
I recently encountered this randomly -- knives are apparently one of the few products that nearly every household has needed since antiquity, and they have changed fairly little since the bronze age, so they are used by economists as a benchmark that can span centuries.
Source: it was an aside in a random economics conversation with charGPT (grain of salt?).
There is no practical upshot here, but I thought it was cool.
It’s also false that the technology has changed very little.
The jumps from bronze to iron to steel to modern steel and sometimes to stainless steel all result in vastly different products. Not to mention the advances in composite materials for handles.
Then you need to look at substitute goods and the what people actually used knives for.
A huge amount of the demand for knives evaporated thanks to societal changes and substitute goods like forks. A few hundred years ago the average person had a knife that was their primary eating utensil, a survival tool, and a self defense weapon. Knives like that exist today but they’re not something every household has or needs.
This is a good example of why learning from ChatGPT is dangerous. This is a story that sounds very plausible at first glance, but doesn’t make sense once you dig in.
With that said, if it is a hallucination (and it sounds like it was), it's one of the more interesting ones I have encountered. It almost has the shape of a good idea.
Blade and handle material has certainly changed over the years, but I think good arguments about how relevant that is could be made both ways. They remain handled cutting tools, used in the same general way, for the same general purposes (though as you posted out, some use cases have gone away). Basically anyone from any of these periods would recognize a knife from any other, and be able to pick it up and make immediate use of it for all their normal knife related purposes.
To be clear though, I am now siding with the clankers and arguing for a hallucination. It's an interesting thing to think about, but it sounds like it's not an established concept in any way shape or form.
Enterprise products with sufficient market share and "stickiness", will not.
For historical precedent, see the commercial practices of Oracle, Microsoft, Vmware, Salesforce, at the height of their power.
The software is free (citation: Cuda, nvcc, llvm, olama/llama cpp, linux, etc)
The hardware is *not* getting cheaper (unless we're talking a 5+ year time) as most manufacturers are signaling the current shortages will continue ~24 months.
Yes, that's the time I'm talking about.
You also had a blip with increasing hard disk prices when Thailand flooded a few years ago.
If you factor in the cost of integration and ongoing maintenance - by humans or llms - it is not free. But it certainly has never been cheaper.
Despite the high price, the Bentley factory is running 24/7 and still behind schedule due to orders placed by the rental-car company, who has nearly-infinite money.
We see vendors reducing memory in new smart phones in 2026 vs 2025 for example.
At least for the moment falling consumer tech hardware prices are over.
I also think we're, as ICs, being given Bentleys meanwhile they're trying to invent Waymos to put us all out of work.
Humans are the cost center in their world model.
If AI was truly this productive they wouldn't be struggling so hard to sell their wares.
Finance 101 tldr explanation: The contribution margin (= price per token -variable cost per token ) this is positive
Profit (= contribution margin x cuantity- fix cost)
i will not be as bullish to say they will no colapse (0 idear how much real debt and commitments they have, if after the bubble pop spending fall shraply, or a new deepseek moment) but this sound like good trajectory (all things considered) i heavily doubt the 380 billions in valuation
"this is how much is spendeed in developers between $659 billion and $737 billion. The United States is the largest driver of this spending, accounting for more than half of the global total ($368.5 billion in 2024)" so is like saying that a 2% of all salaries of developers in the world will be absorbed as profit whit the current 33.3 ratio, quite high giving the amount of risk of the company.
Is my goto reference for debt numbers etc.
The sounds like a confession that claude code is somewhat wasteful at token use.
I find that competitive edge unlikely to last meaningfully in the long term, but this is still a contrarian view.
More recently, people have started to wise up to the view that the value is in the application layer
https://www.iconiqcapital.com/growth/reports/2026-state-of-a...
Banning third-party tools has nothing to do with rate limits. They’re trying to position themselves as the Apple of AI companies -a walled garden. They may soon discover that screwing developers is not a good strategy.
They are not 10× better than Codex; on the contrary, in my opinion Codex produces much better code. Even Kimi K2.5 is a very capable model I find on par with Sonnet at least, very close to Opus. Forcing people to use ONLY a broken Claude Code UX with a subscription only ensures they loose advantage they had.
Google AI Pro is like $15/month for practically unlimited Pro requests, each of which take million tokens of context (and then also perform thinking, free Google search for grounding, inline image generation if needed). This includes Gemini CLI, Gemini Code Assist (VS Code), the main chatbot, and a bunch of other vibe-coding projects which have their own rate limits or no rate limits at all.
It's crazy to think this is sustainable. It'll be like Xbox Game Pass - start at £5/month to hook people in and before you know it it's £20/month and has nowhere near as many games.
Google has made custom AI chips for 11 years — since 2015 — and inference costs them 2-5x less than it does for every other competitor.
The landmark paper that invented the techniques behind ChatGPT, Claude and modern AI was also published by Google scientists 9 years ago.
That’s probably how they can afford it.
Google already has a huge competitive advantage because they have more data than anyone else, bundle Gemini in each android to siphon even more data, and the android platform. The TPUs truly make me believe there actually could be a sort of monopoly on LLMs in the end, even though there are so many good models with open weights, so little (technical) reasons to create software that only integrates with Gemini, etc.
Google will have a lion‘s share of inferring I believe. OpenAI and Claude will have a very hard time fighting this.
You've described every R&D company ever.
"Synthesizing drugs is cheap - just a few dollars per million pills. They're trying to bundle pharmaceutical research costs... etc."
There's plenty of legit criticisms of this business model and Anthropic, but pointing out that R&D companies sink money into research and then charge more than the marginal cost for the final product, isn't one of them.
My point was simpler: they’re almost certainly not losing money on subscriptions because of inference. Inference is relatively cheap. And of course the big cost is training and ongoing R&D.
The real issue is the market they’re in. They’re competing with companies like Kimi and DeepSeek that also spend heavily on R&D but release strong models openly. That means anyone can run inference and customers can use it without paying for bundled research costs.
Training frontier models takes months, costs billions, and the model is outdated in six months. I just don’t see how a closed, subscription-only model reliably covers that in the long run, especially if you’re tightening ecosystem access at the same time.
They can totally lose money on subscriptions despite the costs of inference, because research costs have to be counted too.
Of course they are losing money when you factor in R&D. Everybody knows that. That is not what people mean when they say that they "lose money" on subscriptions.
I don't really think that view is as widespread as you believe.
But this is how every subscription works. Most people lose money on their gym subscription, but the convenience takes us.
5h allowance is somewhere between 50M-100M tokens from what I can tell.
On 200$ claude code plan you should be burning hundreds of millions of token per day to make anthropic hurt.
IMHO subscription plans are totally banking on many users underusing them. Also LLM providers dont like to say exact numbers (how much you get , etc)
For small personal projects it’s great value for money. Cheapest subscription was like 3$ during new years, token quota is acceptable to me (my guess it’s about 50-100M tokens per 5h)
Dunno how it would be with big projects, but with “personal project” things it feels to me that GLM-4.7 is 80-90% of Claude Opus 4.5. Just a tiny bit of more hand holding for GLM.
You can buy a GPU that's been used to mine bitcoin for 5 years with zero downtime, and as long as it's been properly taken care of (or better, undervolted), that GPU functions the exact same as a 5 year old GPU in your PC. Probably even better.
GPUs are rated to do 100%, all the time. That's the point. Otherwise it'd be 115%.
You don't run your gaming PC 24/7.
The only reason they're "perishable" is because of the GPU arms race, where renewing them every 5 years is likely to be worth the investment for the gains you make in power efficiency.
Do you think Google has a pile of millions of older TPUs they threw out because they all failed, when chips are basically impossible to recycle ? No, they keep using them, they're serving your nanobanana prompts.
Why do people keep saying inference is cheap if they're losing so much money from it?
And cost of inference tripled from $3B in 2024 to $10B in 2025, so cost of revenue linearly grows with number of users, i.e. it does not get cheaper.
The interesting question is: In what scenario do you see any of the players as being able to stop spending ungodly amounts for R&D and hardware without losing out to the competitors?
If the answer is not yes, then they are making money on inference. If the answer is no, the market is going to have a bad time.
What a PR nightmare, on top of an already bad week. I’ve seen 20+ people on X complaining about this and the related confusion.
- Claude Desktop looks like a demo app. It's slow to use and so far behind the Codex app that it's embarassing.
- Claude Code is buggy has hell and I think I've never used a CLI tool that consume so much memory and CPU. Let's not talk about the feature parity with other agents.
- Claude Agent SDK is poorly documented, half finished, and is just thin wrapper around a CLI tool…
Oh and none of this is open source, so I can do nothing about it.
My only option to stay with their model is to build my own tool. And now I discover that using my subscription with the Agent SDK is against the term of use?
I'm not going to pay 500 USD of API credits every months, no way. I have to move to a different provider.
> Let's not talk about the feature parity with other agents.
What do you mean feature parity with other agents? It seems to me that other CLI agents are quite far from Claude Code in this regard.
Meanwhile with Claude Code I've had to get claude to decompile the editor (extract JS from the bun executable) _twice_ to diagnose weird things like why some documented config flags were not taking effect.
Opus is great - but I'd rather use a different model than be forced back into Claude Code.
We are heading toward a $1000/month model just to use LLMs in the cloud.
It's funny, you are probably in the cohort that made Antropic have to pursue this type of decision so aggressively.
I know, I know, customer experience, ecosystem, gardens, moats, CC isn't fat, just big boned, I get it. Still a dick move. This policy is souring the relationship, and basically saying that Claude isn't a keeper.
I'll keep my eye-watering sub for now because it's still working out, but this ensures I won't feel bad about leaving when the time comes.
Update: yes yes, API, I know. No, I don't want that. I just want the expensive predictable bill, not metered corporate pricing just to hack on my client.
It almost makes me feel sorry for Dario despite fundamentally disliking him as a person.
The only thing I've seen from him that I don't like is the "SWEs will be replaced" line (which is probably true and it's more that I don't like the factuality of it).
First of all, custom harness parallel agent people are so far from the norm, and certainly not on the $20 plan, which doesn't even make sense because you'd hit token limit in about 90 seconds.
Second, token limits. Does Anthropic secretly have over-subscription issues? Don't know, don't care. If I'm paying a blistering monthly fee, I should be able to use up to the limit.
Now I know you've got a clear view of the typical user, but FWIW, I'm just an aging hacker using CC to build some personal projects (feeling modern ofc) but still driving, no yolo or gas town style. I've reached the point where I have a nice workflow, and CC is pretty decent, but it feels like it's putting on weight and adding things I don't want or need.
I think LLMs are an exciting new interface to computers, but I don't want to be tied to someone else's idea of a client, especially not one that's changing so rapidly. I'd like to roll my own client to interface with the model, or maybe try out some other alternatives, but that's against the TOS, because: reasons.
And no, I'm not interested in paying metered corporate rates for API access. I pay for a Max account, it's expensive, but predictable.
The issue is Anthropic is trying for force users into using their tool, but that's not going to work for something so generic as interfacing with an LLM. Some folks want emacs while others want vim, and there will never be a consensus on the best editor (it's nvim btw), because developers are opinionated and have strong preferences for how they interface with computers. I switched to CC maybe a year ago and haven't looked back, but this is a major disappointment. I don't give a shit about Anthropic's credit liability, I just want the freedom to hack on my own client.
Anthropic sells two products: a consumer subscription with a UI, and an API with metered pricing. You want the API product at the subscription price. That's not a principled stance about interface freedom, it's just wanting something for less than it costs.
The nvim analogy doesn't land either. Nobody's stopping you from writing your own client. You just have to pay API rates for it, because that's the product that matches what you're describing. The subscription subsidises the cost per token by constraining how you use it. Remove the constraint, the economics break. This isn't complicated.
"I don't give a shit about Anthropic's credit liability," right, but they do, because it's their business. You're not entitled to a flat-rate all-you-can-eat API just because you find metered pricing aesthetically displeasing.
I'm not trying to arbitrage or route around anything, I just want predictable billing to access the model. Maybe the API would be cheaper for me, I don't know. I'm just a normal user, not scheduling an agent army to blast at maximum 24/7.
You don't need to explain what Anthropic is selling, I get it, but you're off-base claiming that I'm pretending about editor philosophy as cope. I think Anthropic is where they are today because they have a good model for coding, made popular by software folks who value things like editor choice and customization. Anthropic is free to do as they wish of course, as am I, but I'm displeased with their decision here, and voicing my opinion about it.
If usage is truly constrained by the client not the server, I guess I can't argue that, but it still feels bad as an end user. As a consumer, I just want a fair deal and freedom to use what I purchase however I see fit. But that seems harder to find these days, and most businesses seem intent on maximum extraction by any means possible. I might be wrong, but this feels like business move to build a consumer moat by controlling the interface, because consumers don't want the API. It's not in my best interests, which alienates me as a customer.
We're in the part of the market cycle where everyone fights for marketshare by selling dollar bills for 50 cents.
When a winner emerges they'll pull the rug out from under you and try to wall off their garden.
Anthropic just forgot that we're still in the "functioning market competition" phase of AI and not yet in the "unstoppable monopoly" phase.
I only use LLMs through OpenRouter and switch somewhat randomly between frontier models; they each have some amount of personality but I wouldn't mind much if half of them disappeared overnight, as long as the other half remained available.
I hope you're right!
A model is hard to train but it doesn't need to be hyper up to date / have a new version come out every day. Inference is cheap (it seems?) and quality is comparable. So it's unclear how expensive offerings could win over free alternatives.
I could be wrong of course. I don't have a crystal ball. I just don't think this is the same as Google.
Of course I could be entirely mistaken and there could emerge a single winner
With the AI models, using a model that is “good enough but cheaper” is already an option.
I imagine the split will look a lot like b2b vs b2c in other technologies, b2b customers tend to be willing to pay for tech when it offers a competitive advantage, reduces their operating costs etc. b2c customers mostly just guzzle free slop.
(Not quite "every", but outside of tech, most professional workplaces don't support ad blocking or Kagi.)
Software always gets monopoly simply by usage. Every time a model gets used by esoteric use cases, it gets more training data (that a decentralized open weight model doesn't get) and it starts developing its moat.
Most software isn't made by monopolies. More directly, enterprise-software stocks are getting hammered because AI offers them competition.
They bundled it with PC hw and the vast majority of apps only ever got published for windows, and this over decades (one would argue it’s still true).
The starting point for LLMs is very different. Who would publish today a software that only integrates with chatGPT? Only a small minority.
Thus I agree, I struggle to see how a monopoly can exist here. A GPU monopoly or duopoly though, perhaps.
(For those unaware, AWS doesn't have a VM monopoly, and the market dynamics seem similar)
we don't, we have about 3 operating systems that have the decades of hardware and software compatibility that makes them widely usable. They're the most complex and complicated things we've built. LLMs are a few thousand lines of python hooked up to a power plant and graphics cards. This is the least defensible piece of software there ever has been.
And if the frontier continues favouring centralised solutions, they'll get it. If, on the other hand, scaling asymptotes, the competition will be running locally. Just looking at how much Claude complains about me not paying for SSO-tier subscriptions to data tools when they work perfectly fine in a browser is starting to make running a slower, less-capable model locally competitive with it in some research contexts.
all closed AI model providers will stop selling APIs in the next 2-3 years. Only open models will be available via APIs (…) Closed model providers are trying to build non-commodity capabilities and they need great UIs to deliver those. It's not just a model anymore, but an app with a UI for a purpose."
~ https://vintagedata.org/blog/posts/model-is-the-product A. Doria
> new Amp Free (10$) access is also closed up since of last night
It's simple, follow the ToS
It's merely the hardware that should be charged for - which ought to drop in price if/when the demand for it rises. However, this is a bottleneck at the moment, and hard to see how it gets resolved amidst the current US environment on sanctioning anyone who would try.
And i would also argue that the researchers doing this are built on shoulders of other public knowledge - things funded by public institutions with taxpayer money.
The second appears to be hitching my wagon to Mistral even though it's apparently nowhere as powerful or featureful as the big guys. But do you know how many times they've screwed me over? Not once.
Maybe it's my use cases that make this possible. I definitely modified my behavior to accommodate Linux.
Running locally is going to require a lot of memory, compute, and energy for the foreseeable future which makes it really hard to compete with ~$20/mo subscriptions.
https://x.com/i/status/2024212378402095389
---
On a different note, it's surprising that a company that size has to clarify something as important as ToS via X
Plus it's not a real clarification in anyway. It's just PR. Even if it's posted on Mastodon or Github or anywhere, I highly doubt you can use it to defend yourself if you get banned from violating their ToS.
I presume zero.. but nonetheless seems like people will take it as valid anyway.
That can be dangerous I think.
Countries clarify nation policy on X. Seriously it feels like half of the EU parliament live on twitter.
But the big guys don’t seem interested in this, maybe some lesser known model will carve out this space
Maybe they are not worth building at all then. Like MoviePass wasn’t.
As an independent dev I also unfortunately don't have investors backing me to subsidize inference for my subscription plan.
It's seriously one of the best models. very comparable to sonnet/opus although kimi isn't the best in coding. I think its a really great solid model overall and might just be worth it in your use case?
Is the use case extremely coding intensive related (where even some minor improvement can matter for 10-100x cost) or just in general. Because if not, then I can recommend Kimi.
Please correct me if you feel I'm wrong after reading it.
I shudder to think what the industry will look like if software development and delivery becomes like Youtubing, where the whole stack and monetization is funneled through a single company (or a couple) get to decide who gets how much money.
And historically, embedded/OEM use cases always have different pricing models for a variety of reasons why.
How is this any different than this long established practice?
> Authentication and credential use
> Claude Code authenticates with Anthropic’s servers using OAuth tokens or API keys. These authentication methods serve different purposes:
> OAuth authentication (used with Free, Pro, and Max plans) is intended exclusively for Claude Code and Claude.ai. Using OAuth tokens obtained through Claude Free, Pro, or Max accounts in any other product, tool, or service — including the Agent SDK — is not permitted and constitutes a violation of the Consumer Terms of Service.
> Developers building products or services that interact with Claude’s capabilities, including those using the Agent SDK, should use API key authentication through Claude Console or a supported cloud provider. Anthropic does not permit third-party developers to offer Claude.ai login or to route requests through Free, Pro, or Max plan credentials on behalf of their users.
> Anthropic reserves the right to take measures to enforce these restrictions and may do so without prior notice.
And as a bonus, you can choose your harness. You don't have to suffer CC.
And if something better appears tomorrow, you switch your model, while still using your harness of choice.
Have to do everything through Azure, which is a mess to even understand.
t's open source, one Rust binary, ~6MB. https://github.com/Patrickschell609/ghostclaw
Doesn’t both count towards my usage limits the same?
Anthropic subs are not 'bulk tokens'.
It's not an unreasonable policy and it's entirely inevitable that they have to restrict.
I’m using their own SDK in my own CLI tool.
At its core it’s a tragedy of commons situation. Using a third party tool like OpenClaw is augmenting your usage far beyond what was anticipated when the subscription plan was made.
Same deal for unlimited storage on drive until people started abusing it.
I didn’t set the limits on the plan; change those if it’s a problem, not irritate your customer base.
The issue is not that it's limited or unlimited, but rather about expected token usage across a user cohort. When you set a usage limit on something like Claude, or a gym, or a tutoring center, you need to do two things at once; set the limit high enough to attract the aspirations of your intended client base ("oh good this gym lets me go every day of the month if I want to"), but priced accurately enough so that you actually turn a profit on the average usage across most users (you ended up going 20 times the first month, but settled into 15 times a month after).
If there was suddenly a drug that you could take that would, while you slept, make your body walk to the gym and workout, so that you could max out that usage, the gym would be entitled to adjust either the pricing, the limit, or prohibit going to the gym while on the drug, given that they can't actually sustain all their members going every day.
As a correction, I've done some reading and when I said tragedy of the commons, what would fit better is a "congestion externality in a club good".
Absurd, and not beyond the realm of possibility
It's more buying a season pass for Disneyland, then getting told you can't park for free if you're entering the park even though free parking is included with the pass. Still not unreasonable, but brings to light the intention of the tool is to force the user into an ecosystem rather.
But 'you can't park even though the ticket includes parking' is not an appropriate analogy because 3rd party use is definitely not intended. They did not 'state one thing' and the 'disallow it'.
This is a pretty straight forward case of people using their subscription for 'adjacent' use, and Anthropic being more explicit about it.
There's nothing fancy going on here.
You're now misinterpreting my argument and misrepresenting it. I did not, in any way, suggest that Anthropic was "pulling the rug" to its users nor that they were entitled to use their tokens using the API with third parties. Full stop.
Of course, third-party API usage wasn't intended to be allowed for consuming subscription tokens. This is exactly what my analogy was structured to explain; a Disneyland season pass isn't intended to be used solely for parking. Anthropic did not intend for subscription tokens to be consumed by third-parties the same way users did not intend to abuse the subscription to derive more value than what was allotted to them. Your analogy missed that last part, which is absolutely crucial to understand.
I don't understand how you're making the exact arguments I'm making, then somehow completely misunderstanding what's being said.
Sonnet 4.6 in CC doesn’t behave the same way as Sonnet 4.6 in Antigravity.
Tool is generic (CC vs OpenCode) Ecosystem is already same everywhere.
I don't understand what's the point.
This is the moat for AI frontier companies.
> Advertised usage limits for Pro and Max plans assume ordinary, individual usage of Claude Code and the Agent SDK.
This is literally the last sentence of the paragraph before the "Authentication and credential use"
And OpenAI just told Microsoft why they shouldn't be seeing Anthropic anymore; Gpt-5.3-codex.
RIP Anthropic.
a 200 dollar a month customer isn't trying to get around paying for tokens, theyre trying to use the tooling they prefer. opencode is better in a lot of ways.
tokens get counted and put against usage limits anyway, unless theyre trying to eat analytics that are CC exclusive they should allow paying customers to consume to the usage limits in however way they want to use the models.
If openclaw chews my 200/month up in 15 days... I don't get more requests for free
Once again: you can use API keys and pricing to get UNLIMITED usage whenever you want. If you are choosing to pay for a subscription instead, it is because Anthropic is offering those subscriptions at a much better value-per-token. They are not offering such a subscription out of the goodness of their heart.
4 periods of weekly limits, is a monthly limit.
The point of the first half of my comment is that you cannot chew through your tokens in 15 days, because although the billing cycle is monthly, the limits are not.
I think I agree, but it's their business to run however they like. They have competition if we don't like it.
Anthropic is just a deeply "mis-dev-anthropic" company.
I use opencode everyday; can you explain how claudecode is much different and what it lacks?
I think what they want to achieve here is less "kill openclaw" or similar and more "keep our losses under control in general". And now they have a clear criteria to refer when they take action and a good bisection on whom to act on.
In case your usage is high they would block / take action. Because if you have your max subscription and not really losing them money, why should they push you (the monopoly incentive sounds wrong with the current market).
There are many other options too: direct API, other model providers, etc. But Opus is particularly good for "agent with a personality" applications, so it's what thousands of OpenClaw users go with, mostly via the OAuth token, because it's much cheaper than the API.
So it makes sense to offer simple flat pricing for first party apps, and usage priced apis for other usage. It’s like the difference between Google Drive and S3.
For me, flat rates are simply unfair either ways - if I'm not using the product much, I'm overpaying (and they're ok with that), otherwise it magically turns out that it's no longer ok when I actually want to utilize what I paid for :)
in any case Codex is a better SOTA anyways and they let you do this. and if you aren't interested in the best models, Mistral lets you use both Vibe and their API through your vibe subscription api key which is incredible.
I would think that different tools would probably have different templates for their prompts?
Many ways, and they’re under no obligation to play fair and tell you which way they’re using at any given time. They’ve said what the rules are, they’ve said they’ll ban you if they catch you.
So let’s say they enforce it by adding an extra nonstandard challenge-response handshake at the beginning of the exchange, which generates a token which they’ll expect on all requests going forward. You decompile the minified JS code, figure out the protocol, try it from your own code but accidentally mess up a small detail (you didn’t realize the nonce has a special suffix). Detected. Banned.
You’ll need a new credit card to open a new account and try again. Better get the protocol right on the first try this time, because debugging is going to get expensive.
Let’s say you get frustrated and post on Twitter about what you know so far. If you share info, they’ll probably see it eventually and change their method. They’ll probably change it once a month anyway and see who they catch that way (and presumably add a minimum Claude Code version needed to reach their servers).
They’ve got hundreds of super smart coders and one of the most powerful AI models, they can do this all day.
you just need to inspect the network traffic with Claude code and mimic that
There are lots of ways they could be doing this. And remember again, if they get you, they don’t have to tell you how they got you (so you might not be able to even glean information in return for the $200 you’d be losing).
Sure the internet has hundreds of thousands of super smart coders, but the subset who are willing to throw money and credit cards down the drain in order to maintain a circumvention strategy for something like this is pretty low. I’m sure a few people will figure it out, but they won’t want to tell anyone lest Anthropic nerf their workaround, so I doubt that exploits of this will become widespread.
And if you’re Anthropic, that’s probably good enough.
Exactly something I said too. There are projects which can do this and hook natively to opencode and even its sdk/api.
https://news.ycombinator.com/item?id=47069299#47070204 (I list a project which does this)
I really don't know how anthropic can somehow detect something like this.
The feature allows the LLM to edit the context. For example, you can "compact" just portions of the conversation and replace it with a summary. Anthropic can see that the conversation suddenly doesn't share the same history as previous API calls.
In fact, I ported the feature to Claude Code using tweakcc, so it literally _is_ Claude Code. After a couple days they started blocking that with the same message that they send when they block third party tools.
I am not sure how they can detect this. I can be wrong, I usually am but I think its still possible to use CC etc. even after this change if you really wanted to
But at this point, to me the question of GP that is that is it even worth it is definitely what I am thinking?
I think not. There are better options out there, they mentioned mistral and codex and I think kimi also supports maybe GLM/z.ai as well
OpenAI will adjust, their investors will not allow money to be lost on ”being nice” forever, not until they’re handsomely paid back at least.
From a backend perspective, the subscription model creates perverse incentives. Heavy users (like developers running agentic workflows) consume far more compute than casual users, but pay the same price. Third-party tools amplify this asymmetry.
Anthropic's move is economically rational but strategically risky. Models are increasingly fungible - Gemini 3.1 and Claude 4.5 produce similar results for most tasks. The lock-in isn't the model; it's the tooling ecosystem.
By forcing users onto Claude Code exclusively, they're betting their tooling moat is stronger than competitor models. Given how quickly open-source harnesses like pi have caught up, that's a bold bet.
Also, can you not setup a proxy for the cert and a packet sniffer to watch whatever ClaudeCode is doing with respect to API access? To me, if you have "secret sauce" you have to keep it server side and make the client as dumb as possible. Especially if your client is executes as Javascript.
They are literally alienating a large percentage of OpenClaw, NanoClaw, PicoClaw, customers because those customers will surely not be willing to pay API pricing, which is at least 6-10x Max Plan pricing (for my usage).
This isn’t too surprising to me since they probably have a direct competitor to openclaw et al in the works right now, but until then I am cancelling my subscription and porting my nanoclaw fork with mem0 integration to work with OpenAI instead.
Thats not a “That’ll teach ‘em” statement, it is just my own cost optimization. I am quite fond of Anthropic’s coding models and might still subscribe again at the $20 level, but they just priced me out for personal assistant, research, and 90% of my token use case.
This is the VC funded startup playbook. It has been repeated many times, but maybe for the younger crowd it is new. Start a new service that is relatively permissive, then gradually restrict APIs and permissions. Finally, start throwing in ads and/or making it more expensive to use. Part of the reason is in the beginning they are trying to get as many users as possible and burning VC money. Then once the honey moon is over, they need to make a profit so they cut back on services, nerf stuff, increase prices and start adding ads.
This could be used to adhere to Claude's TOS while still allowing the user to switch AI companies at a moment's notice.
Right now there's limited customizability in this approach, but I think it's not far-fetched to see FAR more integrated solutions in the future if the lock-in trend continues. For example: one MCP that you can configure into a coding agent like Claude Code that overrides its entire behavior (tools, skills, etc.) to a different unified open-source system. Think something similar to the existing IntelliJ IDEA's MCP that gives a separate file edit tool, etc. than the one the agent comes with.
Illustration of what i'm talking about:
- You install Claude Code with no configuration
- Then you install the meta-agent framework
- With one command the meta-agent MCP is installed in Claude Code, built-in tools are disabled via permissions override
- You access the meta-agent through a different UI (similar to vibe-kanban's web UI)
- Everything you do gets routed directly to Claude Code, using your Claude subscription legally. (Input-level features like commands get resolved by meta-agent UI before being sent to claude code)
- Claude Code must use the tools and skills directly from meta-agent MCP as instructed in the prompt, and because its own tools are permission denied (result: very good UI integration with the meta-agent UI)
- This would also work with any other CLI coding agent (Codex, Gemini CLI, Copilot CLI etc.) should they start getting ideas of locking users in
- If Claude Code rug-pulls subscription quotas, just switch to a competitor instantly
All it requires is a CLI coding agent with MCP support, and the TOS allowing automatic use of its UI (disallowing that would be massive hypocrisy as the AI companies themselves make computer use agents that allow automatic use of other apps' UI)
Also, why not distribute implementation documentation so claudecode can write OpenCode itself and use your oauth token. Now you have opencode for personal use, you didn't get it from anywhere your agent created it for you and only you.
Well a kind contributor just added that feature specifically because of this ban(https://github.com/can1357/oh-my-pi/pull/110).
I'm happy as a clam now. Yay for competition!
Distillation also directly inherits a frontier model’s alignment and behavior, without paying the underlying R&D or safety costs. That may be a different incentive problem than web scraping.
This feels similar (even if not identical) to a pharmaceutical company reverse-engineering a drug developed through years of costly R&D. It surely can lower prices and expand access to more people, but it’s not obvious that this is a long-term win-win situation. I don't know.
https://thenewstack.io/anthropic-agent-sdk-confusion/
In my opinion (which means nothing). If you are using your own hardware and not profiting directly from Claude’s use (as in building a service powered by your subscription). I don’t see how this is a problem. I am by no means blowing through my usage (usually <50% weekly with max x5).
What they are doing is implicitly changing the contract of usage of their services.
https://github.com/agentify-sh/desktop
Does this mean I have to remove claude now and go back to copy & pasting prompts for a subscription I am paying for ?!
wth happened to fair use ?
I'm more surprised by people using subscription auth for OpenClaw when its officially not allowed.
They are all desperately trying to stay in power, and this policy change (or clarification) is a fart in the wind in the grand scheme of what's going on in this industry.
It's a little bit sleazy as a business model to try to wedge one's self between Claude and its users.
OpenAI acquiring OpenClaw gives me bad vibes. How did OpenClaw gain so much traction so quickly? It doesn't seem organic.
I definitely feel much more aligned with Anthropic as a company. What they do seems more focused, meritocratic, organic and genuine.
OpenAI essentially appropriated all their current IP from the people... They basically gutted the non-profit and stole its IP. Then sold a huge chunk to Microsoft... Yes, they literally sold the IP they stole to Microsoft, in broad daylight. Then they used media spin to make it sound like they appropriated it from Elon because Elon donated a few millions... But Elon got his tax deduction! The public footed the bill for those deductions... The IP belonged to the non-profit; to the public, not Elon, nor any of the donors. I mean let's not even mention Suchir Balaji, the OpenAI researcher who supposedly "committed suicide" after trying to warn everyone about the stolen IP.
OpenAI is clearly trying to slander Anthropic, trying to present themselves as the good guys after their OpenClaw acquisition and really rubbing it in all over HN... Over which they have much influence.
You can still simply pay for API.
I'm just going to accept that my €15 (which with vat becomes €21) is just enough usage to automate some boring tasks.
Things get banned, but that is OK along as they give us weeks or days to prep for alternative solution. Users ( Not Customers ) are happy with it. Too bad, the good days are over.
Somewhere along the line, no just in software but even in politics, the whole world on entitlement. They somehow believe they deserve this, what they were doing were wrong but if it is allowed in the first place they should remain allowed to do so.
Judging from account opening time and comments we can also tell the age group and which camp they are on.
It suggests to me Anthropic is less concerned with the financial impact of letting subscribers use alternative tools and more concerned with creating lock in to their products and subscriptions. It very well might backfire though, I was not considering alternative models yesterday, but today I am actively exploring other options and considering cancelling my sub. I've been using my subscription primarily through pi recently, so if they aren't interested in me as a customer, pretty much everyone else is.
I can get a ridiculous amount of tokens in and out of something like gpt-5.2 via the API for $100.
Is this primarily about gas town and friends?
- Google reduced AI Studio's free rate limits by 1/10th
- Perplexity imposing rate limits, card filing to continue free subscriptions
- Now Anthropic as well
There has been a false narrative that AI will get cheaper and more ubiquitous, but model providers have been stuck in a race for ever more capabilities and performance at higher costs.
Regarding consumer freedom, I believe software running on user machines should serve the interests of the user, not the company who wrote the software or anyone else for that matter. Trying to force users to run a particular client written by your company violates this principle.
Regarding competition, forcing users to run a particular client is a form of anti competitive bundling, a naked attempt to prevent alternative clients from being able to enter the market unless they are able to build a competing backed as well. Such artificial "moats" are great for companies but harmful to consumers.
Why now? It would not surprise me that this was simply an after thought and once it hit critical mass (opencode) they locked it down.
Trying to prevent competitors from interoperating with the service also may be construed as anticompetitive behaviour.
The implementation details of an authentication process do not beget legal privileges to be a monopolist. What an absurd thought.
Can’t this restriction for the time being be bypassed via -p command line flag?
Claude Code is not the apex. We’re still collectively figuring out the best way to use models in software, this TOS change kills innovation.
But if you're doing something very basic, you might be able to slop together a tool that does local inferencing based on a small, local model instead, alleviating the need to call Claude entirely.
They’re losing the exact crowd that they want in their corner because it’s the crowd that’s far more likely to be making the decisions when companies start pivoting their workflows en-masse. Keep pissing on them and they’ll remember the wet when the time comes to decide whom to give a share from the potentially massive company’s potentially massive coffers.
In the OP's case, there is no motivation for the LLM to perform a Search.
So, I guess it's time to look into OpenAI Codex. Any other viable options? I have a 128GB iGPU, so maybe a local model would work for some tasks?
Opencode with CC underneath using Gigacode?
OpenAI codex is also another viable path for what its worth.
I think the best model to my liking open source is kimi k2.5, so maybe you can run that?
Qwen is releasing some new models so I assume keep an eye on those and maybe some model can fit your use case as well?
Anthropic = good
Google = evil
That's pretty much HN crowd logic to be honest
Instead of using SDKs, this will just shift the third party clients to use ACP to get around it - Claude Code is still under the hood but you’re using a different interface.
This all seems pretty idiotic on their part - I know why they’re trying it but it won’t work. There will always be someone working around it.
Non-commercial use only. You agree not to use our Services for any commercial or business purposes and we (and our Providers) have no liability to you for any loss of profit, loss of business, business interruption, or loss of business opportunity.
Unfortunately neither political party can get all of the above.
That is...not how it works. People self-hosting don't look at their electricity bill.
So, which two parties could they be referring to? The Republicans and the Freedom Caucus?
All that to say, don't let the naysayers get you down. I bought my Mac Mini last week and have been really happy with it as an isolated environment. Way better than futzing around with VMs. The always-on nature of OpenClaw means that it's nice to be able to restart my personal laptop or do gaming or whatever else I want and I'm not fighting for GPU resources in the background.
For instance, the other day, the Siri button in maps told me it couldn't start navigation because it didn't know where it was. It was animating a blue dot with my real time position at the same time.
Don't get me started about the new iOS 26 notification and messaging filters. Those are causing real harm multiple times a day.
The markets value recurring subscription revenue at something like 10x “one-off” revenue, Anthropic is leaving a lot of enterprise value on the table with this approach.
In practice this approach forces AI apps to pay Anthropic for tokens, and then bill their customers a subscription. Customers could bring their own API key but it’s sketchy to put that into every app you want to try, and consumers aren’t going to use developer tools. And many categories of free app are simply excluded, which could in aggregate drive a lot more demand for subscriptions.
If Anthropic is worried about quota, seems they could set lower caps for third-party subscription usage? Still better than forcing API keys.
(Maybe this is purely about displacing other IDE products, rather than a broader market play.)
Especially as they are subsidized.
Allows them to optimize their clients and use private APIs for exclusive features etc. and there’s really no reason to bootstrap other wannabe AI companies who just stick a facade experience in front of Anthropic’s paying customer.
Look at your token usage of the last 30 days in one of the JSON files generated by Claude Code. Compare that against API costs for Opus. Tell me if they are eating losses or not. I'm not making a point, actually do it and let me know. I was at 1 million. I'm paying 90 EUR/m. That means I'm subsidizing them (paying 3-4 times what it would cost with the API)! And I feel like I'm a pretty heavy user. Although people running it in a loop or using Gas Town will be using much more.
Over 9 days I would have spent roughly $63 dollars on Codex with 11.5M input tokens plus 141M cached input tokens and 1.3M output tokens.
That roughly mirrors the $100-200/wk in API spending that drove me to the subscription.
| Category | Tokens | Rate (/1M) | Estimated Cost |
|---|---:|---:|---:|
| Input (uncached) | 11,568,331 | $1.75 | $20.24 |
| Cached input | 141,566,720 | $0.175 | $24.77 |
| Output | 1,301,078 | $14.00 | $18.22 |
| Total | 154,436,129 | — | $63.23 |
BUT... like a typical gym user. This is a 30/d window and I only used it for 9 days, $63 worth. OpenAI kept the other $137.It makes sense though for heavy use.
DeepSeek has the tendency to think... a lot!. Without a good harness I can't evaluate it well; time will tell.
OpenAI doesn't; it's embedded into the price, I think.
Cheap = we can run 10x the workloads, bigger imagination = innovation. Maybe 10 dumb agents in a loop can beat 1 Opus? Haha.
I don’t think Anthropic has any desire to be some B2C platform, they want high paying reliable customers (B2B, Enterprise).
Cloud goes on the books as recurring revenue, not one-off; even though it's in principle elastic, in practice if I pay for a VM today I'll usually pay for one tomorrow.
(I don't have the numbers but the vast majority of cloud revenue is also going to be pre-committed long-term contracts from enterprises.)
> I don’t think Anthropic has any desire to be some B2C platform
This is the best line of argument I can see. But still not clear to me why my OP doesn't apply for enterprise, too.
Maybe the play is just to force other companies to become MCPs, instead of enabling them to have a direct customer relationship.