Add setting to disable all informal/humorous UI copy for professional use

Resolved 💬 5 comments Opened Mar 24, 2026 by konikvranik Closed May 25, 2026

Problem

Claude Code is used as a professional engineering tool in enterprise and team environments. However, the UI contains humorous analogies and informal copy in multiple places, for example:

  • \/stats\ dialog: "Your longest session is ~14x longer than a World Cup soccer match"
  • Token consumption described with informal comparisons

There is currently no way to disable this behavior globally. In a professional context, this type of copy is unwanted noise — it reduces signal-to-noise ratio, is inappropriate in workplace screen shares, and conflicts with the tool's positioning as a serious engineering assistant.

Expected Behavior

A single configuration setting that switches Claude Code into a strictly professional mode:

  • All UI output uses precise technical data only (raw numbers, durations, counts, percentages)
  • No humorous analogies, informal comparisons, or conversational filler in any dialog or output
  • Applies globally to \/stats\, status line, session summaries, and any other UI surface

Suggested Solution

Add a top-level setting in \settings.json\:

\\\json
{
"ui": {
"professionalMode": true
}
}
\
\\

When enabled:

  • \/stats\ shows only raw metrics without analogies
  • All other UI copy uses technical language only
  • No unrequested informal content in any output surface

Motivation

Claude Code's core value proposition is precision and reliability in a professional engineering workflow. Humorous UI copy undermines that positioning and creates friction for users who require a formal tool. A single opt-in (or opt-out) setting would resolve this for the entire tool surface without affecting users who prefer the current behavior.

View original on GitHub ↗

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