SuperAPI AI 工具集

create-subagent

智能体与模型

查看项目

更新于 10-15 20:30

技能介绍

用途:该技能为在 Claude Code 中创建和配置子代理(subagent)提供指导。子代理是 Claude Code 可委派任务的专用 AI 助手,各自拥有独立上下文窗口,可配置特定工具与权限,并带有自定义系统提示词。

主要能力:说明何时创建子代理(需要专门知识、需保留主上下文、重复使用同一工作流、需要不同工具权限、需要并行执行),以及何时改用技能或斜杠命令。介绍两种方式:一是文件式代理,以 Markdown 文件持久保存,位置优先级为 .claude/agents/(当前项目,最高)与 ~/.claude/agents/(所有项目,较低);二是通过 Task 工具动态派发,内置 subagent_type 有 general-purpose、plan、explore。

配置:必填字段为 name(小写字母、数字、连字符,最长 64 字符)与 description;可选字段为 tools、model(sonnet、opus、haiku、inherit)、permissionMode(default、acceptEdits、bypassPermissions、plan、ignore)、skills。可用工具涵盖文件操作、执行、网络与专用工具。

使用方式:文件式代理需创建 .claude/agents/my-agent.md 并写入 frontmatter;也可用命令行 claude --agents '{...}' 动态定义;通过 Task(subagent_type: "general-purpose", model: "opus", prompt: "...") 派发;用 /agents 查看和管理。支持并行执行、发散探索与结果综合,以及通过 agentId 恢复代理继续工作。

适用场景:代码审查、调试、深度研究等专用工作流,以及需要并行或跨会话延续的任务。

限制:资料未提供该技能的收费、价格、平台支持范围与效果数据;具体行为取决于 Claude Code 环境与配置。