Allow custom or disabled terminal window title

Resolved 💬 1 comment Opened May 19, 2026 by benshine Closed Jun 18, 2026

Problem

Claude Code sets the terminal/iTerm2 window title to a summary of what it thinks the session is about. There's no way to customize or disable this.

I have multiple Claude Code sessions open and want to name them myself (e.g. "sorting hat" for my staffing project). The auto-generated title ("Set up Slack message retrieval workflow") doesn't match what I'm actually doing — it picks one task from early in the session and keeps it.

Proposed solution

One or more of:

  • A setting like "terminalTitle": "custom string" to override the auto title
  • A setting like "disableTerminalTitle": true to stop Claude Code from touching the title at all
  • Letting the title update dynamically to match the current task instead of getting stuck on the first one

Context

I use VoiceOver (screen reader) and have multiple sessions open. Meaningful window titles are important for navigation between them.

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗