Skip to content

Repository files navigation

CM - Claude Manager

Manage multiple Claude Code sessions from one dashboard with real-time cost tracking.

License Platform

┌─────────────────────────────────────────────────────────────────────────────┐
│  CM - Claude Manager                                                        │
├──────┬────────┬─────────────────┬───────────────────┬──────────┬────────────┤
│  #   │ Status │ Project         │ Branch            │ Activity │ Cost       │
├──────┼────────┼─────────────────┼───────────────────┼──────────┼────────────┤
│ > 1  │   ●    │ api-gateway     │ fix/rate-limit    │ 1m ago   │ $2.47      │
│   2  │   ●    │ web-dashboard   │ feat/dark-mode    │ 3m ago   │ $1.35      │
│   3  │   ●    │ auth-service    │ main              │ 8m ago   │ $0.71      │
│   4  │   ●    │ mobile-app      │ refactor/nav      │ 12m ago  │ $2.02      │
│   5  │   ○    │ infra/terraform │ prod-deploy       │ 25m ago  │ $0.94      │
│   6  │   ●    │ data-pipeline   │ feat/kafka        │ 34m ago  │ $4.70      │
│   7  │   ○    │ ml-models       │ experiment/v2     │ 1h ago   │ $2.68      │
│   8  │   ○    │ docs-site       │ main              │ 1h ago   │ $0.36      │
│   9  │   ●    │ payment-service │ fix/webhook       │ 2h ago   │ $1.35      │
│  10  │   ○    │ shared-libs     │ bump/deps         │ 3h ago   │ $0.26      │
│  11  │   ○    │ k8s-configs     │ staging           │ 5h ago   │ $0.58      │
│  12  │   ○    │ cli-tools       │ feat/autocomplete │ 1d ago   │ $1.58      │
├──────┴────────┴─────────────────┴───────────────────┴──────────┴────────────┤
│ ~/dev/api-gateway @ fix/rate-limit                                          │
│ Prompt: "Add Redis-based rate limiting with sliding window"                 │
└─────────────────────────────────────────────────────────────────────────────┘
  • Status: ● = running, ○ = stopped
  • Cost: Estimated API cost per session based on Anthropic pricing (Opus, Sonnet, Haiku)
  • Activity: Time since last interaction
  • Detail panel: Shows full path and current prompt for selected row

Usage

cm

Controls

Key Action
j/k or ↑/↓ Navigate
Enter Jump to session
s Start stopped project
/ Filter, Esc to clear
t Toggle Cost/Tokens display
r Refresh
q Quit

Install

Homebrew (Recommended)

brew tap hirenp/cm
brew install cm

From Source

git clone https://github.com/hirenp/cm.git
cd cm && make install

Go Install

go install github.com/hirenp/cm@latest

Requirements

  • macOS
  • iTerm2 or Ghostty terminal
  • Claude Code CLI

Want to add support for another terminal? See CONTRIBUTING.md.

See DEVELOPMENT.md for development guide and internals.

License

MIT - see LICENSE

About

No description, website, or topics provided.

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages