← Hacker News

Tell HN: Claude Code is unable to respond to this request

Hacker News · hmokiguess · April 26, 2026
A user has reported frequent random API errors from Claude Code since Opus 4.7, with error messages citing Usage Policy violations despite unclear triggers. The user, who consistently uses `/effort max` mode, seeks confirmation from others experiencing the same issue.

Detailed Analysis

Claude Code, Anthropic's AI-powered coding tool, has been generating widespread user frustration due to a recurring error message that incorrectly flags benign development tasks as violations of Anthropic's Usage Policy. The error — "Claude Code is unable to respond to this request, which appears to violate our Usage Policy" — has been documented across dozens of GitHub issues in the official `anthropics/claude-code` repository, with reports spanning mundane operations such as decoding base64 strings containing content as innocuous as "Hello world," parsing HTML, or executing routine API calls. The Hacker News poster notes the behavior became noticeable around the release of Opus 4.7 and is exacerbated when using the `/effort max` flag, suggesting that higher-reasoning configurations may interact differently with the safety filter layer. The error message itself instructs users to switch models via `/model claude-sonnet-4-20250514`, an implicit acknowledgment that the problem is at least partially model-specific.

The root cause appears to be an overly aggressive content-filtering system that misclassifies legitimate code artifacts — particularly anything resembling encoded strings, obfuscated data, or structured log output — as potentially violative "cyber content" under Anthropic's AUP. This false-positive problem is distinct from genuine policy enforcement: users on paid API subscriptions are being blocked from completing standard software development workflows, a particularly acute issue for teams relying on Claude Code in production environments. Reported workarounds include downgrading the `@anthropic-ai/claude-code` package to version 1.0.55, reducing tool-use concurrency via the `CLAUDE_CODE_MAX_TOOL_USE_CONCURRENCY` environment variable, and submitting a cyber use-case exemption form to Anthropic — the last of which underscores how the filtering logic was likely calibrated for adversarial security research contexts rather than everyday development.

The problem reflects a broader tension in deploying safety systems on top of capable coding assistants. Safety classifiers trained to detect policy-violating requests must operate at inference time with limited context, making them prone to surface-level pattern matching rather than semantic understanding. Base64 encoding, hexadecimal data, and deployment scripts all share superficial characteristics with the kinds of content that safety teams legitimately want to block, but differ fundamentally in intent and effect. When those classifiers are coupled to a tool designed specifically to manipulate code and system environments — as Claude Code is — the blast radius of false positives becomes significantly larger than it would be in a general-purpose chat interface.

Anthropic has acknowledged the issue through its documentation and issue tracker but has not yet shipped a comprehensive fix as of late April 2026. The company's suggested mitigation of switching to an older model version is a telling signal: it implies the newer models' safety layers were updated or retrained in ways that introduced regression, possibly as a side effect of post-training alignment work aimed at reducing harmful outputs in other domains. The pattern is consistent with what AI safety researchers call "alignment tax" in a narrow but practically significant sense — refinements made to reduce one category of risk inadvertently degrade utility for legitimate users. GitHub issue volume and the emergence of third-party troubleshooting guides suggest the problem has reached a scale where it constitutes a meaningful reliability risk for the product.

The situation positions Claude Code at an inflection point that is increasingly common across frontier AI developer tools: how to maintain meaningful safety guardrails without creating a tool that interrupts productive workflows through false alarms. Competitors in the agentic coding space face the same challenge, but Anthropic's particularly public commitment to safety as a core brand value makes these false positives especially visible and reputationally costly. If the filtering architecture cannot be made more context-aware — distinguishing, for example, between a security researcher generating shellcode and a developer base64-encoding a configuration file — the tool risks eroding the trust of the professional developer audience it most needs to retain. Resolving this will likely require either more sophisticated semantic classifiers, explicit user-level trust tiers, or a shift toward post-hoc review rather than preemptive blocking for ambiguous cases.

Read original article →