SuperAPI AI 工具集

dual-agent-collaboration

智能体与模型

查看项目

更新于 10-16 08:08

技能介绍

用途:把当前 Codex 或 Claude Code 设为 primary,另一个 CLI 模型设为 peer reviewer,形成可由任一方向启动的对称协作,用于需求收敛、复杂方案、跨模块开发、迁移、安全、重要重构与高质量交付。

主要能力:提供统一 handoff 模板、state file 与命令封装;脚本 invoke_peer.py 以 argv+stdin 调 CLI,peer 运行在只读模式并带递归保护;强制检查 <raw_user_request>、<artifact_manifest>、<validation_evidence>、<known_gaps> 四段机器标记;verdict 只取 ACK、NOT_ACK、BLOCKED;按 task-id 自动隔离持久 state,gate 顺序由脚本机器执行。

用法:先做命令构造预检 python3 <skill-dir>/scripts/invoke_peer.py --peer auto --phase intent --cwd <project-root> --task-id <stable-project-task-id> --add-dir <external-evidence-dir> --prompt-file <handoff.md> --dry-run,再依次运行 intent、plan、implementation、final 四个门禁;续审用 --session-id,Claude 读 cwd 外证据须传 --add-dir。安装或更新用自带脚本先 dry-run:python3 <skill-dir>/scripts/install_skill.py --source <central-skill-dir> --target <codex-skill-dir> --target <claude-skill-dir> --dry-run。结构检查命令为 uv run --with pyyaml <skill-creator-dir>/scripts/quick_validate.py <dual-agent-collaboration-dir>,预期输出含 Skill is valid!。

限制:低风险小修默认单模型完成;peer 默认不在共享工作树编码,需双模型分工编码时必须用独立 worktree 并把合并审查另列任务;CLI 不存在、未认证、超时或未返回结构化结论均视为 BLOCKED,不得假装已双模型审查;--dry-run 只证明参数组装,不能证明可启动或可解析;“三份一致”须排除 pycache、.pyc、.pyo、.DS_Store 后比较相对路径集合与 SHA-256;具体收费、价格等信息暂未提供。