Claude Code session

Ccm

Claude Code Manager - The power-user toolkit for Claude Code

30 stars 4 forksSessions & history Source

Install

Install
npx @dr5hn/ccm version

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/dr5hn/ccm.git

From the README

CCM — Claude Code Manager
The power-user toolkit for Claude Code — manage accounts, sessions, environments, and health from one CLI. No Node, no Python, just bash. Works on macOS, Linux, and WSL.

Why CCM?

Claude Code has no built-in multi-account support (10+ open issues). Your ~/.claude directory can grow to 500GB+ without warning. Your settings.json accumulates dead permission rules you don't know about.

CCM is a single bash script that fixes all of this — and it's the only tool that auto-switches accounts when you cd into a project directory.

How CCM compares

Problems CCM Solves

CCM addresses the most upvoted feature requests in anthropics/claude-code:

- Multi-account switching — #24963, #22872, #27359, #37743 (100+ combined upvotes)
- Session cleanup — #42077, #35164, #39540 (tmp can grow to 100GB+)
- Token usage tracking — #33978, #42436 (10+ duplicate issues)
- Orphaned process cleanup — #33947, #1935 (14+ consolidated issues)
- Permissions auditing — #32904 (session permissions non-auditable)
- .claudeignore generation — #30857 (requested, never built natively)

Features

Account Management
- Multi-account switching — add, remove, and switch between Claude Code accounts
- Account aliases — friendly names like work or personal for quick access
- Account reorder — rearrange account positions with automatic credential renaming
- Project bindings — bind directories to accounts, auto-switch with ccm switch
- Shell hook — eval "$(ccm hook)" auto-switches accounts when you cd into bound directories (zero per-cd overhead). Use eval "$(ccm hook --isolated)" for per-shell CLAUDE_CONFIG_DIR config isolation
- Switch history and undo — track switches and revert instantly
- Health verification — validate backup integrity for all accounts
- Export/Import — backup and…
Read the full README on GitHub

Details

Repository
dr5hn/ccm
Language
Shell
License
MIT
Last updated
8 August 2026

FAQ

What is Ccm?

Claude Code Manager - The power-user toolkit for Claude Code It is a session for Claude Code, from dr5hn/ccm on GitHub.

How do I install Ccm?

Run npx @dr5hn/ccm version, then follow the setup in the README.

Is Ccm popular?

dr5hn/ccm has 30 GitHub stars and 4 forks, and is included in 1 curated Claude Code list. It was last updated on 8 August 2026.

More sessions & history

Browse the most popular Claude Code mods, all sessions & history, or the skills and MCP server directories.