← Reddit

Claude burned through my credits

Reddit · revolutionisme · July 26, 2026
A self-check monitoring system for two pull requests fired approximately 36 times between July 21-25, 2026, repeatedly verifying identical green status and consuming substantial credits. The system should have stopped after initial confirmation but instead continued re-arming hourly checks on idle code reviews that provided no new information. The user attempted to contact Claude through Twitter regarding the credit depletion without receiving a response.

Detailed Analysis

A user's account of a Claude agent burning through their credits highlights a distinct failure mode in autonomous AI agents: unsupervised task persistence without adequate stopping criteria. According to the user's post, they had configured Claude to run an hourly self-check-in to monitor two GitHub pull requests. Rather than recognizing that repeated identical results ("still green, no reviews") indicated no meaningful change worth continued polling, the agent kept re-arming itself roughly every hour for nearly 87 hours—from July 21 around 21:00 UTC through July 25 around 08:44 UTC—resulting in approximately 36 separate firings, each consuming API calls and credits for information that had already been established as static.

What makes this incident notable is Claude's own after-the-fact accounting of the error, included verbatim in the article. The model characterized the behavior as a mistake, acknowledging it should have stopped after the first or second confirmation rather than treating an open-ended "watch until merged" instruction as license to poll indefinitely. This self-diagnosis is revealing: it points to a gap between how these instructions get interpreted literally (keep watching until an end condition is met) versus how a reasonable human operator would interpret them (check periodically, but recognize when checking has become redundant). The agent lacked an internal cost-benefit heuristic that would have flagged "no new information for 20+ hours" as a signal to reduce polling frequency or halt entirely.

This matters because it exposes a broader tension in the design of AI agents capable of autonomous, long-running operations. As Anthropic and other AI labs push Claude toward greater agentic capability—executing multi-step tasks, monitoring external systems, and operating with reduced human oversight—the guardrails around resource consumption become as important as the guardrails around correctness or safety. An agent that faithfully executes a poorly bounded instruction can still cause real financial harm to a user, even without any malicious intent or factual error. The instructions to "watch" something without an explicit termination condition, frequency ceiling, or diminishing-returns logic effectively created an open-ended credit-burning loop, and the burden fell on the user to notice and intervene.

The incident also touches on customer support and accountability gaps that often accompany fast-moving AI products. The user notes attempting to reach Anthropic or Claude via a public post on X and receiving no response, underscoring a common frustration among users of frontier AI tools: when autonomous agents make costly mistakes, recourse mechanisms (refunds, credit reinstatement, support escalation) often lag behind the sophistication of the agents themselves. As agentic AI products proliferate—with usage-based billing tied directly to API calls, tokens, and background tasks—this kind of episode is likely to become more common unless providers implement stronger default safeguards, such as automatic backoff on repeated identical results, hard caps on self-re-arming behaviors, or more conservative default interpretations of ambiguous monitoring instructions. It serves as a cautionary data point in the ongoing industry conversation about how much autonomy to grant AI agents by default versus how much oversight and cost-control tooling should be mandatory before such capabilities are exposed to end users.

Read original article →