Anthropic Subscription Auth Warning: Third-Party Usage Draws From Extra Usage, Not Your Plan

Matthew Diakonov··13 min read

If you just saw "Warning: anthropic subscription auth is active. Third-party usage now draws from extra usage and is billed per token, not your claude plan limits" in your terminal or code editor, you are not alone. This message has been appearing for thousands of developers using Claude through third-party harnesses such as OpenClaw, pi, and Cline since Anthropic changed how third-party billing works on April 4, 2026.

Here is exactly what this warning means, why it started showing up, and what you need to do about it.

Correction (October 23, 2026)

An earlier version of this post listed Claude Code as a third-party tool and said its usage draws from extra usage. That was wrong. Claude Code is Anthropic's own product. When you sign in to Claude Code with a Pro, Max, Team, or Enterprise subscription, that usage is included in your plan limits, as stated in Anthropic's Claude Code cost documentation. The warning below applies only to third-party harnesses that sign in with your Claude account. The post also previously described a claude usage command, a claude config set apiKey command, and a .claudeignore file; none of those exist, and they have been removed.

What Triggers This Warning

This warning appears when two conditions are met:

  1. You are authenticated with your Anthropic account (subscription auth) in a third-party tool
  2. The tool sends a request to Claude's API on your behalf

The key phrase is "subscription auth is active." This means the tool is not using its own API key. Instead, it is using your personal Claude Pro, Max, or Team subscription credentials through OAuth. Every token a third-party tool generates counts against your extra usage balance, not the usage allowance included in your monthly plan. Claude Code itself is not a third-party tool; its subscription usage stays inside your plan limits.

Warning

This is not a bug or a phishing message. It is a legitimate warning from Anthropic's API infrastructure. The URL in the message (claude.ai/settings/usage) is the real settings page where you can check and manage your balance.

Plan Limits vs. Extra Usage: How the Split Works

Anthropic runs two separate billing pools for every Pro and Team subscriber. Understanding which pool you are drawing from is the difference between "included in my $20/month" and "billed per token on top of that."

Billing poolWhat uses itMonthly reset?Cost
Plan limitsclaude.ai web, Claude mobile app, Claude Code, Cowork, and other Anthropic first-party surfacesYes, resets each billing cycleIncluded in your $20/mo (Pro) or $25/mo (Team)
Extra usageThird-party apps signed in with your Claude account (OpenClaw, pi, Cline, etc.)No, prepaid balancePer-token billing, refill manually
Anthropic Billing SplitYour Anthropic AccountPlan LimitsExtra Usage Poolclaude.aiClaude CodeOpenClawOther harnessesSubscription auth warning fires for the amber path

The warning fires specifically because you are on the amber path. Your tool authenticated via OAuth (subscription auth), so every request goes to the extra usage pool. The warning is telling you: "this is not free, even though you are paying for a subscription."

Why This Warning Started Appearing

Before April 4, 2026, third-party tools that signed in with your Claude subscription drew from the same pool as claude.ai itself. If you had a Pro plan, a harness like OpenClaw used your Pro allowance.

Anthropic changed this. Third-party OAuth usage was moved to a separate billing pool called "extra usage." The reasoning: heavy usage from third-party harnesses could consume an entire Pro plan allowance in a single session, leaving users with nothing left for claude.ai or Claude Code. Anthropic offered a one-time extra usage credit equal to one month of the subscription price to ease the switch.

The warning message is Anthropic's way of making this billing boundary visible. Without it, users would only discover the change when they received an unexpected charge or saw their extra usage balance drop to zero.

"Billed Per Token" Explained

The warning says "billed per token." This is different from your plan limits, which give you a flat monthly allowance. Here is how per-token billing works in practice:

ModelInput cost (per 1M tokens)Output cost (per 1M tokens)Typical coding session (30 min)
Claude Sonnet 4.6$3.00$15.00$0.15 to $0.80
Claude Opus 4.6$15.00$75.00$0.50 to $4.00
Claude Haiku 4.5$0.80$4.00$0.03 to $0.15

A "token" is roughly 3/4 of a word. A 500-line code file is about 4,000 tokens. When Claude reads your file (input tokens) and generates a response (output tokens), both count against your extra usage balance.

The cost adds up faster than you might expect with coding tools specifically, because they send large context windows (your entire file, surrounding files, terminal output) as input with every request.

How to Check Your Extra Usage Balance

Visit claude.ai/settings/usage (the URL in the warning itself). You will see:

  • Your current extra usage credit balance
  • A spending history showing which tools consumed how much
  • Options to add more credits or set spending limits

If you also use Claude Code, type /usage inside a session to see your plan usage bars and, once usage credits are on, a usage-credits row with this month's spend. Typing /usage-credits opens the same claude.ai settings page in your browser.

How to Manage Your Extra Usage

Option 1: Add credits and set a spending cap

Go to claude.ai/settings/usage, add credits in $5, $20, or $100 increments, and set a monthly spending cap. When you hit the cap, third-party tools stop working rather than charging you more.

Option 2: Use API keys instead of subscription auth

If you want more control over billing, you can switch the third-party tool from OAuth (subscription auth) to a direct API key from the Anthropic Console. This moves your billing from the extra usage pool to the standard API billing system, which is the same per-token pricing but billed separately through your Anthropic API dashboard. Each tool has its own place in settings for pasting an API key.

Tip

API key billing gives you access to the full Anthropic usage dashboard with per-request breakdowns. Subscription auth only shows aggregate spending on the claude.ai settings page.

Option 3: Use a cheaper model for routine tasks

Most coding tools let you pick which Claude model to use. Switching from Opus to Sonnet for autocomplete, linting, and simple edits can cut your per-token cost by 5x while keeping Opus available for complex architectural questions.

Option 4: Reduce context size

The biggest cost driver in coding tools is input tokens from large context windows. You can reduce this by:

  • Closing unused files in your editor before making Claude requests
  • Using your tool's ignore file (for example .cursorignore in Cursor) to exclude node_modules, build artifacts, and other large directories
  • Breaking large prompts into smaller, focused questions

Which Tools Show This Warning

Not every tool displays the warning in the same way. Here is where you will see it:

ToolWhere the warning appearsCan you dismiss it?
CursorStatus bar notification or inline warningYes, click to dismiss
WindsurfChat panel headerYes, after first viewing
Cline (VS Code)Output panelNo, logged each request
ContinueChat sidebarDepends on version

The warning text is identical across all tools because it comes from Anthropic's API response, not from the tool itself. The tool just surfaces it. Claude Code does not show it, because Claude Code usage under a subscription is part of your plan.

Common Pitfalls

Ignoring the warning and running up a bill. Without a spending cap, a long coding session with Opus can easily cost $10 to $20. Set a cap before you forget.
Thinking the warning means your subscription is broken. It is not. Your Pro, Max, or Team subscription still works fine on claude.ai and in Claude Code. The warning only applies to third-party tool usage.
Confusing extra usage with API billing. They are separate systems. Extra usage is tied to your subscription account via OAuth. API billing is tied to your API key. Switching between them changes which balance gets charged.
Assuming the free $5 or $20 credit covers heavy use. Anthropic sometimes gives new subscribers a small extra usage credit. A single afternoon of Opus-powered coding can burn through it.

Quick Checklist

If you just saw this warning for the first time, here is what to do right now:

Visit claude.ai/settings/usage and check your current extra usage balance
Set a monthly spending cap (even $20 is better than unlimited)
Switch to Sonnet for routine coding tasks if you are currently on Opus
Consider switching to API key auth if you want granular billing control
Add your tool's ignore file (such as .cursorignore) to reduce context size and lower costs

Wrapping Up

The "anthropic subscription auth is active" warning is Anthropic being transparent about a billing boundary that affects every developer using Claude through third-party tools. Your Pro, Max, or Team plan still covers claude.ai and Claude Code, but third-party harnesses such as OpenClaw and pi now bill separately per token from your extra usage balance. Set a spending cap, pick the right model tier for each task, and check claude.ai/settings/usage periodically to stay on top of costs.

Fazm is an open source macOS AI agent. Open source on GitHub.

Related Posts

How did this page land for you?

React to reveal totals

Comments ()

Leave a comment to see what others are saying.

Public and anonymous. No signup.