Ofer Shapira

Cutting token costs in Cursor and Claude Code

April 19, 2026 · 2 min read

Originally posted on LinkedIn, April 19, 2026.

Cursor and Claude Code token bills drop when you isolate chats, reuse context with @past, and supervise with cheaper models.

Heavy AI IDE use adds up—a friend burned 13% of Cursor Pro in one day. Cut costs by starting fresh chats per topic, using @past to pull prior context without dragging full history, and running an expensive model as supervisor over cheaper subagents while managing context windows and monitoring usage. These habits apply to Cursor and Claude Code for individuals and organizations.

A friend upgraded to Cursor Pro and used 13% of his subscription in a single day. That prompted me to write down the methods I use to reduce AI development costs and save tokens in both Cursor and Claude Code.

Whether you pay out of pocket or work inside an organization, cost becomes a concern as soon as you adopt these tools.

Cursor

Cursor handles a lot of the work for you, but there are still several ways to control usage:

I rotate between three models: composer-2, sonnet 4.6, and opus 4.6. I use composer-2 for many tasks as long as they are not complicated. For work that requires deeper reasoning or for Debug, I switch to the smarter models.

I do not use Auto. I do not know what happens behind it, and I want control over the model doing my work.

If you work in an organization with an enterprise account where everyone draws from the same shared budget, I released an open-source project for tracking and monitoring company spending and receiving cost alerts.

Claude Code

First, install claude code statusline so you can see how much context is currently in use. When it starts growing, either open a new conversation or run /compact. You can add a sentence explaining what must be kept and what can be dropped, or let it decide.

There are also tools that can help:

We have moved past simply adopting the technology. Now the work is about using it efficiently and controlling costs. Every action costs money, so we cannot keep the accelerator pressed all day and burn through the entire tank. We need to manage a finite budget and optimize how we use it.

Illustration for “Cutting token costs in Cursor and Claude Code”

FAQ

Why start a new chat for each topic in Cursor or Claude Code?
Carrying entire conversation history inflates token use. New chats per topic avoid paying repeatedly for unrelated context.
What does @past do for token savings?
@past lets you reference earlier context without keeping the full prior thread in the active window, reducing tokens while retaining needed facts.
How can teams use model tiers to save money?
Run a more expensive model as a supervisor that delegates work to cheaper subagents, so most tokens spend on lower-cost models while keeping quality checks on hard steps.