claude-code-session-manager
v0.2.7
Published
Local cockpit for Claude Code CLI sessions — terminal + full config surface.
Maintainers
Readme
claude-code-session-manager
Local cockpit for Claude Code CLI sessions — terminal + full config surface. Runs as an Electron desktop app.
Usage
npx claude-code-session-managerThe first run installs Electron (~200MB) and rebuilds node-pty against the bundled Electron runtime. Subsequent runs launch instantly from the npx cache.
Supported platforms
- Linux
- macOS (requires Xcode Command Line Tools:
xcode-select --install)
Windows is not currently supported (node-pty backend differs).
What it does
- Multi-tab Claude Code sessions, each with its own PTY
- Live terminal + transcript inspector
- Editing surfaces for
~/.claude/settings.json, projectCLAUDE.md, skills, agents, MCP servers - Per-session presets, persisted tab state, and a one-shot "reboot sessions" action
Optional: engage presets
If you maintain a session-rules.json somewhere, point to it with an environment variable before launch:
SESSION_MANAGER_ENGAGE_RULES=/path/to/session-rules.json npx claude-code-session-managerUnset → no engage presets, no error.
Development
git clone <repo>
cd claude-code-session-manager
npm install
npm run dev