● 社区
VoltAgent
⚡ 即开即用
Awesome Claude Code Subagents
作者 VoltAgent · VoltAgent/awesome-claude-code-subagents
100+ 个专业化 Claude Code subagent,覆盖前端、后端、基础设施、安全、性能、数据——调用专家,而不是通才。
VoltAgent 的 awesome-claude-code-subagents 是一个有主见的 subagent 配置库——每一个都是拥有专属系统 prompt、tool 白名单和审查清单的领域专家。你可以把「安全审查员」或「性能审计师」作为 subagent 来委托工作,获得聚焦的输出,再由主 agent 整合。
为什么要用
核心特性
- 100+ 个 subagent,覆盖主要开发领域
- 每个 subagent 有独立的工具范围 + 系统 prompt
- 设计为从父级 Claude Code 会话中调用
- 覆盖范围:安全审查、性能、代码生成审查、基础设施成本等
- 持续维护,持续增长,接受社区贡献
使用场景
实战用法: Awesome Claude Code Subagents
何时使用: 主 agent 写了认证代码;你想让一个专注的 subagent 再看一遍。
步骤
-
启动 subagent
Use awesome-subagents. Spawn the 'security-reviewer' subagent on src/auth.✓ 已复制
→ subagent 返回审查发现
-
分级处理
Group findings by severity. Identify which the main agent should fix now vs file as issues.✓ 已复制
→ 按严重程度分级的列表
结果: 每个 PR 都有安全反馈,无需支付真正审查员的工资。
注意事项
- subagent 发现了主 agent 不认同的问题 — 你来决策——通常安全专注的输出是对的;默认保守处理
何时使用: 某个接口很慢,你想要专注的性能审查。
步骤
-
定义范围
Spawn the 'perf-auditor' subagent on the /orders endpoint. Include the DB schema.✓ 已复制
→ 发现:N+1 查询、缺失索引、热循环
-
应用修复
Apply the top 3 fixes; benchmark before/after.✓ 已复制
→ 延迟数据下降,有具体数字
结果: 真实的性能提升,而不是直觉。
注意事项
- subagent 建议微优化 — 要求按影响排序;忽略噪声
何时使用: 你有一个具体任务,但不知道该用哪个 subagent。
步骤
-
搜索
List subagents that are good for 'Postgres query optimization'.✓ 已复制
→ 2-3 个候选,附各自的专注范围
-
尝试
Use the top match on /reports/slow_queries.sql.✓ 已复制
→ 有针对性的分析
结果: 用对工具;减少通才式的 agent 推理。
注意事项
- subagent 定义重叠 — 选择范围最窄的那个
组合
与其他 MCP 搭配,撬动十倍杠杆
启动多个 subagent 并实时追踪进度
Spawn 3 reviewers; track via HUD.✓ 已复制
subagent 通过邮件协调,避免重复工作
Subagents post claims to #review thread before starting.✓ 已复制
成本与限制
运行它的成本
- API 配额
- N/A
- 每次调用 Token 数
- 每个 subagent 运行有独立的上下文——成本会累积;需要有意识地预算
- 费用
- 免费
- 提示
- 只在任务真正需要专家的时候才使用 subagent;不要过度委托
安全
权限、密钥、影响范围
最小权限: Per-subagent — some need shell, some don't
凭据存储: 无内置存储
数据出站: 取决于 subagent 使用的 tool
切勿授予: Wide tool access to subagents that don't need it
- 授权前仔细阅读每个 subagent 的 tool 白名单
故障排查
常见错误与修复
Subagent runs forever
设置超时;部分 subagent 过于积极
Subagent ignored scope
在启动任务时更明确地说明;设置严格的路径范围
替代方案
Awesome Claude Code Subagents 对比其他方案
| 替代方案 | 何时用它替代 | 权衡 |
| Single multi-tool agent | 任务是通用型的 | 输出不够聚焦 |
| wshobson/agents | 需要不同策划风格的 subagent 集合 | 有重叠;选择你认同的设计理念 |