Developer Claims Anthropic's Claude Code Now 'Unusable' Due to Restrictive API Changes and System Prompt Gating
Anthropic’s Claude Code is facing significant developer criticism following a series of API changes and usage restrictions that a prominent tech content creator claims have rendered the AI assistant “unusable” for their daily tasks. The issues began with Anthropic banning the use of Claude Code subscriptions with popular third-party harnesses like OpenClaw and Open Code, initially by blocking requests containing specific HTTP headers. Developers quickly found a workaround by programmatically calling the claude-p CLI, which necessitated injecting specific instructions into the system prompt. In response, Anthropic reportedly implemented further restrictions, rejecting API requests that mention “OpenClaw” in the system prompt—unless the user enables “extra usage,” effectively routing and billing these requests differently. This practice, confirmed by the speaker’s own testing with a $200/month subscription, has drawn sharp condemnation from the developer community as a “bad look” for the company. Beyond these API-level blockages, the content creator reports a dramatic degradation in Claude Code’s general debugging capabilities for non-code-related system issues, tasks it previously handled adeptly, suggesting an unannounced alteration to the underlying system prompt.
The lack of clarity regarding Claude Code’s terms of service and acceptable usage has further inflamed developer sentiment. Matt Pocco, a course creator heavily invested in Claude Code, expressed profound frustration over Anthropic’s inability to provide clear guidelines despite repeated inquiries, calling the subscription rules “more complicated than TypeScript generics.” Community figures like Simon Willis and Dex also criticized the system prompt-based billing, invalidating previous good-faith defenses of Anthropic’s actions. While some tracking of Claude Code’s internal system prompt by Bad Logic Games (creator of Pi) shows no meaningful changes, speculation points to API-level system prompt injection as a possible cause for the observed behavioral shifts. Consequently, the content creator announced a definitive pivot away from Claude Code for personal use, opting instead for alternatives like Codeex, citing its superior performance, open-source CLI, and responsive developer team, while urging other developers to explore similar options.