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 将所有会话汇聚在一起,支持一键切换、启停和清理。

💡 核心功能

  1. Sessions 面板:列出本机所有 Claude Code / Codex / Kimi Code 会话(自动从各 CLI 自身状态文件发现,不只是 csctl 启动的会话),支持恢复(Enter)、终止、删除;清理子菜单可删除空会话、孤儿 artifact 目录和过期的全局条目
  2. Projects 面板(启动面板/发射台):Enter 打开 CLI 选择器(优先 Claude Code),直接在新项目标签页启动;支持为每个项目单独启停 Claude RC 服务器
  3. Background Agents 面板:列出 Claude Code 后台 agent 任务,支持接管、重启、监控时间线、停止或移除
  4. 多 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 猎手自动发现

评论与建议

0 条评论