WorkflowAppears in · PaneAdded

Session Switcher

Lists open Claude Code sessions in a side column; click to jump to a Ghostty tab.

Session Switcher · Effect preview · IllustrationIllustrative
> Add pagination to the order list
⏺ I’ll look at the list component first.
❯

Illustration. Actual results depend on the mod, terminal and environment.

Install

/plugin marketplace add BrainRev/claude-session-panels
/plugin install session-switcher@claude-session-panels
/reload-plugins

Run these commands one at a time in a Claude Code session.

What it accesses

Based on the author’s documentation, checked when listed; use claude plugin validate to check for yourself.

Reads

Yes

Reads open sessions and titles to draw the side list.

Writes files

Unspecified

README does not say whether it persists files.

Runs commands

Yes

On macOS Ghostty, runs osascript to select the window/tab.

Network

Unspecified

Author does not explicitly state network behavior for this mod.

Introduction

session-switcher is a Claude Code function-hooks mod from BrainRev/claude-session-panels: a side list of open sessions (rename or auto titles) marking self, working, and waiting tabs. On macOS Ghostty, a click runs osascript to select the tab; elsewhere it is usually list-only. Inside tmux, enable set-titles. Needs CLAUDE_CODE_ENABLE_FUNCTION_HOOKS. EN/JA. Preview illustrative. Not runtime-tested here.

Who it is for

  • People with many Claude tabs who want quick jumps

Requirements

  • Platforms · macOS
  • Click-to-switch targets macOS Ghostty; other terminals are mostly list-only.
  • Enable CLAUDE_CODE_ENABLE_FUNCTION_HOOKS; tmux should set-titles on.