[BUG] Disable terminal name changing, it's hard to identify the right claude code instance
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
- Open a terminal
- Start Claude Code CLI
- Notice the terminal name/title changes automatically
- Open another terminal and start another Claude Code instance
- 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.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗