Skip to content

Guides

How to make your Claude Code limit last longer: the tools that help

Checked on 6 November 2026 against the sources below. Updated on 12 November 2026.

Start with the tools Claude Code already has. /usage shows what has been using your window and can apply its own suggestions when you press f; /context shows what is filling each request; and the status line can keep both windows' percentages in front of you as you work. Beyond those, Caveman makes the agent write and read less, ccusage reports your usage from the logs on your machine for Claude Code and Codex, a short handoff note lets you start a fresh session without losing your place, and OpenReason Intel keeps a record over time across machines.

Most of a window usually goes on re-reading the conversation and what loads with it, not on what the agent writes back, so tools that shrink what is read tend to help more than tools that shorten replies. Each tool is below with what it does, what it does not, and a link to its own page.

Claude Code's /usage, and its fix shortcut

On a Pro, Max, Ultra, Team or Enterprise plan, /usage shows a breakdown of what counts against your plan limits: recent usage split by skills, subagents, plugins and MCP servers, with a suggested change for anything behind ten per cent or more. When the footer shows a hint such as f to fix 2 of 3, pressing f has Claude Code apply the suggestions it can, showing you each change first. It needs Claude Code 2.1.305 or later.

What it does not do: it covers this machine only, for the last day or the last week, and leaves out usage from other devices and claude.ai.

Claude Code's /context

/context draws the current context as a coloured grid and suggests what to trim: tools that take up a lot of context, a memory file that has grown large, and how close you are to the limit. Because every request re-sends this context, anything it shows you trimming is saved on every turn after.

What it does not do: it shows this session as it is now, not what used your window earlier.

The status line

Claude Code passes your status line the share of the 5-hour and 7-day limits you have used, and when each resets, so the percentages can sit at the bottom of the terminal as you work. People who rarely get cut off mid-task use it to wrap up near the end of a window. How to check your Claude Code usage shows how to set it up with /statusline. In Codex, /status shows the same windows.

What it does not do: it shows how full the window is, not what filled it, and Anthropic documents the limit fields for Pro, Max and Ultra plans.

Caveman

Caveman is a free, open-source add-on for Claude Code, Codex and many other coding agents. Its best-known part is a skill that makes the agent answer in short, plain sentences while leaving code, commands and error messages exactly as they are. The full install adds more: on your own machine it shrinks logs, JSON, CSV and test output before the agent reads them, and, if you sign in to it, it can pick the model and effort for each request.

Its README is frank about the numbers. On its own test, telling the model "Answer concisely" gets most of the saving on replies, and the caveman voice cuts 3 per cent more at the median, its strongest mode 35 per cent more. It reports a JetBrains test of 86 coding tasks that found 8.5 per cent fewer output tokens and no measurable loss of quality. The part that shrinks what the agent reads did more in its own runs: 33.2 per cent fewer input tokens across six test sessions, though one file type came out 9.9 per cent worse.

What to know: the command-line tool sends usage statistics by default (caveman telemetry off stops it), and the model-picking part, once you sign in to it, sends your latest requests to Caveman's own service. The skill on its own sends nothing to Caveman.

ccusage and tokscale

ccusage is a free command-line tool that reads the usage data coding agents keep on your machine, for Claude Code, Codex, OpenCode and others, and turns it into daily, weekly, monthly and per-session reports. ccusage blocks shows Claude Code's 5-hour windows, and it can also feed a status line. Run it with npx ccusage@latest.

tokscale is a newer free tool of the same kind that reads dozens of coding tools. It can also show your current Claude Code and Codex 5-hour and weekly percentages, by asking the vendor with the sign-in already on your machine, and it has an optional public leaderboard for people who choose to submit their totals.

What they do not do: they report and change nothing, so they help you find what to cut rather than cutting it, and they read only the machine they run on. ccusage, tokscale and the other local trackers compared with OpenReason Intel goes further.

Session Forensics

Session Forensics is a free page from OpenReason that reads your Claude Code and Codex session files in your browser, with no install and no sign-up, and your files are never uploaded. It lists the limits you hit in the last seven days and the turns that used each one up, with a plain reason such as a long chat re-read at every step. That tells you which of the habits on this page would have saved the most.

What it does not do: it looks back at one computer, it changes nothing, and for Claude Code its 5-hour figure is an estimate, because Claude Code's files do not record the meter.

A handoff note

Not a product but the habit people credit most: before you stop, ask the agent to write a short note of where the task stands, then start a fresh session and point it at the note. A long session re-read after a break, or compacted, is one of the costliest things you can do to a window, and starting fresh with /clear costs nothing. The same note works to hand the task from Claude Code to Codex or back. Several community skills write the note for you; a plain request to the agent works as well.

What it does not do: the new session knows only what the note says, so a note that skips a decision means explaining it again.

OpenReason Intel

OpenReason Intel, a dashboard for Claude Code and Codex usage, keeps a record of your 5-hour and weekly windows over time from every machine you use, with each turn's estimated share of the window and what it cost once the window was full. That shows which of the causes above is yours, and whether a change, such as trimming MCP servers or adding Caveman, made your windows last longer.

It shows you what happened; it does not stop a session as you work, it does not shorten anything itself, and it cannot change your vendor's limits. For the habits that go with these tools, see what people do when they run out.

What to do next

  1. See what used up your limit

    Session Forensics is a free page that reads the Claude Code and Codex session files already on your computer, in your browser. It lists the limits you hit and the turns that used each one up. There is nothing to install and no sign-up, and your files are never uploaded. For Claude Code its 5-hour figure is an estimate, because Claude Code's files do not record the meter.

    Would you rather have your own agent do it? Paste this prompt into Claude Code or Codex.

    Open Session Forensics (opens in a new tab)
  2. Get an email when the limits change

    Get an email when Claude Code or Codex limits change. One email per change, at most one a week, from OpenReason. Unsubscribe from any email in one click.

  3. Track it over time

    Sign up with Google, no card, then run one command on Mac, Windows or Linux. OpenReason Intel then keeps a record of your Claude Code and Codex 5-hour and weekly windows, with each turn's estimated share of the window. It is free for small teams.

    It shows you what happened; it does not stop a session as you work, and it cannot change your vendor's limits.

    Sign up free with Google

Questions people ask

How do I make my Claude Code limit last longer?
Run /usage and act on its suggestions, check /context for what loads with every request, keep the window's percentage in your status line, and start fresh sessions with a handoff note instead of resuming or compacting long ones. Tools such as Caveman can make the agent read and write less.
Does Caveman really save tokens?
On its own figures, the short-reply voice saves little over simply asking the model to be concise: 3 per cent more at the median. Its larger savings come from shrinking logs and data files before the agent reads them, 33.2 per cent fewer input tokens in its own test sessions.
Does ccusage work with Codex?
Yes. ccusage reads local usage data from Claude Code, Codex, OpenCode and other coding agents; ccusage codex daily reports Codex alone.
What uses up the Claude Code 5-hour window the most?
Usually long conversations re-read with every request, a return after a break, compacting, and many subagents at once. The guide on why your limit ran out so fast goes through each.

Sources

Every figure on this page was read from these pages on 6 November 2026. Limits and prices change; if a vendor page now says something different, the vendor page is right and this one is out of date.