[FEATURE] Add option to disable promotional tips/ads during work sessions
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
While working in Claude Code, I am shown promotional/advertising tip messages that are distracting and disrupt my workflow. Specifically, I see messages like:
⎿ Tip: Share Claude Code and earn $10 of extra usage · /passes
These promotional tips appear during active work sessions and break my concentration. As a paying user, I expect a distraction-free coding environment without marketing messages embedded in my tool output.
The current workflow interruption is unnecessary and feels like an ad being injected into my development environment.
Proposed Solution
Add a configuration option (e.g., in settings or via a CLI flag) to disable promotional tips and referral messages during work sessions. For example:
- A setting like
disablePromotionalTips: truein the Claude Code configuration - - A CLI flag like
--no-tipsor--quietto suppress non-essential messages - - - At minimum, allow users to permanently dismiss these tips so they don't reappear
The tool output should focus on code-related information only, without marketing or referral program messages.
Alternative Solutions
Currently there is no way to disable these promotional messages. The only alternative is to simply ignore them, but they still take up visual space and create unnecessary noise in the terminal output during active development sessions.
Priority
Medium - Would be very helpful
Feature Category
Configuration and settings
Use Case Example
- I'm actively debugging a complex issue in my codebase using Claude Code
- 2. In the middle of reviewing Claude's output, a promotional tip appears: "Tip: Share Claude Code and earn $10 of extra usage · /passes"
- 3. This breaks my reading flow and adds visual clutter to the terminal
- 4. I would like to run
claude config set disablePromotionalTips trueor similar, so these messages never appear during my work sessions
Additional Context
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗