⟩_
Account Switching
ccm switch <id>
Rotate between accounts in one command. Aliases, history, undo, reorder, import/export.
⊞
Project Bindings
ccm bind . work
Bind project directories to accounts. Auto-switch on cd with eval "$(ccm hook)" in your shell rc — zero overhead, parent directory matching.
⊡
Session Management
ccm session search
List, inspect, relocate, search, and clean sessions. Full-text search across all conversation history.
⊟
Usage Analytics
ccm usage history
Token usage breakdown by project and day. Disk usage, session counts, project ranking.
⊕
Health & Maintenance
ccm doctor
13 health checks: disk size, tmp bloat, orphaned processes, stale locks, hook config. Auto-fix with --fix. Clean tmp files, kill leaked processes.
⊘
Concurrent Sessions
ccm switch --isolated work
True parallel sessions via CLAUDE_CONFIG_DIR. Run multiple accounts simultaneously without conflicts.
⊗
Rate Limit Watcher
ccm watch --threshold 85 --auto
Monitor rate limits in real time. Auto-switch to the next available account when usage hits your threshold.
⊞
Per-Account Dashboard
ccm usage dashboard
Token usage attributed per account. See which account is burning tokens and where, with per-project drill-down.
⊟
Session Archive
ccm session archive
Compress old sessions instead of deleting them. Reclaim disk space while keeping conversation history searchable.
⊛
Setup Wizard
ccm setup
Interactive first-run onboarding. Add accounts, configure bindings, install statusline, and set shell hook — all guided.
⊙
Project Init
ccm init
Auto-generate .claudeignore by project type. Saves 40-60% tokens by excluding node_modules, build dirs, and more.
⊛
Permissions Audit
ccm permissions audit
Find duplicate, contradictory, and dead "Always Allow" rules bloating your settings.json. Auto-fix with --fix.
⊜
Statusline
ccm statusline
Live status bar: session cost, context %, tokens, burn rate, rate limits, branch. Shareable standalone install.
⊝
Environment Snapshots
ccm env snapshot
Save and restore your Claude Code config. Audit MCP servers for token waste.
⊞
Shell Auto-Switch
eval "$(ccm hook)"
Auto-switch accounts when you cd into a bound directory. Zero-overhead bash array lookups, native zsh chpwd hook.
⊠
Security Hardened
No eval · umask 077
No eval with external data, atomic writes with restrictive umask, input validation at every boundary, path traversal protection.