LLMs之Anthropic:claude-code-subagents-collection的简介、安装和使用方法、案例应用之详细攻略
目录
LLMs之Anthropic之Tool:Anthropic两大工具之Slash commands和Subagents的简介、使用方法、案例应用之详细攻略
LLMs之Anthropic:claude-code-subagents-collection的简介、安装和使用方法、案例应用之详细攻略
claude-code-subagents-collection的简介
claude-code-subagents-collection的安装和使用方法
claude-code-subagents-collection的案例应用
相关文章
LLMs之Anthropic之Tool:Anthropic两大工具之Slash commands和Subagents的简介、使用方法、案例应用之详细攻略
LLMs之Anthropic之Tool:Anthropic两大工具之Slash commands和Subagents的简介、使用方法、案例应用之详细攻略-CSDN博客
LLMs之Anthropic:claude-code-subagents-collection的简介、安装和使用方法、案例应用之详细攻略
LLMs之Anthropic:claude-code-subagents-collection的简介、安装和使用方法、案例应用之详细攻略-CSDN博客
claude-code-subagents-collection的简介
claude-code-subagents-collection是一个综合性集合,涵盖 Claude Code 的专用 Subagents(子代理) 和 Slash Commands(斜线命令),旨在利用领域专业知识和强大自动化能力增强开发工作流体验。项目名称为 “Claude Code Subagents & Commands Collection”,还支持通过 Web UI 和 CLI 工具进行安装与管理。项目授权为 MIT license,欢迎社区参与 PR 合作开发。
1、特点
- • 集成形式多样:提供专业领域子代理(Subagents)与命令(Slash Commands);内容可通过 Web UI 浏览、搜索、安装,或使用 CLI(bwc-cli)进行终端操作。
- • 支持 CLI 工具管理:项目配套提供 bwc-cli:一键安装(用户级或项目级);添加子代理或命令时支持交互式选择;检查安装状态与 MCP 服务验证】列出已安装子代理、命令、MCP 服务等信息;支持关键词搜索功能
- • 强大的 MCP Server 支持:通过 CLI,可添加两类 MCP 提供者:
Docker MCP:本地容器化服务目录(100+ 已配置镜像、隔离性好、由 Docker 签名)。
Remote MCP:通过 SSE 或 HTTP 连接远程云服务,可带自定义认证信息(Headers/Tokens),支持项目共享。 - • 范围灵活可控:安装可分为三种作用域:
本地 Scope(默认):当前机器使用;
用户 Scope:跨项目共享(配置文件存于 ~/.bwc/config.json);
项目 Scope:仅限当前项目(配置在项目目录 .bwc.config.json 和 .mcp.json)
当使用 bwc init --project 时,后续安装默认优先进入项目目录。 - • 丰富组件集合
- 43+ 专业子代理(Subagents),可根据上下文自动选择或手动调用;
39+ 社区贡献 Slash Commands,提升项目任务执行效率;
100+ MCP Servers,可连接数据库、API 和外部工具。
claude-code-subagents-collection的安装和使用方法
1、安装
A. 推荐方式:使用 CLI 安装
# 安装 CLI(当前用户环境)
npm install -g bwc-cli
# 初始化配置(用户级)
bwc init
# 或初始化项目级配置(团队共享)
bwc init --project
# 添加子代理(或自动判断是否为项目级)
bwc add --agent python-pro
# 添加命令
bwc add --command dockerize
# 交互式浏览安装
bwc add
# 查看状态
bwc status
# 深度验证 MCP
bwc status --verify-mcp
# 列出已安装
bwc list --agents
bwc list --commands
bwc list --mcps
# 搜索特定工具
bwc search python
如需进一步阅读 CLI 使用说明,可访问 buildwithclaude.com/docs/cli。
B. 手动安装(克隆后复制到目标目录)
1. 一次性安装全部子代理和命令(推荐):
git clone https://github.com/davepoon/claude-code-subagents-collection.git
cd claude-code-subagents-collection
# 安装所有子代理(到用户目录)
find subagents -name "*.md" -exec cp {} ~/.claude/agents/ \;
# 安装所有命令(到用户目录)
find commands -name "*.md" -exec cp {} ~/.claude/commands/ \;
# 重启 Claude Code 使其生效
2. 单独安装子代理或命令:
# 安装子代理
find subagents -name "*.md" -exec cp {} ~/.claude/agents/ \;
# 或项目级
cp subagents/*.md .claude/agents/
# 安装命令
cp commands/*.md ~/.claude/commands/
# 或项目级
cp commands/*.md .claude/commands/
3. 验证安装是否成功:
ls ~/.claude/agents/
ls .claude/agents/
ls ~/.claude/commands/
ls .claude/commands/
完成后重启 Claude Code,才能加载新内容。
2、使用方法
Subagents 使用:
- 自动调用:Claude Code 可基于任务上下文、关键词、文件类型或错误信息,自动识别并分配合适的 Subagent。
- 手动调用:也可显式指定调用子代理,如写 “Use the code-reviewer subagent…”
claude-code-subagents-collection的案例应用
案例应用如下所示:
- 自动分配子代理:基于当前任务内容,Claude 会自动匹配合适领域的 Subagent 执行。
- 手动使用子代理:如让 code-reviewer 子代理专注代码审查工作。
- 结合 Web UI:通过页面浏览、复制 markdown 定义,或通过 CLI 交互安装子代理/命令。
- MCP 服务连接:通过 Docker 容器或远端 API,快速连接数据库、消息队列等工具服务。
此外,社区使用该集合来增强任务模块化、避免主上下文污染、提升自动化程度,以及提高分工协作效率。这符合该项目设计目标。