用途:squads 是一个多智能体小队(squad)编排技能,用于创建、校验、激活、运行、观察和迁移可移植的 AI 智能体团队及其工作流。通过意图分类(如 DISCOVER、CREATE、VALIDATE、EXECUTE、ADAPT、UPGRADE、OBSERVE)加载对应参考文档后执行,不猜测小队结构。
主要能力:提供 *squad list/inspect、*squad create、*squad validate(含 --fix、--report、--runtime)、*squad activate/deactivate、*squad add-agent/add-task/add-workflow/remove、*squad run/resume、*squad adapters/runtime/compat、*squad migrate、*squad status/traces/artifacts 等命令。协议强调受众分离、散文优先、令牌预算、每个智能体必须有 maxTurns、默认关闭权限、任务优先、运行时中立等原则。
使用方式:技能自包含,包含 SKILL.md、SQUAD_PROTOCOL_V4.md、5 个适配器、JSON schema、按需加载参考、模板、lib 与脚本。首次使用需确认协议文件存在、检查 node>=18 与 python3>=3.8,并创建 ~/squads。小队发现路径为 ./squads/ 与 ~/squads/,本地优先;输出默认写入 {project-root}/.squads-outputs/{squad-name}/{timestamp}-{slug}/,由 $SQUAD_RUN_DIR 指向。
适用场景:需要跨运行时(如 Claude Code、Codex、Gemini CLI、Cursor、Antigravity 等适配器支持的运行时)复用和管理多智能体工作流时。
限制:资料未提供收费、价格或部署平台信息;协议细节、各适配器能力矩阵与校验项需查阅对应参考文件,本文不展开长代码与全部规则。