Skip to content

Context Fundamentals

The context window is a budget. Every token spent on one thing is a token not spent on another — spend deliberately.

flowchart LR J["Junior: count what's in the window"] --> M["Middle: allocate the budget"] M --> S["Senior: measure degradation"] S --> P["Professional: govern cost at fleet scale"]

Levels

Level Guide You are done when
Junior Count what's in the window You can list every piece occupying context on one real turn and estimate its token cost.
Middle Allocate the budget You can decide, before a turn runs, how many tokens each part of the context is allowed to use.
Senior Measure degradation You can show, with a number, that a context change made answers better or worse — not just "it feels fine."
Professional Govern cost at fleet scale You can set org-wide context budget policy and design for prompt-cache economics across many agents.

Practice rule

Before adding anything to context — a document, a tool schema, a turn of history — ask "what does this cost, and what does it replace?" If you can't answer both halves, don't add it.