Feature request: Per-session visible title with color coding
Summary
When working with multiple concurrent Claude Code sessions (e.g. several terminal tabs or tmux panes), it is difficult to tell sessions apart at a glance. A per-session title — visually prominent and color-coded — would make it much easier to orient yourself quickly.
Proposed feature
- A
/titlecommand (or equivalent) that sets a visible label displayed at the top of the session UI - The title should be color-coded or styled so it stands out from the conversation content
- The title should be editable inline without restarting the session
- Optionally: persist the title across
--resumeso a resumed session remembers its label
Use case
A developer has 4 Claude Code sessions open simultaneously:
pracsys — MR #408 fix grants callbackpracsys — reskontro v2 designfinsta — bug #321dotfiles — cleanup
Today these sessions are visually identical. With a titled, color-coded header, switching between tabs becomes instant recognition rather than reading context.
Workaround today
Setting the terminal window/tab title before launching Claude Code:
echo -ne "\033]0;Session name\007" && claude
This works at the terminal level but is external to Claude Code, requires setup before launch, and doesn't update dynamically.
Expected behavior
/title pracsys — MR #408
Sets a large, styled label visible at the top of the session. Color could be user-chosen or auto-assigned.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗