一句话概括: 这是一个收录了 100+ 专门化 Claude Code Subagent(子代理)的集合,覆盖了广泛的开发使用场景

http://github.com/VoltAgent/awesome-claude-code-subagents

什么是 Subagent?

Subagent 是专门化的 AI 助手,通过提供特定任务的专业知识来增强 Claude Code 的能力。它们充当 Claude Code 在遇到特定类型工作时可以调用的专属助手。 GitHub

核心优势有四点:

  • 独立上下文窗口: 每个 subagent 在自己独立的上下文空间中运行,防止不同任务之间的相互干扰,保持主对话线程的清晰度。 GitHub
  • 领域专属智能: Subagent 配备了针对其专业领域精心设计的指令,在专项任务上表现更优秀。
  • 跨项目复用: 创建后可在不同项目中使用,也可在团队成员之间共享,保持一致的开发实践。
  • 细粒度工具权限: 可为每个 subagent 配置特定的工具访问权限。

 

目录结构(10 大分类)

仓库按功能分为 10 个分类目录:

  • 01-core-development — 后端、前端、全栈、移动端等
  • 02-language-specialists — 语言/框架专家(TypeScript、Python 等)
  • 03-infrastructure — DevOps、云计算、Kubernetes 等
  • 04-quality-security — 测试、安全审计、代码审查
  • 05-data-ai — 机器学习、数据工程、AI 专项
  • 06-developer-experience — 工具链、文档、DX 优化
  • 07-specialized-domains — 区块链、IoT、金融科技、游戏
  • 08-business-product — 产品管理、业务分析
  • 09-meta-orchestration — 多智能体协调
  • 10-research-analysis — 研究与分析专家

工具权限设计原则

每个 subagent 按角色分配最小必要权限:

  • 只读型(审查、审计):Read, Grep, Glob
  • 研究型(分析、调研):Read, Grep, Glob, WebFetch, WebSearch
  • 代码编写型(开发、工程):Read, Write, Edit, Bash, Glob, Grep
  • 文档型(技术写作):Read, Write, Edit, Glob, Grep, WebFetch, WebSearch GitHub

如何安装使用

安装后,subagent 立即可用。Claude Code 会在合适时自动调用,也可以显式请求,例如:Have the code-reviewer subagent analyze my latest commitsGitHub

也可以通过交互式脚本安装:

Subagent 定义格式

每个 subagent 是一个带 YAML frontmatter 的 Markdown 文件:

总体来说,这个仓库是 Claude Code 用户的”插件市场”,通过预定义的专家型子代理,让 Claude Code 在不同专业领域都能发挥更精准的作用,非常适合团队协作和工程化使用。

分类&标签