SuperAPI AI 工具集

issue-queue

智能体与模型

查看项目

更新于 10-15 17:32

技能介绍

用途:从所有已绑定的解决方案生成有序执行队列。队列项是解决方案而非单个任务,每个执行器收到一个含其全部任务的完整解决方案。

主要能力:子代理分析方案间文件冲突、构建依赖 DAG、计算语义优先级(0.0-1.0)、分配并行/串行执行组(P* 并行、S* 串行)。支持默认排队全部 planned 状态的已绑定方案、--queues <n> 创建多条并行队列、--issue <id> 只排队指定方案、--append <id> 追加到活动队列。输出恰好两个文件:.workflow/issues/queues/{queue-id}.json 与更新后的 index.json,并返回队列摘要 JSON。

使用方式:避免直接读取 issues.jsonl 或 queues/*.json 以防上下文溢出,统一用 CLI 做增删改查,例如 ccw issue list --status planned --brief、ccw issue queue --brief、ccw issue status <id> --json、ccw issue next --json、ccw issue update --from-queue。流程为:生成队列 ID、加载 planned 方案并收集 files_touched、spawn 队列代理做冲突分析与排序、必要时处理澄清冲突、用 ccw issue update 更新状态、检查活动队列并选择合并/新建/取消,最后输出摘要并提示执行命令 /issue:execute --queue ${QUEUE_ID}。

限制:队列代理不能执行方案或修改代码;若检测到循环依赖会中止并报告;缺少方案文件会跳过并记录警告;代理超时需增加超时重试;澄清被拒绝则中止队列形成。角色定义读取自 ~/.codex/agents/issue-queue-agent.md。其余细节暂未提供。