Feature Request: Add an option to disable all built-in startup tips and UI hints

Status Closed — not planned
Maintainer reply None cached
Activity 15 comments · opened Aug 10, 2025 · closed Jan 6, 2026

Title: Feature Request: Add an option to disable all built-in startup tips and UI hints

Is your feature request related to a problem? Please describe.
Yes. When launching claude, the interface displays several built-in tips and hints. While these are helpful for new users, they add unnecessary noise for experienced users who prefer a more minimal interface.

I have already set the DISABLE_NON_ESSENTIAL_MODEL_CALLS=1 environment variable, which successfully disables the dynamically generated "flavor text." However, this does not affect the hardcoded UI tips.

Describe the solution you'd like
I would like a new configuration option—either an environment variable or a key in settings.json—to disable all non-essential startup UI elements. This would provide a "quiet" or "expert" mode for a cleaner startup experience.

Describe alternatives you've considered
I have reviewed the entire documentation and there does not appear to be an existing setting to control this behavior. The current alternative is to manually ignore the messages, which is not ideal.

Additional context
After setting DISABLE_NON_ESSENTIAL_MODEL_CALLS=1, I still see the following types of messages on startup:

  • Rotational Tips:

``
※ Tip: Use git worktrees to run multiple Claude sessions in parallel. Learn more (...)
``

  • Contextual Hints:

``
↑ Connect Claude to VS Code · /ide
``

  • Placeholder Prompt Text:

``
> Try "how do I log an error?"
``

My desired behavior is for claude to launch directly to a clean prompt, like this:

╭───────────────────────────────────────────────────╮
│ ✻ Welcome to Claude Code!                         │
│                                                   │
│   cwd: /Users/user                                │
╰───────────────────────────────────────────────────╯

╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ >                                                                                                             │
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

Proposed Implementation:
A new setting could be introduced, for example:

  • In ~/.claude/settings.json:

``json
{
"ui": {
"showStartupTips": false
}
}
``

  • Or as an environment variable:

``bash
export CLAUDE_CODE_QUIET_STARTUP=1
``

Thank you for considering this feature to improve the experience for long-time users.

View original on GitHub ↗

15 Comments

banagale · 1 year ago

Yes, these Tip:... are very distracting.

It is particularly silly to provide a tip like this:

Tip: Run claude --continue or claude --resume to resume a conversation

To a user behind an API key that has processed many tokens and used both of these commands.

---

If you're going to provide tips, make sure they are contextually relevant to the developer and their experience with your product.

If you don't have actual tips novel to the user, do not display them. You're cluttering output. Give us back that extra line in the terminal to what we're actually working on.

Either way, the product should provide a trivial way to disable all tips without editing a file directly.

RomanKornev · 1 year ago

+1, very annoying and distracting

codeasone · 1 year ago

💯 annoying

Opus says...

You can disable these tips in Claude Code by adding the --no-tips flag when running commands:

claude --no-tips [your command]

Alternatively, you can set it permanently in your Claude Code configuration. Check if there's a config file (likely in ~/.claude/ or similar) where you can set a preference to disable tips.

If neither works, you might also try setting an environment variable:

export CLAUDE_NO_TIPS=1

Ha ha, if only 😅

github-actions[bot] · 1 year ago

---

Found 3 possible duplicate issues:

  1. https://github.com/anthropics/claude-code/issues/5675
  2. https://github.com/anthropics/claude-code/issues/2254
  3. https://github.com/anthropics/claude-code/issues/2660

This issue will be automatically closed as a duplicate in 3 days.

  • If your issue is a duplicate, please close it and 👍 the existing issue instead
  • To prevent auto-closure, add a comment or 👎 this comment

🤖 Generated with Claude Code

---

nachoal · 1 year ago

Any updates? this is very distracting for power users.

chenxizhang · 12 months ago

+1

coygeek · 11 months ago

It looks like we got a partial fix in v1.0.112:

https://github.com/anthropics/claude-code/commit/ccc3fdf1ad8a6680f0d222ba6fb7e800f1be3c3d

Added spinnerTipsEnabled setting to disable spinner tips

Add this to your settings.json:

{
  "spinnerTipsEnabled": false
}
yf-hk · 11 months ago
It looks like we got a partial fix in v1.0.112: ccc3fdf > Added spinnerTipsEnabled setting to disable spinner tips Add this to your settings.json: `` { "spinnerTipsEnabled": false } ``

Where is settings.json:?

coygeek · 11 months ago

Hey there!

Good question. It can be a little confusing because there are a few different settings.json files depending on the scope of the settings you want to change.

Here’s the breakdown I've been using:

  • For your personal settings (affects all projects):
  • ~/.claude/settings.json
  • For project-specific settings (shared with your team via git):
  • .claude/settings.json (inside your project's root directory)
  • For local project settings (personal to you, not checked into git):
  • .claude/settings.local.json (also in your project's root)

Hope this helps

gilesbowkett · 11 months ago

please fix this. it's not just annoying, it wastes our tokens.

inane nonsense which maximizes engagement is a logical tradeoff for social media companies, where users don't pay per request and aren't there to work. it does not make sense for what you do.

github-actions[bot] · 8 months ago

This issue has been inactive for 30 days. If the issue is still occurring, please comment to let us know. Otherwise, this issue will be automatically closed in 30 days for housekeeping purposes.

joomlafun · 8 months ago

in the same area of field, anyway to disable the 'ctrl-g to edit prompt in nano' message?

joomlafun · 8 months ago

i think this works for the tips, i don't see any at least

<img width="973" height="321" alt="Image" src="https://github.com/user-attachments/assets/5511ee03-c2f0-475a-af9e-88f0c9832f90" />

github-actions[bot] · 7 months ago

This issue has been automatically closed due to 60 days of inactivity. If you're still experiencing this issue, please open a new issue with updated information.

github-actions[bot] · 7 months ago

This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.