Agent workspace · Kodai Kabasawa
ccmanager
Terminal UI that runs several AI coding CLI sessions in parallel across git worktrees and projects, showing a busy, waiting or idle state per session, with status hooks and devcontainer support.
ccmanager review
ccmanager is a free terminal program that manages several AI coding sessions at once, one git worktree per session. We read the vendor's site and GitHub pages in October 2026. We did not run an independent test.
Who it is for
Developers who already work in a terminal and want a light, free tool to keep parallel agent sessions apart, without adding tmux or a desktop app.
What stands out
The README lists eight supported agent CLIs: Claude Code, Gemini CLI, Codex CLI, Cursor Agent, Copilot CLI, Cline CLI, OpenCode and Kimi CLI. Each session shows a busy, waiting or idle label, so you can see which one needs you.
Worktrees can be created, merged and deleted from inside the program, and several repositories can be handled from one screen. Sessions that were open when it exited or crashed can be reopened. Status hooks run your own command on a state change, for example to send a notification. Sessions can also run inside devcontainers.
It installs with npm. The package manifest lists builds for macOS, Linux and Windows (x64 only on Windows), and the README gives a Windows config path. Version 4.4.10 was published on 27 October 2026. The licence file is MIT.
Where it falls short
- It is a text interface only. The README describes no diff review, built-in browser or file explorer.
- Remote machines over SSH, a phone view and MCP are not mentioned. We could not verify any of them.
- Auto Approval, which uses AI to approve prompts, is marked experimental by the author.
- It is one person's repository, and the comparison with Claude Squad in the README is the author's own view.
- No supported-OS statement exists. We inferred platforms from the package list.
Price
No price is listed. The code is MIT-licensed and installed from npm. The agents it launches are billed by their own providers. Seen 28 October 2026.
Verdict
Choose it if you want a free, terminal-only way to run agents in separate worktrees on macOS, Linux or Windows. Look elsewhere if you want a graphical workspace with diff review or remote and phone access.
Facts: platforms, price and licence
- platforms
- macOSWindowsLinuxTerminal UI run from a shell, installed with npm (npm install -g ccmanager). No dedicated website; the GitHub repo is the official page. Platforms come from the npm package manifest (prebuilt packages for darwin-arm64, darwin-x64, linux-arm64, linux-x64, win32-x64) and the README naming a Windows config path; the README has no install-requirements section.
- price
- FreeNo price anywhere in the README or repo; MIT-licensed open-source CLI installed from npm (seen 2026-10-28). The AI agents it launches are billed by their own vendors.
- source
- Open sourceLicence: MIT
- github
- kbwo/ccmanager 1.3k stars, seen 2026-10-28
ccmanager features
- ✓ yes AI agents
- ✓ yes Multi-agent
- ✓ yes Git worktrees
- ? not verified MCP
- ? not verified Phone control
- ? not verified Mobile app
- ? not verified SSH
- ? not verified SFTP
- ? not verified Tabs
- ? not verified Split panes
- ? not verified Cloud sync
- ? not verified Team sharing
✓ documented · – absent or not in its feature list · ? not verified
ccmanager strengths
- MIT licence (LICENSE file read) with source on GitHub; installs with a single npm command and needs no tmux
- Supports Claude Code, Gemini CLI, Codex CLI, Cursor Agent, Copilot CLI, Cline CLI, OpenCode and Kimi CLI, with per-tool state detection and command presets
- Creates, merges and deletes worktrees from inside the app, supports multiple repositories, and can restore sessions after a restart or crash
- Status-change hooks run custom commands (for example notifications), and sessions can run inside devcontainers
ccmanager weak points
- Terminal-only interface: no built-in diff review, browser or file explorer is described in the README
- Nothing in the README or docs covers SSH to remote machines, a mobile or phone view, or MCP, so those cells are unverified
- Auto Approval, which uses AI to approve prompts, is labelled experimental by the author
- Single-maintainer personal repository (owner is an individual GitHub user); the comparison with Claude Squad in the README is the author's own
Who ccmanager is for
- best for
- Developers who live in a terminal and want a lightweight, free, cross-platform launcher for parallel agent sessions in separate git worktrees.
- look elsewhere if
- Users who want a graphical workspace with diff review, a built-in browser or remote and phone access.
Lists that include ccmanager
Sources and what we could not verify
Checked 2026-10-28. Prices and features change; the vendor's page is the authority.
- github.com/kbwo/ccmanager — features, supported agents, install command, hooks, devcontainer, session restore, Windows config path, no site/pricing
- api.github.com/repos/kbwo/ccmanager — MIT licence field, 1274 stars, pushed 2026-10-27, created 2025-06-07
- raw.githubusercontent.com/kbwo/ccmanager/main/LICENSE — MIT licence text, Copyright 2025 Kodai Kabasawa
- raw.githubusercontent.com/kbwo/ccmanager/main/package.json — v4.4.10, optional platform packages darwin-arm64/x64, linux-arm64/x64, win32-x64
- registry.npmjs.org/ccmanager — latest 4.4.10, modified 2026-10-27
- api.github.com/repos/kbwo/ccmanager/releases — v4.4.10 2026-10-27, v4.4.9 2026-10-18, v4.4.8 2026-10-17
Not verified
- ssh, sftp, tabs, split_panes, port_forwarding, jump_host, x11, serial, telnet, mosh, cloud_sync, team_sharing, scripting_or_api (status hooks exist but no API/CLI documented), mcp, phone_remote, mobile_app: not stated in README/docs
- platforms: derived from npm package manifest plus a README Windows path, not from an explicit supported-OS statement; only win32-x64 listed for Windows
- no official website exists; official_url is the GitHub repo
- no price page; 'free' rests on the MIT licence and npm distribution