ccmanager 是编程开发领域的开源项目,由 kbwo 开发,2025 年首次发布。
在全站 12,753 个收录项目中,它的 GitHub 星标数(1,246)位列前 30%,在编程开发分类中处于中上游。
项目目前处于活跃维护状态,最近一次代码更新于 2026-09-18。开源免费工具,无在线服务。
它主要面向的使用场景是:同时使用ClaudeCode和CodexCLI做不同任务,需要快速切换会话。同类可对比的替代方案包括 aider、continue。

一个入口管住所有 AI 编程代理的会话
ccmanager 是一个面向多种 AI 编程代理(Claude Code、Gemini CLI、Codex CLI、Cursor Agent、Copilot CLI、Cline CLI、OpenCode、Kimi CLI)的会话管理器。它解决的核心问题是:当你同时使用多个命令行 AI 编码工具时,会话分散、上下文难以统一管理、切换成本高。ccmanager 提供统一的会话创建、恢复、切换和状态查看能力,让开发者在一个入口里管理所有代理的对话历史与运行状态,避免反复手动复制粘贴上下文或在多个终端间来回跳转。项目用 TypeScript 编写,以 CLI 形式运行,适合重度依赖 AI 编码助手的开发者。
1全局安装 ccmanager
README 给出的官方安装方式是 npm 全局安装,安装完成后即可在任意目录调用 ccmanager 命令。
npm install -g ccmanager2启动 ccmanager
在 Git 仓库目录下直接运行,进入交互界面,可创建、切换、恢复各个 AI 代理会话。
ccmanager3免安装方式运行
不想全局安装时,可用 npx 直接拉取并运行最新版本,适合临时试用。
npx ccmanager4启用多项目管理
加上 --multi-project 参数后,可在同一个界面里管理多个 Git 仓库。
npx ccmanager --multi-project5编写项目级配置
在仓库根目录创建 .ccmanager.json,写入该项目专属配置;它会与全局配置合并,且始终优先。
6配置命令预设
在界面中进入 Global Configuration → Configure Command Presets,设置启动 Claude Code 的参数(如 --resume)并可选配置回落参数。
7源码开发调试(可选)
从源码运行需先装依赖,再用 bun 启动开发模式;README 另提供测试、Lint、类型检查命令。
npm install
bun run dev
npm test
bun run lint
bun run typecheck| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
.ccmanager.json | 否 | 放在 Git 仓库根目录的项目级配置,与全局配置合并且优先级更高 | .ccmanager.json |
~/.config/ccmanager/config.json | 否 | 全局配置文件,存放跨项目通用的设置 | ~/.config/ccmanager/config.json |
.worktreeinclude | 否 | 声明需要带入新建 worktree 的 gitignore 文件(如 .env、本地证书) | .worktreeinclude |
运行 ccmanager 后出现交互界面,能看到各个 Git worktree 与 AI 会话列表及其状态(busy/waiting/idle)即启动成功。
Q:不想全局安装可以吗?
A:可以。README 明确支持 npx ccmanager 直接运行,无需 npm install -g。
Q:重启后之前的会话还在吗?
A:支持。ccmanager 可以恢复上次退出或崩溃时仍在运行的会话,重新打开即可继续。
Q:怎么把 .env 这类被 gitignore 的文件带进新 worktree?
A:使用 .worktreeinclude 文件声明这些文件,新建 worktree 时会自动带过去。
Q:多个仓库能一起管理吗?
A:可以,使用 npx ccmanager --multi-project 进入多项目模式,在同一界面管理多个 Git 仓库。
Q:项目配置和全局配置冲突时以哪个为准?
A:项目根目录的 .ccmanager.json 始终优先,会覆盖全局配置里的同名项。
aider、continue
ccmanager 是编程开发领域的开源项目,由 kbwo 开发,2025 年首次发布。
在全站 12,753 个收录项目中,它的 GitHub 星标数(1,246)位列前 30%,在编程开发分类中处于中上游。
项目目前处于活跃维护状态,最近一次代码更新于 2026-09-18。开源免费工具,无在线服务。
它主要面向的使用场景是:同时使用ClaudeCode和CodexCLI做不同任务,需要快速切换会话。同类可对比的替代方案包括 aider、continue。
上一篇:spec-kitty
下一篇:ai-helpers
bolt.new
开源
想到啥说啥,网页应用当场生成直接能用
Prompt, run, edit, and deploy full-stack web applications. -- bolt.new -- Help Cente···
fuzz4all
开源
用大模型自动生成测试输入,发现各种软件漏洞
️Fuzz4All: Universal Fuzzing with Large Language Models
superpowers-zh
开源
全套 AI 编程神技汉化好了,照着用就行。
AI 编程超能力 · 中文增强版 — superpowers(250k+ ⭐)完整汉化 + 4 个中国原创 skills···
Gitea 代码托管
开源
轻量 Git 代码托管平台
Git with a cup of tea! Painless self-hosted all-in-one software development service,···