Skip to content

Feature Request: Renamable/Named Sessions in Claude Code Extension #17536

@MrCalebH

Description

@MrCalebH

Problem

When running multiple Claude Code sessions (either in separate windows or switching between contexts), there's no way to distinguish them. The extension tab is always just called "Claude Code" regardless of what you're working on.

For power users managing multiple projects, clients, or contexts simultaneously, this creates friction - you have to click into each session to remember what it was for.

Proposed Solution

Allow users to name/rename their Claude Code sessions. This could manifest as:

  1. Renamable tab - Right-click the Claude Code tab → "Rename Session" → custom label shows in tab
  2. Session selector - Multiple named sessions within a single Claude Code panel (tabs within the extension)
  3. Workspace-aware naming - Automatically append the workspace/folder name to the tab (e.g., "Claude Code - MyProject")
  4. Persistent session labels - Set a label at the start of a session that persists and displays in the tab title

Use Cases

  • Running separate sessions for different projects
  • Distinguishing between "research" vs "execution" contexts
  • Managing client work separately from personal projects
  • Multi-context workflows where you need to quickly switch between sessions

Additional Context

This is particularly relevant as Claude Code becomes more powerful for agentic workflows. Users spinning up multiple agents or working across contexts need quick visual identification of which session is which.

Even a simple /name or /label command that sets a display name would solve this elegantly.


Submitted via Claude Code

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions