SuperAPI AI 工具集

coding-agents-superpack

编程与开发

查看项目

更新于 10-15 21:47

技能介绍

用途:当环境中存在多个编码代理 CLI,需要发现、对比并编排它们时使用;也适用于为自主编码代理设计结构化提示词、多代理协作(Model Council 模式)以及“编排器驱动+专用 CLI 执行”的混合工作流。不适用于单一 CLI 的深度参数调优(应查阅对应厂商技能/文档)或私有品牌运维。

主要能力:提供代理发现与健康检查命令,如 which codex && codex --version、which claude && claude --version && claude auth status、which opencode && opencode --version、which grok && grok --version,以及 codex doctor、claude doctor。给出各代理的无头/非交互模式:Claude Code 用 claude -p "…" --max-turns N --allowedTools "Read,Edit,Bash",Codex 用 codex exec "…",OpenCode 用 opencode run "…",Grok CLI 用 grok --always-approve "…"(需按版本确认参数)。还提供通用提示词结构(Objective、Context、Procedure、Required Artifacts、Verification)与 Model Council 轻量多代理模式,使用共享看板文件 KANBAN_BOARD.md、共享状态 STATE.json 及角色提示(Chair、Planner、Implementer、Reviewer、Researcher),要求先读看板、最后更新看板,并产出显式交接物。

使用方式:先运行发现命令并记录版本;在隔离的临时 git 仓库中测试代理(mktemp -d、git init 等);无头运行需限制轮次与工具;多代理时维护看板与状态文件;大型多仓库任务由编排器直接完成基础工作,再将限定任务分派给 CLI 专家,并发布统一执行报告区分已完成与已委派队列。

限制与安全:无头运行应限制轮次/预算与工具范围,CI 优先使用一次性/打印模式,交互后清理 tmux 会话,切勿在提示词或看板文件中放置密钥。上游 CLI 行为归各自厂商所有。许可为 MIT(Frank Riemer / GenCreator)。