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:

  1. A setting (e.g. claudeCode.terminal.title) to customize the tab title format
  2. 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.title set to ${sequence} (has no effect)

View original on GitHub ↗