WT Work 是 wt 工作流中的执行协调技能,负责从启动前检查到审查通过/交接的主动执行阶段。它不做前期规划,目的与需求留在 ready 阶段,若交接根本性不完整则返回 ready。
核心循环为 Launch -> Watch -> Steer -> Accept。Launch 阶段验证就绪状态、启动或识别 TaskRun,并设置协调者上下文;Watch 阶段检查状态、工作树、报告与时间信号;Steer 阶段发送聚焦反馈、直接审查并同步活规格;Accept 阶段在适用时通过工作流任务并交接给 land。
主要能力包括:使用 wt run task、wt workflow task、wt run workflow 等命令启动直接任务或已保存工作流;使用 wt inspect、wt agent status、wt agent watch 观察状态;使用 wt task review 给出审查结论,使用 wt msg send 发送非结论性提示;使用 wt workflow pass 通过工作流任务。
使用方式上,需先检查就绪状态(git status、git worktree list、wt doctor 等),确认 TaskDocument/工作流已准备后再启动。若 wt run 因 agent ready-marker 超时失败,应先清理部分工作树与损坏的 cmux 工作区再重试。审查时需直接检查工作树、提交与差异,并按风险运行检查。
适用场景为已准备就绪的 wt 任务或工作流的执行协调。限制包括:不负责前期规划、合并与清理(属于 land);不静默改写已批准的目的/需求;已知限制是协调者收件箱中已回复但未认领的请求消息会使 wt msg watch 立即退出,此时应改用 wt agent watch。具体平台、收费等信息暂未提供。