Feature request: Per-session visible title with color coding

Resolved 💬 3 comments Opened Feb 27, 2026 by regine-chan Closed Mar 3, 2026

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 /title command (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 --resume so a resumed session remembers its label

Use case

A developer has 4 Claude Code sessions open simultaneously:

  • pracsys — MR #408 fix grants callback
  • pracsys — reskontro v2 design
  • finsta — bug #321
  • dotfiles — 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.

View original on GitHub ↗

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