Context size
reads as
134k / 200k
- What it means
- How much of the model's attention window is occupied right now. It drives both cost (a bigger context costs more even when cached) and answer quality, which degrades as a session crowds toward the limit.
- What to do
- If it's growing fast, check the Tools panel's tokens → ctx column for which single tool call pushed the most in before reaching for anything else.
- Measured
- tokens · from the transcript · the status line (after cctop install) · ≈ when read from the transcript alone · how
Context window
reads as
/ 200k
- What it means
- The ceiling this session is filling toward. It changes with the model, so the same context size means a different amount of headroom on different models.
- What to do
- Compare it against context size to see real headroom — there's nothing to configure here directly.
- Measured
- tokens · from the status line (after cctop install) · ≈ until cctop install · how
Fixed prefix
reads as
sys+tools 28k
- What it means
- The fixed cost paid on every single turn regardless of task: system prompt, CLAUDE.md, tool definitions, skills. A bloated prefix taxes the whole session, forever.
- What to do
- Trim CLAUDE.md, move rarely-used rules into skills, and disable MCP servers this project doesn't use.
- Advisor
- A17 Oversized prefix
- Measured
- tokens · from the transcript · ≈ until a /context has run · how
Context velocity
reads as
+9.4k/turn
- What it means
- How fast the remaining headroom is being burned — a leading indicator that context size alone can't give you.
- What to do
- A high velocity late in a session is the cue to hand exploration off to a subagent, or to wrap up before the next compaction.
- Advisor
- A25 Exploring in the main context
- Measured
- tokens/turn · from the transcript · exact · how
Turns until autocompact
reads as
autocompact in ~3 turns est
- What it means
- A forecast of when the session's history gets summarised — and how much detail that summary will drop.
- What to do
- If this is low and you're mid-task, write a short hand-off note now rather than after the compaction happens.
- Advisor
- A42 Natural boundary · A23 Cost of continuing
- Measured
- turns · from the transcript · the status line (after cctop install) · ≈ until the first compaction has been seen · how
Compactions
reads as
compactions 1 (turn 9, −71k)
- What it means
- Each compaction spends output tokens on a summary and loses detail the model then has to re-derive.
- What to do
- Two or more compactions in one session usually means it would have been cheaper to end the session at a natural boundary and start fresh.
- Advisor
- A06 Compaction churn · A42 Natural boundary
- Measured
- count · from the transcript · hook events (after cctop install) · Before Claude Code 2.1.263 (no `compact_boundary`) a drop between two API calls is a compaction when the compaction summary or a `/compact` sits between them, or when it is ≥ 30 % on the same model with no `/model` between (a model switch or a handover re-measures the window) · how