[FEATURE] Add settings to hide token counter and version display in status line
Open 💬 9 comments Opened Jan 30, 2026 by coygeek
Preflight Checklist
- [x] I have searched existing feature requests and found no duplicates
- [x] This is a single feature request (not multiple bundled together)
- [x] I have provided concrete use cases
Problem Statement
When using a custom statusLine configuration, Claude Code still displays built-in UI elements on the right side of the interface:
- Token counter ("0 tokens" or "X tokens")
- Version comparison ("current: 2.1.25 · latest: 2.1.25")
There's no documented way to hide these elements for users who want a minimal or fully custom UI.
Proposed Solution
Add environment variables following the existing CLAUDE_CODE_HIDE_* pattern:
{
"env": {
"CLAUDE_CODE_HIDE_TOKENS": "1",
"CLAUDE_CODE_HIDE_VERSION": "1"
}
}
Alternative Solutions
A single setting for minimal UI could also work:
{
"env": {
"CLAUDE_CODE_MINIMAL_STATUS_UI": "1"
}
}
Priority
Medium - Would be very helpful for users with custom status lines
Feature Category
Configuration and settings
Use Case Example
- Streamers/demos - Want clean UI without distracting numbers
- Custom statusLine users - Already displaying context info their own way via the
statusLinesetting - Minimal UI preference - Users who find these elements unnecessary noise
Additional Context
Existing Precedent
CLAUDE_CODE_HIDE_ACCOUNT_INFO already exists for hiding email/organization, so the pattern is established.
Environment
- Claude Code version: 2.1.25
- Platform: macOS
This issue has 9 comments on GitHub. Read the full discussion on GitHub ↗