[FEATURE] Easier navigation between branched sessions

Status Open
Maintainer reply None cached
Activity 0 comments · opened Aug 24, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

When using /branch, Claude creates a new conversation and provides a session ID for returning to the original session via /resume <session-id>.

This works, but switching back and forth between branched conversations requires copying or remembering session IDs. For short-lived branches or when frequently switching between two sessions, this feels unnecessarily cumbersome.

Proposed Solution

Allow /resume to accept - as a shorthand for the previously active session:

/resume -

This could work similarly to cd - in a shell or git checkout -: it would switch back to the previously active session.

This would make navigating between branched conversations significantly more ergonomic without changing the existing session ID-based behavior.

Alternative Solutions

None that come to mind.

Priority

Medium - Would be very helpful

Feature Category

CLI commands and flags

Use Case Example

_No response_

Additional Context

_No response_

View original on GitHub ↗