Session Management

入门 Starter 工具型 Tool ⚡ Claude Code 专属 ⚡ Claude Code Optimized
1 min read · 51 lines

Manage Claude Code session history — list, load, alias, and inspect past sessions

Session Management

Overview

Manage Claude Code session history -- list, load, alias, and inspect sessions stored in ~/.claude/sessions/. Supports date filtering, ID search, pagination, and memorable aliases.

Commands

/sessions                              # List all sessions (default)
/sessions list --limit 10              # Limit display
/sessions list --date 2026-02-01       # Filter by date
/sessions list --search abc            # Search by session ID
/sessions load <id|alias>              # Load session content
/sessions alias <id> <name>            # Create alias
/sessions alias --remove <name>        # Remove alias
/sessions unalias <name>               # Same as --remove
/sessions info <id|alias>              # Show session details
/sessions aliases                      # List all aliases

Session Information

When loading or inspecting a session, the following is displayed:

  • Filename and path
  • Statistics: line count, total items, completed, in progress, file size
  • Aliases: any memorable names assigned
  • Title and timestamps

Key Details

Item Detail
Storage location ~/.claude/sessions/ (Markdown files)
Alias storage ~/.claude/session-aliases.json
ID shortening First 4-8 characters usually sufficient
Best practice Create aliases for frequently referenced sessions

Usage Examples

/sessions list                          # Browse all sessions
/sessions alias 2026-02-01 today        # Name today's session
/sessions load today                    # Load by alias
/sessions info today                    # View statistics
/sessions alias --remove today          # Clean up alias

相关技能 Related Skills