Claude Code多会话管家

60分钟前更新 2 00
Claude Code多会话管家Claude Code多会话管家
Claude Code多会话管家

技能简介

Claude Code Wingman 是一个多会话编排工具,让你通过 WhatsApp 同时管理多个 Claude Code 实例。每个实例运行在不同项目的独立 tmux 会话中,你可以远程启动、监控、发送指令并处理审批请求。

业务背景

Claude Code Wingman 让技术团队摆脱终端束缚,通过 WhatsApp 即可远程管控多个 AI 编程助手。无论身处何地,都能并行推进不同项目开发,实时掌握任务进度,快速完成代码审批,显著提升分布式团队的协作效率与响应速度。

落地案例:某开发团队同时维护三个客户项目,项目经理在通勤途中收到 WhatsApp 推送:A 项目会话请求审批数据库迁移脚本,B 项目报告依赖安装完成,C 项目等待指令。他直接回复"approve A"批准变更,发送"继续部署到测试环境"给 C 会话,全程无需打开电脑,三个项目同步推进无延误。

能做什么

  • 并行启动多个 Claude Code 会话,各自处理不同项目任务
  • 通过 WhatsApp 实时查看所有会话状态仪表盘
  • 快速响应会话的代码审批请求(approve/always/deny)
  • 向指定会话发送自定义指令并获取输出反馈
  • 统一使用 wingman 脚本管理,避免手动 tmux 命令的隐患

使用说明

安装方式(推荐):

clawdbot skill install claude-code-wingman

手动安装:

cd ~/code
git clone https://github.com/yossiovadia/claude-code-orchestrator.git
cd claude-code-orchestrator
chmod +x *.sh lib/*.sh

依赖要求:claude CLI、tmux、jq

启动新会话示例:

~/code/claude-code-orchestrator/claude-wingman.sh \
  --session vsr-issue-1131 \
  --workdir ~/code/semantic-router \
  --prompt "Fix issue #1131"

关键审批指令(需优先处理):

  • approve <session> — 单次批准
  • always <session> — 始终批准
  • deny <session> — 拒绝

状态查询:sessions / status / status <session>

输入与输出

见下方输入与输出表格。

项目内容
输入自然语言指令(启动/查询/审批)、会话名称、工作目录路径、任务提示词
输出会话状态 JSON、仪表盘文本、会话输出内容、审批结果确认
适用人群多项目并行开发者、移动远程管理用户、Claude Code 自动化团队
不包含Claude Code 本体、WhatsApp 服务搭建、图形界面

 

风险提示

  • 必须始终使用 claude-wingman.sh 脚本,禁止直接执行原始 tmux 命令
  • 审批指令涉及代码变更权限,需确认用户身份后再执行
  • 多会话并行时需注意系统资源占用
  • 依赖 tmux 会话持久化,服务器重启后需重新初始化

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/yossiovadia/claude-code-wingman/SKILL.md
来源类型:GitHub 技能仓库

数据统计

相关导航

暂无评论

none
暂无评论...