用途:通过一次 ai-coord status 调用报告当前会话清单后即停止。默认使用仓库范围,除非用户要求 all、global 或 machine-wide:ai-coord status 或 ai-coord status --all。不要检查转录或单独调用各提供方;若 CLI 缺失,报告状态不可用并指向 https://github.com/PaulRBerg/ai-coord。
状态解读:退出码 0 表示完整覆盖,2 表示可用的部分覆盖。提供方可能显示 ok,但 Coverage 带有 [N dropped](格式错误或未知记录),仍属不完整覆盖。退出码 64 时修正调用并重试一次。ai-coord 应用默认 Git worktree 范围,对未标记行分组,并汇总其他目录中的会话;直接报告其返回的行和备注,不要重新过滤。列出不可用的提供方。将不完整覆盖(包括空的部分结果)视为未知,绝不视为“无活跃会话”。
idle 表示用户在提示符处而非会话缺席,可能随时恢复,其脏文件视为进行中;Codex 在轮次之间保留 idle 记录最多四小时,与 idle Claude 同样解读。waiting 表示阻塞在人类(--json 的 waiting_for 确认输入/权限),可能无限期,报告后继续而非等待。DETAIL 列对 waiting 行显示 waiting=<reason>,对已拥有或排队工作显示 paths=<literal scopes>,否则为空。无法识别的活跃 Claude 状态显示为 unknown。working/in_flight 行 AGE 超过约 30 分钟可能已被放弃,不要等待。NAME/LABEL 只是人类或代理的提示,不是冲突决策的权威;只有 ai-coord start 返回 READY 才授予写范围。
协调面:ai-coord start '<label>' '<path>'... 获取或排队字面仓库相对范围,仅 READY 允许编辑,BLOCKED 为排队,UNKNOWN 表示覆盖或脏文件所有权不足。ai-coord wait 阻塞排队工作,ai-coord done 释放活跃、排队或仅意图工作。ai-coord msg <target> '<text>' 发送到唯一会话 ID 前缀(至少四字符)、标签/名称子串或仓库广播目标;用 ai-coord inbox 读取仅收件人消息,或用 ai-coord inbox --ack <id> 或 --ack-all 确认。用 ai-coord note '<text>' 创建持久仓库发现,用 ai-coord note --done <id> 解决。是否及何时 start、wait、finish、note 或 message 由全局指令而非本技能决定;本技能报告可用面和状态输出。