Token-Saving Playbook

Stop hitting Claude's usage limits

The levers that make your Claude plan last longer, across Claude Chat, Claude Cowork, and Claude Code. Plain English, nothing to install, works on the plan you already have.

3 Apps covered
~5 min Read time
25+ Levers
$0 Cost

Why you keep getting locked out

Everything you send Claude (your message, the files it reads, every earlier reply, and the tools it loads) is measured in tokens. Your plan gives you a bucket of them on a rolling 5-hour and weekly limit. Run the bucket dry and you're locked out until it resets.

The catch most people miss: that bucket is shared across Claude Chat, Cowork, and Claude Code. A token spent in any one drains all three. So the fix isn't "use it less." It's making each token go further. Here's every lever, sorted by where you're working.

One thing worth knowing before you read on. Back in May, Anthropic gave paid plans 50% extra weekly usage on Claude Code. It's been extended twice and currently runs through 19 August 2026, so right now you're working with a bigger weekly allowance than your plan normally gives you. When it ends, nothing is taken away: the bonus stops and you go back to the allowance you were always on, with months of habits built around the bigger number. Getting these levers in place now is what makes that a non-event.

What you'll walk away with
Longer sessions
Get more done before the 5-hour wall hits
The right model, every time
Stop overspending on Opus for simple work
A leaner context
Quit paying for old clutter on every message
A shared pool you understand
Know exactly what's draining your limit
Before you start: You just need a Claude account: Free, Pro, or Max. The Chat tips work anywhere. The Cowork and Claude Code sections apply if you use those apps. Nothing here costs money; it all makes what you already pay for last longer.
1

Claude Chat

The website & app you type into

No commands here. These are habits. The single biggest waste in Chat is a giant conversation that keeps re-charging you for its whole history on every new message.

  • Start a new chat for each new task. A 100-message thread re-reads all 100 every time you hit send. Short, focused chats are dramatically cheaper.
  • Use Projects for files instead of re-uploading. Attach a document to a Project once and it stops getting re-read (and re-charged) in every separate chat.
  • Set Project instructions once. Put your tone, format, and rules in the Project settings so you're not retyping them every message.
  • Leave "extended thinking" off by default. Only switch it on for genuinely hard problems, because it burns far more per answer.
  • Turn off web search, research mode, and connectors when idle. They quietly add tokens to responses even when you don't need them.
  • Batch your questions. Ask three things in one message instead of three back-to-back messages.
  • Match the model to the job. Summaries, rewrites, and quick edits don't need the heaviest model.
Good news: on paid plans with code execution turned on, long chats auto-summarise as they near the limit, so they don't just die mid-conversation. Starting fresh is still cheaper, but you won't lose your place.
2

Claude Cowork

The desktop app that does the work for you

Cowork is the desktop assistant that acts on your actual files and apps (Word, Excel, Chrome) and hands back a finished result. Because it works in many steps on its own, it burns through your limit faster than chatting. It has fewer dials to turn, so the wins come from how you point it.

  • Point it at a specific folder or file, not everything. Every file it opens is context you pay for, so narrow the target.
  • Describe the finished result, clearly. Vague goals make it wander and redo work, which is where the token burn explodes.
  • One deliverable per session, then reset. Don't let a single run sprawl across unrelated jobs.
  • Choose the model for the job's difficulty before you set it loose.
Cowork draws on the same pool. A heavy Cowork run in the morning is why Claude Code feels tight in the afternoon. It's one shared allowance, not three separate ones.
3

Claude Code

The version that runs in your terminal

This is the most controllable of the three. It has real commands you type to manage what Claude is holding in memory. Copy any of these and paste them straight into a Claude Code session.

Clear the decks between tasks
Claude Code
/clear

Wipes the conversation when you switch to unrelated work, so stale context stops getting re-charged on every message.

Compress a long session without losing the thread
Claude Code
/compact Focus on the current task and any file changes

Summarises the chat so far and frees up room. Adding your own focus keeps the important bits and drops the noise.

See where your tokens are actually going
Claude Code
/context

Breaks down what's filling the window (system prompt, tools, memory, and history) so you know what to cut. Pair it with /usage to watch your consumption.

Plan with the smart model, build with the cheap one
Claude Code
/model opusplan

Uses Opus to plan, then Sonnet to execute. Planning is where deep reasoning pays off; the build is mostly mechanical, so you stop paying Opus rates for routine work. Type the full thing rather than hunting for it. It's a named alias, not one of the standard rows in the /model picker.

Worth knowing: opus now means Opus 5 and sonnet means Sonnet 5, so this one command quietly upgraded on both ends. And if you see "You've hit your Opus limit", that's a model-specific ceiling, not your whole plan. Switching to Sonnet keeps you working. If it says session or weekly limit instead, switching models won't help; those windows are shared across every model.
Turn the thinking down for routine work
Claude Code
/effort

Thinking tokens are billed as output tokens, and the default is high on every model that supports effort (Opus 4.7 is the one exception; it defaults to xhigh). The full ladder is low, medium, high, xhigh and max. Drop to low or medium for straightforward work and you cut the most expensive part of each answer. Save the top settings for genuinely hard problems.

See what's actually draining your plan
Claude Code
/usage

On a paid plan this is the single most useful command here. It shows your plan usage bars and breaks recent usage down by skills, subagents, plugins and individual tool servers, and it flags any behaviour eating 10% or more, like long context or cache misses. Press d or w to switch between the last 24 hours and the last 7 days.

Trim the tool servers you're not using
Claude Code
/mcp

Claude Code now defers tool definitions by default: only the tool names load up front, and the full detail arrives when Claude actually reaches for one. So connected servers cost far less than they used to. They still aren't free: every server adds names, instructions and connection overhead, and each tool Claude touches pulls its full schema in for the rest of the session. Disable the ones you're not using, then run /clear.

A few more habits that add up
  • Keep your CLAUDE.md short. Anthropic suggests under ~200 lines. It's re-loaded every session, so treat it as a cheat sheet, not a manual.
  • Use Plan Mode (Shift+Tab) before big jobs: review the plan, cut the waste, then let it run. Kills expensive trial-and-error.
  • Ask for changes as a diff, not a full rewrite. Editing 15 lines shouldn't reprint the whole file.
  • Tell it "no commentary, just the output" when you already know what you want.
  • Send big side-jobs to a subagent. It does the messy searching in its own memory and hands back only the summary. For simple ones, set the subagent's model to Haiku.
  • Prefer command-line tools over connected tool servers where both exist. Things like the GitHub or AWS CLI add nothing to your context, while a tool server adds a listing to every message.
  • Move long instructions out of CLAUDE.md and into skills. CLAUDE.md loads at the start of every session whether you need it or not; a skill only loads when it's actually called.
  • Be specific in the prompt. "Improve this codebase" triggers a broad scan you pay for. "Add input validation to the login function in auth.ts" doesn't.
  • Go easy on agent teams. They run roughly 7× the tokens of a normal session when teammates are planning, because each one keeps its own context window open.
The one that surprises people: coming back to a session after a long break costs you. Your cached context has a lifetime of about an hour on a subscription, so the first message after lunch re-processes the entire conversation from scratch. If you're stepping away for a while, /clear before you go and start clean when you come back. It's cheaper than resuming a stale one.
▶

Do these three first

The 80/20 if you only change one thing
1. Stop leaving Opus on for everything
This is the one from the video. In Claude Code, let it plan smart and build cheap automatically. Type the full thing rather than hunting for it in the /model picker:
Claude Code
/model opusplan
2. Start fresh for every new task
In Chat, open a new conversation. In Claude Code, run this the moment you switch topics. It costs nothing and stops you re-paying for yesterday's context:
Claude Code
/clear
3. Check what's actually eating your plan
Run this once and it names the culprit for you. It flags anything eating 10% or more of recent usage, and breaks it down by tool server, skill and subagent:
Claude Code
/usage
Then run /context to see what's filling the window itself, usually unused tool servers or a bloated memory file.
The people who never seem to hit the wall aren't on some secret plan. They just keep their sessions clean, right-size the model, and don't carry yesterday's context into today's task. Do that and a Pro plan starts feeling like a much bigger one.