Terse logo

Terse

Archives
Log in
Subscribe
July 10, 2026

You read 5 files when you needed 1

T
TERSEISSUE 007 · JULY 2026

THE TERSE LETTER · 4 MIN READ

You read 5 files
when you needed 1

Context bloat is the #1 hidden cost in agentic coding. Put your window on a diet.

Agentic coding tools love to read files. Helpful — until your context window is stuffed with four files you glanced at and one you actually changed.

Every one of them stays in context, billed every turn, until something pushes them out. Here's how to keep the window lean.

01How context fills up

Reads accumulate; they don't expire.

Each file read, each search result, each long command output lands in the window and stays. By turn 20 you're carrying tens of thousands of tokens of stuff you no longer need — and re-paying for all of it, every turn.

Context size by turn 20 · typical session

Unmanaged120K tokens
 
Pruned45K tokens
  
→ On long sessions, pruning saves around $220/year.
02Keeping it lean

Read narrow. Summarize. Start fresh.

Ask for specific functions, not whole files. Have the agent summarize what it learned, then drop the raw source. And when a task is done, start a clean session instead of dragging the old context forward.

✗ BLOATS THE WINDOW

Read entire files
Re-read after edits
Keep stale output
One endless session

✓ STAYS LEAN

Read by function
Summarize, then drop
Clear old results
Fresh task = fresh chat
Terse floating optimizer bar

Terse tracks tokens per source so you can see exactly when the window is filling with noise.

03Action items

Three things to do right now.

1

Ask for ranges, not files

"Show me lines 40–80" beats "read this 800-line file" nine times out of ten.

2

Summarize and drop

Have the agent restate what it learned, then clear the raw reads from context.

3

Start fresh between tasks

A new task rarely needs the last task's context. Open a clean session.

Download Terse — free to start →

macOS · Free forever tier · 1,500 optimizations/week

NEXT WEEK

Why "the" is 1 token and "ChatGPT" is 2. A quick, useful tour of how tokenization actually works — and the abbreviations that quietly cut your prompts in half.

Until then — stay terse.

— James
Builder of Terse · terseai.org

You're getting this because you subscribed at terseai.org. One email per week. No spam, ever.

Don't miss what's next. Subscribe to Terse:
← Newer Why “the” is 1 token and “ChatGPT” is 2 Older → The free tier saves more than it costs
Twitter
terseai.org
Powered by Buttondown, the easiest way to start and grow your newsletter.