← Reddit

So... is -p back or nah?

Reddit · MoistRecognition69 · July 13, 2026
A user sought clarification on whether Anthropic's -p feature remained disabled or had been restored after the company paused its agent SDK subscription billing changes. The user had encountered conflicting information about the status of -p, which was previously discontinued amid controversy over subscription billing practices.

Detailed Analysis

Anthropic's handling of the "-p" flag in Claude Code—the print/non-interactive mode that lets developers script and automate Claude Code sessions outside the standard interactive CLI—has become a flashpoint for confusion within its user community. Several months prior to this discussion, Anthropic moved to restrict the use of Claude Pro and Max subscription credentials with the -p flag, effectively pushing users who wanted programmatic, non-interactive access toward pay-per-token API billing instead of their existing flat-rate subscriptions. This mattered enormously to developers building custom "harnesses"—third-party wrappers and orchestration layers like the one referenced as "hermes"—that call Claude Code programmatically to construct agentic workflows, automate coding tasks, or integrate Claude into larger pipelines. For many of these users, the appeal of a subscription was predictable, capped costs; being forced onto metered API billing for the same underlying capability represented a de facto price increase and a breaking change to tools they had already built.

The reaction, described here as a "shitstorm," reflects a recurring tension in how AI companies monetize their coding agents. Subscription tiers are attractive for individual developers and hobbyists who want unlimited or high-volume usage within a flat fee, while usage-based API billing is how providers typically capture value from higher-intensity, automated, or commercial workloads. When Anthropic tied the -p flag specifically to API billing, it signaled an attempt to draw a line between "casual interactive use" (covered by subscription) and "programmatic/agentic use at scale" (which should presumably be metered like enterprise API consumption). This is a familiar pattern across the AI industry, where labs including OpenAI and others have similarly wrestled with distinguishing consumer subscription products from developer-facing API products, especially as agentic tooling blurs the line between "chat" and "automation infrastructure."

The subsequent report—sourced from a blog post at origami.sa claiming Anthropic "paused" the Agent SDK subscription billing change—suggests Anthropic reconsidered or delayed the rollout, likely in response to community backlash and the practical disruption to developers who had built workflows around subscription-based -p usage. However, the fact that a Reddit user is left uncertain whether the policy reversal is confirmed, permanent, or merely a temporary pause underscores a broader communication problem: Anthropic has not clearly or centrally announced the status change through its own official channels, leaving users to piece together the truth from a single third-party blog post and secondhand community chatter.

This episode is illustrative of a broader friction point in the current AI agent ecosystem: as coding assistants like Claude Code become foundational infrastructure for third-party tools and agent frameworks, changes to billing or access policy ripple outward unpredictably, affecting not just end users but an entire downstream ecosystem of harnesses, wrappers, and integrations built on top of the base product. Companies like Anthropic face pressure to keep such platforms open and affordable enough to sustain developer goodwill and ecosystem growth, while also needing sustainable monetization models that account for the compute costs of increasingly autonomous, high-volume agentic usage. The ambiguity and lack of official clarity in this case—reflected in the user's plainly stated question, "so which one is it?"—highlights how quickly trust and clarity can erode when policy changes are rolled out, contested, and seemingly reversed without transparent, authoritative communication from the company itself.

Read original article →