Add setting to disable referral/promotional banners
Resolved 💬 3 comments Opened Apr 3, 2026 by plutusaisystem-cmyk Closed Apr 7, 2026
Feature Request
Add a settings.json flag (e.g., "showPromotions": false or "hideReferralBanner": true) to disable the "Earn $10 — Share Claude Code" referral banner in the CLI UI.
Why
- Power users running Claude Code as an always-on production tool (trading systems, automation, CI pipelines) don't want promotional UI elements consuming screen real estate or causing alarm during security-sensitive operations.
- The banner appearing unexpectedly after an update triggered a "have we been compromised?" investigation — promotional banners in a CLI tool look indistinguishable from prompt injection at first glance.
- There's currently no config flag, env var, or persistent dismiss mechanism to turn it off.
Suggested Implementation
Any of these would work:
"showPromotions": falsein~/.claude/settings.jsonCLAUDE_NO_PROMOTIONS=1env var- A persistent dismiss state that survives session restarts
Environment
- Claude Code v2.1.91
- macOS (Darwin arm64)
- Max plan subscriber
🤖 Generated with Claude Code
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗