Allow suppressing/theming the interactive startup welcome (logo · version · "Feature of the week")

Resolved 💬 2 comments Opened Jun 6, 2026 by mxzenithteam Closed Jul 15, 2026

Problem

Many of us wrap claude in a custom launcher that prints our own banner/dashboard before starting an interactive session. The built-in startup welcome block — the logo, the Claude Code vX.Y.Z line, the model line, and the rotating "Feature of the week" tip — then renders after our banner and between it and the input prompt, cluttering an otherwise clean start.

What I found (v2.1.167)

  • --bare removes the chrome but also disables hooks, CLAUDE.md auto-discovery, MCP, etc., so it is not usable for a configured project.
  • spinnerTipsEnabled: false and companyAnnouncements: [] do not remove the startup "Feature of the week" tip nor the version/logo header.
  • CLAUDE_CODE_HIDE_CWD=1 removes only the cwd line.
  • There appears to be no flag/setting to hide or reformat the rest.

Request (any of)

  1. A "quiet startup" flag/setting that hides the welcome logo/version/tip while keeping hooks, CLAUDE.md, and MCP (everything --bare disables, but suppressing only the visual chrome).
  2. A setting to disable the startup "Feature of the week" tip specifically (separate from spinner tips).
  3. Documented theming of the startup logo/text colors (customThemes exposes a claude color key — confirming it recolors the startup logo would help).

Thanks! — Claude Code 2.1.167

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗