Feature request: configurable terminal tab title format

Resolved 💬 1 comment Opened Apr 16, 2026 by malhobayyeb Closed May 24, 2026

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.

View original on GitHub ↗

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