news.ycombinator.com
I kind of lost interest in local models. Then Anthropic started saying I ...
To be clear, since this confuses a lot of people in every thread: Anthropic will let you use their API with any coding tools you want. You just have to go through the public API and pay the same rate as everyone else. They have not "blocked" or "banned" any coding tools from using their API, even though a lot of the clickbait headlines have tried to insinuate as much. … Some of the open source tools reverse engineered the protocol (which wasn't hard) and people started using the plans with other tools. This situation went on for a while without enforcement until it got too big to ignore, and they began protecting the private endpoints explicitly. The subscription plans were never sold as a way to use the API with other programs, but I think they let it slide for a while because it was only a small number of people doing it. ... I've tried explaining the implementation word and word and it still prefers to create a whole new implementation reimplementing some parts instead of just doing what I tell it to. The only time it works is if I actually give it the code but at that point there's no reason to use it. There's nothing wrong with this approach if it actually had guarantees, but current models are an extremely bad fit for it. For actual work that I bill for, I go in with intructions to do minimal changes, and then I carefully review/edit everything. ... … What I find most frustrating is that I am not sure if it is even actual model quality that is the blocker with other models. Gemini just goes off the rails sometimes with strange bugs like writing random text continuously and burning output tokens, Grok seems to have system prompts that result in odd behaviour...no bugs just doing weird things, Gemini Flash models seem to output massive quantities of text for no reason...it is often feels like very stupid things. … I did nothing even remotely suspicious with my Anthropic subscription so I am reasonably sure this mirroring is what got me banned. ... … What Anthropic blocked is using OpenCode with the Claude "individual plans" (like the $20/month Pro or $100/month Max plan), which Anthropic intends to be used only with the Claude Code client. OpenCode had implemented some basic client spoofing so that this was working, but Anthropic updated to a more sophisticated client fingerprinting scheme which blocked OpenCode from using this individual plans.
Related Pain Points4件
Account suspension without warning or appeals process
9User accounts have been suspended without warning within minutes of deployment with vague 'fair use violation' emails. Appeals go unanswered for weeks, resulting in lost access to production sites with no recourse or clear explanation.
Claude Pro subscription OAuth tokens blocked in third-party tools
9Anthropic restricted subscription OAuth tokens to work only with the official Claude Code CLI, blocking tools like OpenCode, Moltbot, and integrations in Cursor. Users who built workflows around third-party tools were locked out mid-project, forcing them to either downgrade subscriptions or abandon the platform entirely.
Inconsistent and unpredictable model outputs
8Gemini API produces highly variable outputs for identical or similar prompts, making it unreliable for production use. Same prompt may generate well-structured output one moment and completely disorganized output the next, breaking workflows that require predictable results.
Model refuses to accept minimal code changes and reimplements logic
7Claude frequently ignores explicit instructions to make minimal code changes and instead reimplements entire sections from scratch, making it unsuitable for production work where careful control is required.