sessions
Use when managing Salesforce Claude Code session history. List, load, alias, and inspect saved Apex and org development sessions stored in ~/.claude/sessions/.
Sessions — Session History Management
Manage Claude Code session history - list, load, alias, and inspect sessions stored in ~/.claude/sessions/.
When to Use
- Listing all saved sessions to find a specific one
- Loading a previous session by ID, date, or alias
- Creating memorable aliases for frequently referenced sessions
- Inspecting session metadata and statistics
- Managing session aliases (create, remove, list)
Usage
/sessions [list|load|alias|info|aliases|help] [options]
/sessions help shows this usage guide.
Actions
List Sessions
Display all sessions with metadata, filtering, and pagination.
/sessions # List all sessions (default)
/sessions list # Same as above
/sessions list --limit 10 # Show 10 sessions
/sessions list --date 2026-03-18 # Filter by date
/sessions list --search apex # Search by session ID
Load Session
Load and display a session's content (by ID or alias).
/sessions load <id|alias> # Load session
/sessions load 2026-03-18 # By date
/sessions load apex-trig # By short ID
/sessions load my-alias # By alias name
Create Alias
Create a memorable alias for a session.
/sessions alias <id> <name> # Create alias
/sessions alias 2026-03-18 trigger-work
Remove Alias
Delete an existing alias.
/sessions alias --remove <name> # Remove alias
/sessions unalias <name> # Same as above
Session Info
Show detailed information about a session.
/sessions info <id|alias> # Show session details
List Aliases
Show all session aliases.
/sessions aliases # List all aliases
Arguments
list [options]- List sessions--limit <n>- Max sessions to show (default: 50)--date <YYYY-MM-DD>- Filter by date--search <pattern>- Search in session ID
load <id|alias>- Load session contentalias <id> <name>- Create alias for sessionalias --remove <name>- Remove aliasunalias <name>- Same as--removeinfo <id|alias>- Show session statisticsaliases- List all aliaseshelp- Show this help
Examples
# List all sessions
/sessions list
# Create an alias for today's session
/sessions alias 2026-03-18 trigger-work
# Load session by alias
/sessions load trigger-work
# Show session info
/sessions info trigger-work
# Remove alias
/sessions alias --remove trigger-work
# List all aliases
/sessions aliases
Notes
- Sessions are stored as markdown files in
~/.claude/sessions/ - Session IDs can be shortened (first 4-8 characters usually unique enough)
- Use aliases for frequently referenced sessions