SuperAPI AI 工具集

client-compatibility

通用与其它

查看项目

更新于 10-15 21:12

技能介绍

用途:Squad 可运行在 CLI、VS Code、JetBrains、GitHub.com 等多个 Copilot 界面上。本技能帮助协调器在派生代理前检测平台,并按平台调整派生方式、SQL 使用与响应时机。

主要能力与用法: 平台检测依据可用工具判断。CLI 模式:存在 task 工具,可用 agent_type、mode、model、description、prompt 参数,并通过 read_agent 收集结果。VS Code 模式:存在 runSubagent 或 agent 工具,使用 runSubagent 传入完整提示,去掉 agent_type、mode、model;同一轮内的多个子代理自动并行;结果自动返回,无需 read_agent。回退模式:两者都不可用时直接内联执行任务,不道歉、不解释限制。若 task 与 runSubagent 同时可用,优先使用 task。

VS Code 适配:并行时在同一轮派生全部并发代理;模型仅接受会话模型,不做逐次选择;Scribe 不能即发即忘,需作为并行组中最后一个子代理批量执行;跳过启动表与 read_agent;去掉 agent_type 和 description;提示内容中的 charter、identity、task、hygiene、response order 结构需完整保留。

限制与注意:sql 工具仅 CLI 可用,在 VS Code、JetBrains、GitHub.com 上不存在,依赖 SQL 的待办跟踪、批处理、会话状态会静默失败,跨平台路径应改用基于文件系统的状态(.squad/ 文件)。避免在 VS Code 上做逐次模型选择、即发即忘 Scribe、展示启动表、使用 task 代替 runSubagent、丢弃提示结构等反模式。