SuperAPI AI 工具集

agent-patterns

智能体与模型

查看项目

更新于 10-16 02:35

技能介绍

用途:为 Claude Code 及 AI 辅助开发提供多智能体设计、委派与编排的参考模式。默认建议在大规模软件开发中使用可替换(fungible)智能体,仅在同行评审或基于讨论的工作流中使用专用智能体。

主要能力:介绍多种模式,包括可替换蜂群(相同智能体从共享任务板取任务)、顺序流水线、层级式(管理者分解、工作者并行执行)、同行协作(迭代至共识)、编排器委派、两阶段评审、先提问再委派、评审循环强制收敛。内置子智能体包括 Explore(Haiku、只读,用于文件发现与代码搜索)、Plan(只读,规划模式研究)、General-purpose(全部工具)、Bash(终端)、Claude Code Guide(Haiku、只读)。

使用方式:自定义智能体放在 .claude/agents/.md(项目)或 ~/.claude/agents/.md(用户);CLI 可用 --agents '{...}'(仅会话,JSON);插件 agents/ 目录优先级最低。必填字段 name、description;可选 tools、disallowedTools、model、permissionMode、skills、hooks、color。模型值 sonnet、opus、haiku、inherit(默认)。权限模式 default、acceptEdits、dontAsk、bypassPermissions、plan。

限制与注意事项:子智能体不能生成子智能体,仅一层,多步编排需从主对话链式调用;子智能体默认继承全部工具(含 MCP),可用 tools 白名单或 disallowedTools 黑名单限制;后台子智能体不可用 MCP 工具;子智能体不继承父级技能,需在 skills 字段显式列出;批量建议每智能体 5-8 项,并行 2-4 个;小任务从 2-3 个智能体起步。常见错误包括期望嵌套、给仅创建文件的智能体 Bash 工具、遗漏 disallowedTools、提示词关键指令放在 300 行之后、委派提示未写“FIX issues found”、内容生成误用 Haiku、描述不清导致无法自动委派等。项目级工作流排序、阶段门校验、目标分解与能力评分可参考 orchestration 技能。