Feature request: configurable terminal tab title format
Summary
Claude Code CLI auto-sets terminal tab titles via escape sequences based on conversation context. Currently there is no way to customize the title length or format.
Request
Add a configurable setting in settings.json to control the auto-generated session title, for example:
{
"titleMaxWords": 2,
"titleFormat": "short"
}
Options could include:
titleMaxWords— limit title to N words (e.g., 2)titleFormat— preset formats like"short","full","none"
Use Case
When running multiple Claude Code sessions in terminal tabs (e.g., inside JetBrains IDEA built-in terminal), shorter titles make it easier to distinguish tabs at a glance. Current titles can be verbose and get truncated by the tab UI.
Current Behavior
Title is auto-generated internally with no user control. Attempted adding instructions to CLAUDE.md — does not work since title generation happens at system level.
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗