Here we go. Anthropic started doing cost saving as well.
To be fair part of it is people abusing their Anthropic subscription, so they closed down the trick. But the timing of it suggests that they are having similar cash problems as OpenAI
Definitely. Enshittification is the biggest risk AI users face. I hope it's rather "these features which are heavy on our resources become pay-per-use", than just making everything shittier for all, even those who are willing to pay.
It's crazy how much value this thing has to offer for $100/month. I'm willing to pay ten times as much, if it needs to be. Then again, pricing of services is difficult. If they just increase the price by 10x, they probably lose more than 90% of the subscriptions. Pay-per-use is hard to predict and thus feels risky to users - I'm not willing to use a service which may cost me $10000 suddenly. Then again, $100 fixed is too good to be true. So, fixed price, but pay-per-feature, then - pay more for premium features? But that's difficult, because the AI part itself is capable, so it's also capable of helping you to create whatever tooling you want, bypassing special feature payments. Like, Anthropic offers some "Claude reviews your github pull requests" feature which costs like $10-20 per pull request, but does anyone use it when you can just launch claude (maybe from fresh context) and ask "review this PR"? For the same $100 or $200 per month which you are paying anyway.
So that means they need to come up with creative ways to lock down expensive patterns. And that will inevitably cause "false positives", enshittify the service for those who do not cause heavy use.
I guess one of the most harmful patterns is trying to put AI to do a large, complex task without supervision. Clearly the models are taught with mechanisms to get "bored" or "tired", you can clearly see this - you can't just say "keep working on this problem until X, Y and Z". It tries approximately 3 things, and then summarizes the results and stops. And it's not about context getting full. Autocompact retains the context, and the behavior is same even with 1M token context. It's some real limiter in the model behavior, which must be trained in. People circumvent this by relauncing with fresh context, or using some master supervisor thing which follows a plan and launches other agents, etc. etc.
I have tried this unsupervised "complex task" pattern twice so far and it simply did not work, AI is clearly not ready for that yet. Maybe in some special cases where the problem is far from novel, and earlier footsteps can be followed - with a clear implementation plan, test plan, and exact numerical outcome. But otherwise, it lacks correct intuition and makes poor choices. And wastes a lot of resources doing work which needs to be mostly ditched later. Therefore, human-in-the-loop is very beneficial - you get what you want, by working together with it. Plus, huge amounts of resources are not wasted doing unnecessary work.
The feeling you can let it do anything for fixed price, only to ditch the results is extremely harmful and that's what they need to prevent.