用途:根据用户需求创建一个精简的 Claude Code 子代理(subagent),或在用户明确要求时扩张已有代理,也可审计现有代理并给出删减建议。子代理被定位为“带工具预算的上下文防火墙”,只在能隔离噪声、强制工具限制或支持独立并行工作时才值得存在,不是人格设定。
主要能力与三模式:create(默认,盘问—编写—检查);expand <name>(仅在用户要求时,按最小步骤扩大);audit <name>|all(检查现有代理并报告可删减项)。
核心规则:需要四条成立理由之一(父上下文不需要的冗长输出、强制工具限制、自包含并返回摘要的工作、独立并行工作);固定步骤交给脚本或 hook,代理只处理开放式步骤;工具用显式 allowlist、默认只读、MCP 内联限定;写入代理须隔离在 worktree;新代理只知提示与简报;返回固定格式产物或文件路径;始终设置 maxTurns;代理链不超过四跳;关键规则用 hook 或工具限制强制;遇到越界应返回 SCOPE_REQUEST 而非擅自扩权。
使用方式:create 流程为读取 agents/、.claude/agents/、~/.claude/agents/ 检查重叠,调用 grilling 技能按价值分支与范围分支盘问,再将 assets/agent-template.md 复制为 <name>.md 填写,正文控制在 40 行内,最后按检查清单核对;expand 需基于 SCOPE_REQUEST、被拒工具调用、maxTurns 截断等证据,按最小步骤扩张并提交带证据的 commit;audit 对每个代理执行清单并指出清单看不到的问题,提出删减。
适用场景:需要上下文隔离、工具约束或并行独立工作的代理设计与治理。
限制:具体模板文件路径、grilling 技能细节、安装命令与费用信息暂未在资料中提供。