# kbwo/ccmanager

Coding Agent Session Manager for Claude Code / Gemini CLI / Codex CLI / Cursor Agent / Copilot CLI / Cline CLI / OpenCode / Kimi CLI

Repository: https://github.com/kbwo/ccmanager
Canonical: https://ross.abutalabs.com/products/ccmanager
Language: TypeScript
License: MIT
License Family: permissive
Topics: claude, claude-code, cli, vibe-coding, gemini, gemini-cli, codex, cursor-agent, cursor-cli, copilot, copilot-cli, github-copilot, cline, opencode, cursor, kimi, kimi-cli
Last push: 2026-09-02T14:07:12+00:00

## Health v2 (maintenance only)
Score: 82/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 100, release rhythm 88, longevity 32
- inputs: {"age_days": 452, "days_push": 0, "days_rel": 3, "gap_med": 1, "n_releases_24m": 158}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1231, forks 93 (observed 2026-09-03T02:15:13.989796+00:00)

## What it is
CCManager is a terminal UI application for managing multiple AI coding assistant sessions (Claude Code, Gemini CLI, Codex CLI, Cursor Agent, Copilot CLI, Cline CLI, OpenCode, Kimi CLI) across Git worktrees and projects. It provides real-time session state monitoring, worktree management, and automation hooks without requiring tmux.

## Use cases
- run multiple claude code sessions in parallel across git worktrees
- manage ai coding agent sessions from one terminal interface
- see which agent sessions are waiting for input vs busy
- create and merge git worktrees for parallel ai tasks
- copy claude code conversation context between worktrees
- automate notifications when an agent session changes state
- manage coding agent sessions across multiple repositories

## When to choose
- you run several AI coding agent sessions concurrently and need to track their states
- you want worktree-based parallel agent workflows without tmux
- you work across multiple git repositories with coding agents
- you want hooks and auto-approval for agent session automation

## When to avoid
- you prefer tmux-based session management like Claude Squad
- you only run a single agent session at a time
- you need a GUI rather than a terminal interface

## Facets
- artifact type: cli-tool
- maturity: active
- function: cli, terminal-ui, developer-tools, workflow-automation
- domain: developer-tools
- platform: cli, cross-platform, windows
- tags: claude-code, git-worktrees, coding-agents, tui, session-management, gemini-cli, codex-cli, cursor-agent, vibe-coding, command-line, ai-agents, automation, nodejs, macos, linux

## Member repositories
- kbwo/ccmanager (main) score 82

## Provenance
- Observed fields: from GitHub, fetched 2026-09-03T02:15:13.989796+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:15:06.963825+00:00, confidence not recorded.
  - readme: https://github.com/kbwo/ccmanager (fetched 2026-09-03T02:15:13.989796+00:00, sha 027b7e3f1370)
  - registry_npm: https://registry.npmjs.org/ccmanager (fetched 2026-08-29T12:22:32.531573+00:00, sha d389d137a49d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
