c
cc-session-control Skill 技能
统一管理 Claude Code / Codex CLI / Kimi Code 会话的 tmux 工作台,支持后台 a
📌 技能简介
cc-session-control(CLI 命令:csctl)是一个以 tmux 为核心的会话管理工作台,支持统一管理本机上的 Claude Code、OpenAI Codex CLI 和 Kimi Code 三种 AI 编程工具的会话,并提供后台 agents 监控和 Remote Control 启停功能。
🔧 解决什么问题
使用多个 AI 编程 CLI 的开发者常面临:会话分散在各处(各自的磁盘状态文件),无法统一查看和管理;后台运行的 Agent 状态不透明;项目级别 Remote Control 启停繁琐。cc-session-control 用一个统一 TUI 将所有会话汇聚在一起,支持一键切换、启停和清理。
💡 核心功能
- Sessions 面板:列出本机所有 Claude Code / Codex / Kimi Code 会话(自动从各 CLI 自身状态文件发现,不只是 csctl 启动的会话),支持恢复(Enter)、终止、删除;清理子菜单可删除空会话、孤儿 artifact 目录和过期的全局条目
- Projects 面板(启动面板/发射台):Enter 打开 CLI 选择器(优先 Claude Code),直接在新项目标签页启动;支持为每个项目单独启停 Claude RC 服务器
- Background Agents 面板:列出 Claude Code 后台 agent 任务,支持接管、重启、监控时间线、停止或移除
- 多 CLI 统一管理:CLI 列清晰标注
cc/cx/km,所有会话共享同一个 tmux session (csctl),窗口名保留项目名
🎯 适用人群
- 同时使用 Claude Code、Codex CLI、Kimi Code 中两个以上的开发者
- 需要管理多个 Claude Code 后台 agents 的高级用户
- 希望统一查看和控制项目级 Remote Control 的团队
- 经常开一堆 AI 编程会话、想统一管理不想来回切换 tmux 窗口的工程师
🚀 快速上手
pip install cc-session-control
csctl
支持配置 Kimi Code 钩子(~/.kimi-code/config.toml)以自动绑定会话 pid↔session,覆盖裸启动的会话。
⭐ 亮点
- 覆盖三个主流 AI 编程 CLI,一个界面全搞定
- 非破坏性:读取各 CLI 原生状态文件,不修改 CLI 自身数据
- 实用的会话清理功能,减少磁盘占用
- 支持 Claude Code Remote Control 生命周期管理
- 键盘驱动,适合 Terminal 重度用户
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议