异步 Claude Code 任务调度工具集(ClawClau)。基于 tmux 派发后台 Claude Code 任务,含进度汇报、完成通知、状态查询、中途纠偏。触发场景:让乌萨奇做xxx、派发任务给Claude Code、查看后台任务状态、终止后台任务、batch任务派发。
小八(OpenClaw)派发异步 Claude Code 任务的工具集。基于 Elvis Sun 的 Agent Swarm 架构设计。
├── clawclau-lib.sh # 共享库(所有脚本 source 此文件)
├── claude-spawn.sh # 派发任务(含内嵌完成检测器和进度汇报器)
├── claude-check.sh # 查询状态(确定性,不耗 token)
├── claude-result.sh # 获取结果
├── claude-monitor.sh # 批量监控安全兜底(cron 用)
├── claude-kill.sh # 终止任务
└── claude-steer.sh # 中途纠偏
~/.clawclau/
├── active-tasks.json # 任务注册表(source of truth)
├── config # 本地配置(notify_chat 等)
├── logs/
│ ├── task-id.json # stream-json 格式日志(print 模式)
│ └── task-id.txt # 纯文本日志(steerable 模式)
└── prompts/
├── task-id.txt # prompt 备份
└── task-id-wrapper.sh # 自动生成的 wrapper 脚本
bash
bash
SCRIPTS=~/.openclaw/workspace/skills/clawclau/scripts
bash
claude-spawn.sh [OPTIONS]
--steerable 交互式模式(支持 claude-steer.sh 纠偏)
--timeout
--interval
--max-retries
--model
--parent
--retry-count
示例:
bash
spawn 内嵌双重 fork 后台完成检测器,任务结束时自动调用 cc_notify 通知小八。
bash
claude-check.sh # 列出所有任务(表格)
claude-check.sh
以 tmux session 是否存活为 running 的最终判据,不调用 AI,不消耗 token。
bash
claude-result.sh
claude-result.sh
bash
bash
claude-kill.sh
bash
claude-steer.sh
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 clawclau-1776370922 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 clawclau-1776370922 技能
skillhub install clawclau-1776370922
文件大小: 18.53 KB | 发布时间: 2026-4-17 14:22