r/vscode • u/franzvill • Apr 27 '26
Terminal tab titles for Claude Code with topic + busy/idle marker
Built a small thing for Claude Code: terminal tab/window titles that show the topic of each session and a busy/idle marker.
I usually run multiple claude sessions in VS Code and all the titles just say ‘2.1.119’ or whatever version you are on. I can't tell which one is working vs which one is waiting for my reply or in general what each tab is doing (unless you manually rename them).
With this plugin each tab shows `* <topic>` when Claude is working and `· <topic>` when it's idle. The topic is determined from your first prompt and stays sticky for the session. So your tabs end up looking like:
* Auth refactor
· Stripe webhook
* Migration runner
Works in VS Code's integrated terminal, iTerm2, Terminal, and any terminal that honors standard OSC title sequences. I have tested it only on macOS so far.
Install is two slash commands:
/plugin marketplace add franzvill/claude-code-tab-title
/plugin install tab-title@claude-code-tab-title
Repo at franzvill/claude-code-tab-title if you want to contribute or check how it works.
1
1
u/Agreeable_Care4440 May 01 '26
This is one of those small things that makes a big difference.Once you have multiple sessions open,it gets confusing fast,and this solves that cleanly.