Skip to main content

/sessions Command

Manage Claude Code session history stored in ~/.claude/sessions/.

Command Syntax

/sessions <action> [options]

Actions

List Sessions

/sessions                              # List all sessions (default)
/sessions list                         # Same as above
/sessions list --limit 10              # Show 10 sessions
/sessions list --date 2026-02-01       # Filter by date
/sessions list --search abc            # Search by session ID

Load Session

/sessions load <id|alias>             # Load session
/sessions load 2026-02-01             # By date
/sessions load a1b2c3d4               # By short ID
/sessions load my-alias               # By alias name

Create Alias

/sessions alias <id> <name>           # Create alias
/sessions alias 2026-02-01 today-work # Named "today-work"

Remove Alias

/sessions alias --remove <name>        # Remove alias
/sessions unalias <name>               # Same as above

Session Info

/sessions info <id|alias>              # Show session details

List Aliases

/sessions aliases                      # List all aliases

Examples

# List all sessions
/sessions list

# Create an alias for today's session
/sessions alias 2026-02-01 today

# Load session by alias
/sessions load today

# Show session info
/sessions info today

# Remove alias
/sessions alias --remove today

# List all aliases
/sessions aliases

Session Storage

  • Sessions stored as markdown files in ~/.claude/sessions/
  • Aliases stored in ~/.claude/session-aliases.json
  • Session IDs can be shortened (first 4-8 characters)
  • Use aliases for frequently referenced sessions
  • Commands: /claw