claude-code - 💡(How to fix) Fix Session picker: add star/pin, tags, and archive for managing many parallel sessions [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#47726Fetched 2026-04-15 06:44:00
View on GitHub
Comments
1
Participants
2
Timeline
3
Reactions
0
Author
Timeline (top)
labeled ×2commented ×1
  • Using a terminal multiplexer (cmux/tmux) with multiple tabs, each running a CC session
  • When the terminal app closes, tabs disappear but sessions persist — the challenge is finding and resuming the right ones
  • Named sessions (--name) + picker search help, but don't solve the "overview of all active work" problem at scale

Root Cause

  • Using a terminal multiplexer (cmux/tmux) with multiple tabs, each running a CC session
  • When the terminal app closes, tabs disappear but sessions persist — the challenge is finding and resuming the right ones
  • Named sessions (--name) + picker search help, but don't solve the "overview of all active work" problem at scale

Code Example

## Product
- biz-lab-ui-effect
- biz-fv-width

## New Business
- new-ai-messenger
- new-ad-dashboard

## Low Priority
- fix-contact-edit
RAW_BUFFERClick to expand / collapse

Problem

Power users who run 10-30+ Claude Code sessions in parallel (one per task/feature) struggle to manage them in the current session picker (claude --resume).

The picker already has great features — search (/), rename (R), preview (P), and cross-project toggle (A) — but at scale, it becomes a flat, unsorted list that's hard to navigate.

Currently, I maintain a manual memo in a separate notes app to track which sessions are active and their categories:

## Product
- biz-lab-ui-effect
- biz-fv-width

## New Business
- new-ai-messenger
- new-ad-dashboard

## Low Priority
- fix-contact-edit

This works but feels like it should live inside the picker itself.

Proposed Features

1. Star / Pin

  • Pin active sessions to the top of the picker
  • Quick toggle (e.g., S key in picker)
  • Pinned sessions always appear first, regardless of recency

2. Tags / Categories

  • Assign tags to sessions (e.g., product, new-biz, priority-c)
  • Filter by tag in picker (e.g., type #product to filter)
  • Could reuse the / search with a # prefix convention

3. Archive

  • Hide completed/stale sessions from the default picker view
  • Toggle visibility (e.g., H key to show/hide archived)
  • Keeps the picker focused on active work

Context

  • Using a terminal multiplexer (cmux/tmux) with multiple tabs, each running a CC session
  • When the terminal app closes, tabs disappear but sessions persist — the challenge is finding and resuming the right ones
  • Named sessions (--name) + picker search help, but don't solve the "overview of all active work" problem at scale

extent analysis

TL;DR

Implementing features like session pinning, tagging, and archiving in the Claude Code session picker can improve manageability for power users running multiple sessions in parallel.

Guidance

  • Consider adding a "Star / Pin" feature to allow users to prioritize active sessions, making them easily accessible at the top of the picker.
  • Introduce a tagging system to categorize sessions, enabling users to filter by tags (e.g., #product) and quickly find related sessions.
  • Develop an "Archive" feature to hide completed or stale sessions, keeping the default picker view focused on active work and reducing clutter.
  • Evaluate the existing search functionality (/ key) and consider extending it to support tag-based filtering with a # prefix convention.

Example

No code snippet is provided as the issue focuses on feature proposals rather than specific implementation details.

Notes

The proposed features aim to address the challenges of managing multiple Claude Code sessions at scale. However, the implementation details and potential technical complexities are not discussed in the issue.

Recommendation

Apply a workaround by implementing the proposed features, such as session pinning, tagging, and archiving, to improve the manageability of multiple sessions in the Claude Code picker. This approach addresses the specific pain points mentioned in the issue and provides a more organized and scalable solution.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix Session picker: add star/pin, tags, and archive for managing many parallel sessions [1 comments, 2 participants]