VS Code extension: Allow customizing terminal tab title
Status Open
Maintainer reply None cached
Activity 0 comments · opened Jul 27, 2026
Problem
The Claude Code VS Code extension sets terminal tab titles via the createTerminal({name: ...}) API, which overrides any user-configured terminal.integrated.tabs.title setting (including ${sequence}). This means users cannot customize or override the tab title for Claude Code terminals.
All Claude Code tabs show "Claude Code <truncated-path>..." and there's no way to change this — even sending OSC title escape sequences (printf '\033]0;TITLE\007') from within the terminal has no effect because the API-set name takes precedence.
Expected behavior
Either:
- A setting (e.g.
claudeCode.terminal.title) to customize the tab title format - Or respect user-sent OSC title sequences instead of hardcoding the name via API
Environment
- Claude Code extension v2.1.197
- VS Code integrated terminal
terminal.integrated.tabs.titleset to${sequence}(has no effect)