[BUG] Disable terminal name changing, it's hard to identify the right claude code instance

Resolved 💬 3 comments Opened Jul 12, 2025 by varhenri Closed Jul 13, 2025

Environment

  • Platform (select one):
  • [x] Anthropic API
  • [ ] AWS Bedrock
  • [ ] Google Vertex AI
  • [ ] Other: <!-- specify -->
  • Claude CLI version: 1.045
  • Operating System: Linux 6.11.0-29-generic
  • Terminal: <!-- e.g. iTerm2, Terminal App -->

## Bug Description
Claude Code automatically changes the terminal name/title, making it
difficult to identify the correct Claude Code instance when running
multiple sessions simultaneously.

## Steps to Reproduce

  1. Open a terminal
  2. Start Claude Code CLI
  3. Notice the terminal name/title changes automatically
  4. Open another terminal and start another Claude Code instance
  5. Try to distinguish between the different Claude Code sessions

## Expected Behavior
There should be an option to disable automatic terminal name/title
changing, allowing users to maintain their own terminal naming
conventions or use the default terminal title.

## Actual Behavior
Claude Code automatically modifies the terminal title/name without
providing a way to disable this behavior, making it hard to identify
specific Claude Code instances when running multiple sessions.

## Additional Context
This affects workflow efficiency when working with multiple projects or
Claude Code instances simultaneously. A configuration option in settings
to disable terminal title modification would be helpful.

View original on GitHub ↗

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