概述
parallel-agents 是一个多智能体编排技能,通过 Claude Code 内置的 Agent Tool 来实现编排,而不是依赖外部脚本。这种方式把全部编排逻辑保留在 Claude 的控制之下,所有智能体在同一会话中共享上下文。
适用场景
资料中明确给出了适用与不适用的场景。
适合编排的情况:
- 需要多个专业领域的复杂任务
- 从安全、性能和质量多个视角进行的代码分析
- 综合评审(架构 + 安全 + 测试)
- 需要后端 + 前端 + 数据库协作的功能实现
不适合的情况:
- 简单的单领域任务
- 快速修复或小改动
- 一个智能体即可完成的任务
使用方式
该技能通过自然语言调用 Claude Code 的原生智能体,资料给出了几种调用形态:
- 单个智能体:例如「Use the security-auditor agent to review authentication」
- 顺序链:例如先用 explorer-agent 发现项目结构,再用 backend-specialist 审查 API 端点,最后用 test-engineer 找出测试缺口
- 带上下文传递:例如先用 frontend-specialist 分析 React 组件,再基于这些发现让 test-engineer 生成组件测试
- 恢复先前工作:例如「Resume agent [agentId]」并继续处理额外需求
编排模式
资料列出了三种编排模式。
模式一:综合分析。流程为 explorer-agent → [domain-agents] → synthesis。具体步骤:explorer-agent 绘制代码库结构;security-auditor 评估安全态势;backend-specialist 评估 API 质量;frontend-specialist 检查 UI/UX 模式;test-engineer 评估测试覆盖;最后综合所有发现。
模式二:功能评审。流程为 affected-domain-agents → test-engineer。步骤:先确定受影响的领域(后端?前端?还是两者);调用相关领域智能体;由 test-engineer 验证改动;最后综合建议。
模式三:安全审计。流程为 security-auditor → penetration-tester → synthesis。步骤:security-auditor 进行配置与代码审查;penetration-tester 进行主动漏洞测试;最后综合并给出按优先级排序的修复方案。
可用智能体
资料列出 17 个专用智能体及其专长与触发短语:orchestrator(协调,触发词 comprehensive、multi-perspective)、security-auditor(安全,security、auth、vulnerabilities)、penetration-tester(安全测试,pentest、red team、exploit)、backend-specialist(后端,API、server、Node.js、Express)、frontend-specialist(前端,React、UI、components、Next.js)、test-engineer(测试,tests、coverage、TDD)、devops-engineer(DevOps,deploy、CI/CD、infrastructure)、database-architect(数据库,schema、Prisma、migrations)、mobile-developer(移动端,React Native、Flutter、mobile)、api-designer(API 设计,REST、GraphQL、OpenAPI)、debugger(调试,bug、error、not working)、explorer-agent(探索,explore、map、structure)、documentation-writer(文档,write docs、create README、generate API docs)、performance-optimizer(性能,slow、optimize、profiling)、project-planner(规划,plan、roadmap、milestones)、seo-specialist(SEO,SEO、meta tags、search ranking)、game-developer(游戏开发,game、Unity、Godot、Phaser)。
此外还有 Claude Code 内置智能体,可与自定义智能体协同:Explore(Haiku,快速只读代码库搜索)、Plan(Sonnet,计划模式下的研究)、General-purpose(Sonnet,复杂多步修改)。资料建议:快速搜索用 Explore,领域专长用自定义智能体。
综合协议
所有智能体完成后需要综合,输出结构包含:任务摘要;智能体贡献表(列出每个智能体及其发现);合并后的建议(按 Critical、Important、Nice-to-have 分级);行动项清单。
最佳实践
资料给出的要点包括:可编排 17 个专用智能体;按「发现 → 分析 → 实现 → 测试」的逻辑顺序进行;共享上下文,把相关发现传递给后续智能体;只做一次综合,输出统一报告而非多份独立输出;对代码修改始终纳入 test-engineer 进行验证。
主要收益
资料列出:单一会话(所有智能体共享上下文)、AI 控制(Claude 自主编排)、原生集成(可与内置 Explore、Plan 智能体协同)、支持恢复(可继续此前的智能体工作)、上下文传递(发现可在智能体之间流动)。
限制
资料未提供该技能的独立安装命令、价格或收费信息,相关事实暂未提供。