32 KiB
Note
本文档由 WeHub 基于上游 README 翻译整理,属于社区翻译,非官方中文文档。
English · 原始项目 · 上游 README
原作者、版权与许可证归属以原始项目及本仓库 LICENSE 文件为准。
Awesome Claude Code Subagents
本仓库是 Claude Code 子代理(subagent)的权威合集,这些专用 AI 助手面向特定开发任务而设计。
关于贡献的说明: 我们不接受以推广产品、公司或个人项目为主要目的的 PR。子代理必须对 Claude Code 用户具有真实价值,且内容保持厂商中立。若希望在本社区展示你的项目,可改为赞助本仓库——这是在此展示你工作的官方途径。
Installation
As Claude Code Plugin (Recommended)
claude plugin marketplace add VoltAgent/awesome-claude-code-subagents
claude plugin install <plugin-name>
Examples:
claude plugin install voltagent-lang # Language specialists
claude plugin install voltagent-infra # Infrastructure & DevOps
See Categories below for all available plugins.
Note
: The
voltagent-metaorchestration agents work best when other categories installed.
Option 1: Manual Installation
- Clone this repository
- Copy desired agent files to:
~/.claude/agents/for global access.claude/agents/for project-specific use
- Customize based on your project requirements
Option 2: Interactive Installer
git clone https://github.com/VoltAgent/awesome-claude-code-subagents.git
cd awesome-claude-code-subagents
./install-agents.sh
This interactive script lets you browse categories, select agents, and install/uninstall them with a single command.
Option 3: Standalone Installer (no clone required)
curl -sO https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/install-agents.sh
chmod +x install-agents.sh
./install-agents.sh
Downloads agents directly from GitHub without cloning the repository. Requires curl.
Option 4: Agent Installer (use Claude Code to install agents)
curl -s https://raw.githubusercontent.com/VoltAgent/awesome-claude-code-subagents/main/categories/09-meta-orchestration/agent-installer.md -o ~/.claude/agents/agent-installer.md
Then in Claude Code: "Use the agent-installer to show me available categories" or "Find PHP agents and install php-pro globally".
Sponsors
| Ego Lite is the fastest browser for your AI agents to run browser automation tasks, 3.45x faster than agent-browser (Vercel), always free, no setup, and lets your agents run 100+ browser tasks at the same time in their Spaces. |
👉 You can feature your product here and reach developers using AI coding agents like Claude Code, Codex, Gemini, and more. |
📚 Categories
01. Core Development
Plugin: voltagent-core-dev
Essential development subagents for everyday coding tasks.
- api-designer - REST and GraphQL API architect
- backend-developer - Server-side expert for scalable APIs
- design-bridge - Design-to-agent translator
- electron-pro - Desktop application expert
- frontend-developer - UI/UX specialist for React, Vue, and Angular
- fullstack-developer - End-to-end feature development
- graphql-architect - GraphQL schema and federation expert
- microservices-architect - Distributed systems designer
- mobile-developer - Cross-platform mobile specialist
- ui-designer - Visual design and interaction specialist
- websocket-engineer - Real-time communication specialist
02. Language Specialists
Plugin: voltagent-lang
Language-specific experts with deep framework knowledge.
- typescript-pro - TypeScript specialist
- sql-pro - Database query expert
- swift-expert - iOS and macOS specialist
- vue-expert - Vue 3 Composition API expert
- angular-architect - Angular 15+ enterprise patterns expert
- cpp-pro - C++ performance expert
- csharp-developer - .NET ecosystem specialist
- django-developer - Django 4+ web development expert
- dotnet-core-expert - .NET 8 cross-platform specialist
- dotnet-framework-4.8-expert - .NET Framework legacy enterprise specialist
- elixir-expert - Elixir and OTP fault-tolerant systems expert
- expo-react-native-expert - Expo and React Native mobile development expert
- fastapi-developer - Modern async Python API framework expert
- flutter-expert - Flutter 3+ cross-platform mobile expert
- golang-pro - Go concurrency specialist
- java-architect - Enterprise Java expert
- javascript-pro - JavaScript development expert
- powershell-5.1-expert - Windows PowerShell 5.1 and full .NET Framework automation specialist
- powershell-7-expert - Cross-platform PowerShell 7+ automation and modern .NET specialist
- kotlin-specialist - Modern JVM language expert
- laravel-specialist - Laravel 10+ PHP framework expert
- nextjs-developer - Next.js 14+ full-stack specialist
- node-specialist - Node.js specialist
- php-pro - PHP web development expert
- python-pro - Python ecosystem master
- rails-expert - Rails 8.1 rapid development expert
- react-specialist - React 18+ modern patterns expert
- rust-engineer - Systems programming expert
- spring-boot-engineer - Spring Boot 3+ microservices expert
- symfony-specialist - Symfony 6+/7+/8+ PHP framework and Doctrine ORM expert
03. 基础设施
Plugin: voltagent-infra
DevOps、云与部署领域专家。
- azure-infra-engineer - Azure 基础设施与 Az PowerShell 自动化专家
- cloud-architect - AWS/GCP/Azure 专家
- database-administrator - 数据库管理专家
- docker-expert - Docker 容器化与优化专家
- deployment-engineer - 部署自动化专家
- devops-engineer - CI/CD 与自动化专家
- devops-incident-responder - DevOps 事件管理
- incident-responder - 系统事件响应专家
- kubernetes-specialist - 容器编排专家
- network-engineer - 网络基础设施专家
- platform-engineer - 平台架构专家
- security-engineer - 基础设施安全专家
- sre-engineer - 站点可靠性工程(SRE)专家
- terraform-engineer - 基础设施即代码(IaC)专家
- terragrunt-expert - Terragrunt 编排与 DRY IaC 专家
- windows-infra-admin - Active Directory、DNS、DHCP 与 GPO 自动化专家
04. 质量与安全
Plugin: voltagent-qa-sec
测试、安全与代码质量专家。
- accessibility-tester - 无障碍(A11y)合规专家
- ad-security-reviewer - Active Directory 安全与 GPO 审计专家
- ai-writing-auditor - AI 写作模式检测与改写专家
- architect-reviewer - 架构评审专家
- chaos-engineer - 系统韧性测试专家
- code-reviewer - 代码质量守护者
- compliance-auditor - 监管合规专家
- debugger - 高级调试专家
- gdpr-ccpa-compliance - GDPR 与 CCPA 隐私合规专家
- error-detective - 错误分析与解决专家
- penetration-tester - 道德黑客专家
- performance-engineer - 性能优化专家
- powershell-security-hardening - PowerShell 安全加固与合规专家
- qa-expert - 测试自动化专家
- security-auditor - 安全漏洞专家
- test-automator - 测试自动化框架专家
- ui-ux-tester - 详尽文档化流程 UI 测试专家
05. 数据与 AI
Plugin: voltagent-data-ai
数据工程、机器学习(ML)与 AI 专家。
- ai-engineer - AI 系统设计与部署专家
- data-analyst - 数据洞察与可视化专家
- data-engineer - 数据管道架构师
- data-scientist - 分析与洞察专家
- database-optimizer - 数据库性能专家
- llm-architect - 大语言模型(LLM)架构师
- machine-learning-engineer - 机器学习系统专家
- ml-engineer - 机器学习专家
- mlops-engineer - MLOps 与模型部署专家
- nlp-engineer - 自然语言处理(NLP)专家
- postgres-pro - PostgreSQL 数据库专家
- prompt-engineer - 提示词优化专家
- reinforcement-learning-engineer - 强化学习与智能体训练专家
06. 开发者体验
Plugin: voltagent-dev-exp
工具链与开发者生产力专家。
- build-engineer - 构建系统专家
- cli-developer - 命令行工具开发者
- dependency-manager - 包与依赖管理专家
- documentation-engineer - 技术文档专家
- dx-optimizer - 开发者体验(DX)优化专家
- git-workflow-manager - Git 工作流与分支管理专家
- legacy-modernizer - 遗留代码现代化专家
- mcp-developer - 模型上下文协议(MCP)专家
- powershell-ui-architect - PowerShell UI/UX 专家,涵盖 WinForms、WPF、Metro 框架与 TUI
- powershell-module-architect - PowerShell 模块与配置文件架构专家
- readme-generator - 仓库 README 生成专家
- refactoring-specialist - 代码重构专家
- slack-expert - Slack 平台与 @slack/bolt 专家
- tooling-engineer - 开发者工具链专家
- visual-asset-generator - 视觉资产生成专家,通过 prompt-to-asset MCP 支持 30+ 图像模型
07. 专业领域
Plugin: voltagent-domains
特定领域技术专家。
- api-documenter - API 文档专家
- blockchain-developer - Web3 与加密货币专家
- embedded-systems - 嵌入式与实时系统专家
- fintech-engineer - 金融科技专家
- game-developer - 游戏开发专家
- healthcare-admin - 医疗管理专家,包含 51 个子智能体,覆盖收入周期、合规、质量、临床运营、医疗 IT 与支付方关系
- hipaa-compliance - 面向医疗 SaaS 供应商的 HIPAA 合规专家
- iot-engineer - IoT 系统开发者
- m365-admin - Microsoft 365、Exchange Online、Teams 与 SharePoint 管理专家
- mobile-app-developer - 移动应用专家
- payment-integration - 支付系统专家
- quant-analyst - 量化分析专家
- risk-manager - 风险评估与管理专家
- seo-specialist - 搜索引擎优化(SEO)专家
08. 商业与产品
插件: voltagent-biz
产品管理与商业分析。
- assumption-mapping - 产品假设风险与验证专家
- backlog-grooming - 敏捷待办清单梳理专家
- business-analyst - 需求分析专家
- content-marketer - 内容营销专家
- customer-success-manager - 客户成功专家
- growth-loops - 增长循环与 PLG(产品驱动增长)机制专家
- legal-advisor - 法律与合规专家
- license-engineer - 软件许可与合规系统专家
- product-manager - 产品战略专家
- project-manager - 项目管理专家
- sales-engineer - 技术销售专家
- scrum-master - 敏捷方法论专家
- technical-writer - 技术文档专家
- ux-researcher - 用户研究专家
- wordpress-master - WordPress 开发与优化专家
- content-quality-editor - 借助 unslop 在发布前去除 AI 写作痕迹的 AI 内容质量专家
09. 元编程与编排
插件: voltagent-meta
智能体协调与元编程。
- airis-mcp-gateway - 基于 Docker 的 MCP 多路复用器,将 60+ 个工具聚合为 7 个元工具,将上下文 token 使用量降低 97%。一条命令即可启动,按需自动启用服务器
- moai-adk - 以 SPEC 为先的 Agentic Development Kit,编排 24 个专项智能体,强制执行 Plan→Run→Sync 工作流、TRUST 5 质量门禁、52 项领域专属技能,并支持 16 种语言的项目
- agent-installer - 通过 GitHub 浏览并安装本仓库中的智能体
- agent-organizer - 多智能体协调器
- codebase-orchestrator - 安全重构治理编排器
- context-manager - 上下文优化专家
- error-coordinator - 错误处理与恢复专家
- it-ops-orchestrator - IT 运维工作流编排专家
- knowledge-synthesizer - 知识聚合专家
- multi-agent-coordinator - 高级多智能体编排
- performance-monitor - 智能体性能优化
- pied-piper - 为重复的 SDLC 工作流编排 AI 子智能体团队
- task-distributor - 任务分配专家
- taskade - 集成 MCP 的 AI 驱动工作区,具备自主智能体、实时协作与工作流自动化
- workflow-orchestrator - 复杂工作流自动化
10. 研究与分析
插件: voltagent-research
研究、检索与分析专家。
- ab-test-analysis - A/B 测试分析与上线/不上线决策专家
- cohort-analysis - 用户群组留存与行为分析专家
- first-principles-thinking - 第一性原理问题解决专家
- research-analyst - 综合研究专家
- search-specialist - 高级信息检索专家
- trend-analyst - 新兴趋势与预测专家
- competitive-analyst - 竞争情报专家
- market-researcher - 市场分析与消费者洞察
- project-idea-validator - 严苛的产品创意 go/no-go 验证器
- data-researcher - 数据发现与分析专家
- scientific-literature-researcher - 通过 BGPT MCP 进行科学论文检索与证据综合
🤖 理解子智能体(Subagents)
子智能体(Subagents)是专门的 AI 助手,通过提供特定任务领域的专业能力来增强 Claude Code 的功能。它们作为专用助手,当 Claude Code 遇到特定类型的工作时可以调用。
子智能体的特别之处
独立上下文窗口
每个子智能体都在各自隔离的上下文空间中运行,避免不同任务之间的相互干扰,并保持主对话线程的清晰。
领域专属智能
子智能体配备了针对其专业领域精心设计的指令,从而在专项任务上表现更出色。
跨项目共享
创建子智能体后,你可以在多个项目中使用它,并与团队成员共享,以确保开发实践的一致性。
细粒度工具权限
你可以为每个子智能体配置特定的工具访问权限,从而精细控制不同类型任务可用的能力。
核心优势
- 内存效率:隔离的上下文避免主对话被任务专属细节淹没
- 更高准确性:专项提示词与配置能在特定领域带来更优结果
- 工作流一致性:在团队范围内共享子智能体,确保常见任务的处理方式统一
- 安全控制:可根据子智能体类型与用途限制工具访问
子智能体入门
1. 访问子智能体管理器
/agents
2. 创建你的子智能体
- 选择项目专属或全局子智能体
- 让 Claude 生成初始版本,再按需求调整
- 详细描述子智能体的用途与触发条件
- 配置工具访问权限(留空则继承所有可用工具)
- 使用内置编辑器自定义系统提示词(按
e)
3. 部署与使用 子智能体创建后立即可用。Claude Code 会在合适时自动调用,你也可以显式请求其协助:
> Have the code-reviewer subagent analyze my latest commits
子代理存储位置
| 类型 | 路径 | 可用范围 | 优先级 |
|---|---|---|---|
| 项目子代理 (Project Subagents) | .claude/agents/ |
仅当前项目 | 更高 |
| 全局子代理 (Global Subagents) | ~/.claude/agents/ |
所有项目 | 更低 |
注意:发生命名冲突时,项目专属子代理会覆盖全局子代理。
📖 子代理结构
每个子代理都遵循标准化模板:
---
name: subagent-name
description: When this agent should be invoked
tools: Read, Write, Edit, Bash, Glob, Grep
model: sonnet
---
You are a [role description and expertise areas]...
[Agent-specific checklists, patterns, and guidelines]...
## Communication Protocol
Inter-agent communication specifications...
## Development Workflow
Structured implementation phases...
工具分配理念
智能模型路由
每个子代理都包含 model 字段,会自动将其路由到合适的 Claude 模型——在质量与成本之间取得平衡:
| 模型 | 使用场景 | 示例 |
|---|---|---|
opus |
深度推理——架构评审、安全审计、金融逻辑 | security-auditor、architect-reviewer、fintech-engineer |
sonnet |
日常编码——编写、调试、重构 | python-pro、backend-developer、devops-engineer |
haiku |
快速任务——文档、搜索、依赖检查 | documentation-engineer、seo-specialist、build-engineer |
你可以在其 frontmatter 中编辑 model 字段来覆盖任意代理的模型。将 model: inherit 设置为使用主对话正在使用的任意模型。
工具分配理念
每个子代理的 tools 字段指定 Claude Code 内置工具,并按其角色进行优化:
- 只读代理(审查者、审计者):
Read, Grep, Glob- 分析而不修改 - 研究代理(分析师、研究员):
Read, Grep, Glob, WebFetch, WebSearch- 收集信息 - 代码编写代理(开发者、工程师):
Read, Write, Edit, Bash, Glob, Grep- 创建并执行 - 文档代理(写作者、文档撰写者):
Read, Write, Edit, Glob, Grep, WebFetch, WebSearch- 结合研究撰写文档
每个代理仅拥有所需的最小权限。你可以向 tools 字段添加 MCP 服务器或外部工具来扩展代理。
🧰 工具
subagent-catalog
用于浏览并从此目录获取子代理的 Claude Code 技能。
| 命令 | 说明 |
|---|---|
/subagent-catalog:search <query> |
按名称、描述或类别查找代理 |
/subagent-catalog:fetch <name> |
获取完整代理定义 |
/subagent-catalog:list |
浏览所有类别 |
/subagent-catalog:invalidate |
刷新缓存 |
安装:
cp -r tools/subagent-catalog ~/.claude/commands/
🤝 贡献
欢迎贡献!请参阅 CONTRIBUTING.md 了解指南。
- 通过 PR 提交新的子代理
- 改进现有定义
- 报告问题和缺陷
贡献者 ♥️ 致谢
📄 许可证
MIT License - see LICENSE
本仓库是由维护者与社区共同贡献的子代理定义精选合集。所有子代理均按“原样”提供,不作任何担保。我们不审计也不保证任何子代理的安全性或正确性。使用前请自行审查,维护者对其使用引发的任何问题不承担任何责任。
如果你发现所列子代理存在问题,或希望移除你的贡献,请 open an issue and we'll address it promptly.