Skip to content

kud/claude-sessions-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

49 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

TypeScript Node.js npm MIT

TUI session manager for Claude Code

Website Β· Documentation

Features

  • Three-tab interface β€” Code sessions grouped by project, Chat sessions with pins and tag folders, and a Scheduled tab.
  • Named sessions β€” sessions with a Claude title display as name Β· prompt so you can tell them apart at a glance.
  • Named filter β€” press n on the Code tab to show only named sessions.
  • Instant resume β€” press enter on any session and Claude Code opens right where you left off, using --resume, --continue, or --name automatically.
  • Pin and tag chat sessions β€” star important chats to the top, group others into collapsible #tag folders.
  • Auto CLAUDE.md creation β€” new chat sessions get a CLAUDE.md bootstrapped automatically; preview any session's file in-place with m.
  • Clean mode β€” run claude-sessions clean for interactive cleanup of ghost entries, history-less projects, and orphaned history folders.
  • Live search β€” filter sessions by name or path as you type with /.
  • Move sessions β€” relocate a session between project folders with M.
  • Rename sessions β€” press r to rename any session in-place.
  • Session delete β€” press d to delete a session or all sessions in a group.

preview

Install

npm install -g @kud/claude-sessions-cli

Usage

$ claude-sessions
$ claude-sessions clean
$ claude-sessions --no-banner

Development

git clone https://github.com/kud/claude-sessions-cli.git
cd claude-sessions-cli
npm install
npm run dev

πŸ“š Full documentation β†’ claude-sessions-cli/docs

About

πŸ—‚οΈ TUI session manager for Claude Code β€” browse, resume, organise and clean up every session

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors