用途:ClawTeam 是框架无关的多智能体协作 CLI,用于把多个 AI 编码智能体组织成团队,统一分配任务、传递消息并监控进度。所有操作通过 oh CLI 完成,数据默认存放在 ~/.oh/。
主要能力:团队管理(一个 leader 加若干 worker)、基于文件的消息收件箱、共享任务板(pending、in_progress、completed、blocked,支持依赖链与优先级)、可复用的 profile 与 preset 运行时配置、git worktree 隔离与上下文注入、快照与恢复、终端看板与 gource 活动可视化。
安装与前置:pip install oh,需 Python 3.10+;P2P 传输用 pip install oh[p2p]。需安装 tmux(默认 spawn 后端)、一个 CLI 编码智能体(如 claude、codex、gemini、kimi、nanobot、openclaw)以及 git 仓库。
使用方式:先设置 CLAWTEAM_AGENT_ID 等身份环境变量,用 clawteam team spawn-team 建队,clawteam task create 建任务,clawteam preset generate-profile 或 clawteam profile wizard 生成配置,再用 clawteam spawn 启动智能体,例如 clawteam spawn --team my-team --agent-name worker1 --task "..."。spawn 默认使用 tmux、git worktree 隔离并跳过权限确认,可用 --profile 指定非默认提供方。任务支持 --blocked-by 与 --priority,完成后自动解除阻塞。worker 应循环执行 task list、inbox receive、lifecycle idle,直到 leader 关闭。
限制与注意:inbox receive 会消费消息,非破坏性读取用 inbox peek;所有命令支持 --json,但需放在子命令之前;非默认提供方建议用 profile 而非硬编码环境变量;全新机器上的 Claude Code 需先运行 clawteam profile doctor claude。其余细节以官方 CLI 参考与工作流文档为准。