用途:帮助创建、优化和排查 Claude Code 子代理,指导代理设计、系统提示词编写、工具配置与委派模式,并判断何时应改用 Skills 或 Slash Commands。
主要能力:说明代理文件结构与存放位置——项目代理 .claude/agents/my-agent.md(团队共享、优先级最高)、个人代理 ~/.claude/agents/my-agent.md、插件代理 <plugin-dir>/agents/agent-name.md;给出系统提示词结构(角色、流程、输出格式、质量标准和约束);讲解工具配置(Read、Write、Edit、Bash、Grep、Glob、WebFetch、WebSearch 及连接的 MCP 工具,可省略 tools 字段继承全部,也可用 Bash(git *) 限定),并强调最小权限;模型选择(sonnet、opus、haiku、inherit 各自适合的场景);描述字段写法(以 Use when 等开头、具体明确);四种代理模式:代码审查、调试、数据分析、测试生成。
使用方式:可用 /agents 查看代理列表、描述、工具权限与模型配置;让 Claude 生成代理后自行审阅调整;直接编辑 .claude/agents/agent-name.md,保存即生效、无需重启;以“Use the [agent-name] subagent to ...”方式测试,或显式调用、串联多个代理完成复杂流程。
适用场景与限制:适合多步骤复杂流程、专业领域任务、需要独立上下文的可重复工作;简单一次性提示宜用 Slash Commands,需上下文自动激活或参考文档宜用 Skills。资料未提供具体收费、价格或平台细节;代理实际行为取决于所用模型与工具权限,需自行验证。