commands
Claude Code 57条生产级斜杠命令,让AI从单打独斗升级为多代理协作工程团队
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
Claude Code 57条生产级斜杠命令,让AI从单打独斗升级为多代理协作工程团队
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
想象一下:你在命令行里敲下 /workflows:feature-development implement OAuth2 login,然后看着 Claude Code 像一位真正的工程负责人一样,自动协调后端架构师写 API、前端开发者写界面、测试工程师写用例——这不是科幻,这是 wshobson/commands 正在做的事。
wshobson/commands 是一个面向 Claude Code 的命令集扩充库,收录了 15 个工作流(workflows) 和 42 个工具(tools),总计 57 条开箱即用的斜杠命令。这些命令将 Claude Code 从一个单纯的 AI 助手,升级为可协调多个专业子代理的 AI 工程团队。
Claude Code 是 Anthropic 官方推出的命令行 AI 编程工具,允许开发者直接在终端中与 AI 协作写代码。它的核心能力是支持子代理(sub-agents)——即让一个主 AI 协调多个专业 AI 分工完成任务。
然而,Claude Code 出厂时只内置了少量基础命令。社区需要一个可复用的命令库来释放这套多代理系统的全部潜力。作者 wshobson(Seth Hobson)正是看到这个缺口,动手构建了这套生产级命令集合。
这个项目与同一作者的另一仓库 wshobson/agents(AI 代理插件市场)形成互补生态——commands 是命令级别的积累,agents 是更现代的插件架构探索。
工作流是这套工具的核心竞争力。每个工作流都是一个多代理协调程序,会分析任务需求后,自动选择并调用多个专业子代理分工完成。
典型工作流包括:
/workflows:feature-development:端到端功能开发。从 API 设计、数据库建模,到前端实现、测试编写、部署检查,一条命令走完完整开发周期/workflows:full-review:多角度代码审查,同时调用架构评审、安全评审、性能评审、质量评审四个子代理,覆盖全面/workflows:smart-fix:智能问题修复。根据错误类型动态选择诊断子代理,逐层溯源并给出修复方案/workflows:tdd-cycle:测试驱动开发编排,严格执行红(写失败测试)→ 绿(写最小代码通过)→ 重构(优化代码)的循环/workflows:security-hardening:安全加固工作流,覆盖威胁建模、漏洞评估、修复计划全流程/workflows:incident-response:生产故障响应,自动诊断、日志分析、根因定位、热修复部署42 个工具覆盖了软件工程的各个专门领域:
| 领域 | 代表工具 | 能力亮点 |
|---|---|---|
| API 开发 | api-scaffold、api-mock | 自动生成 CRUD 接口、Mock 服务器,支持 FastAPI/Django/Express 多框架 |
| 安全合规 | security-scan、compliance-check | OWASP Top 10 扫描,GDPR/HIPAA/SOC2 合规检查 |
| DevOps | k8s-manifest、docker-optimize、slo-implement | 生成 K8s 配置(含 HPA/NetworkPolicy)、优化 Docker 镜像至原体积 10-50% |
| 数据库 | db-migrate、data-pipeline | 支持 PostgreSQL/MySQL/MongoDB,零停机迁移策略 |
| 测试 | test-harness、tdd-red、tdd-green | 生成完整测试套件,Jest/PyTest/RSpec 多框架兼容 |
| 调试分析 | error-trace、debug-trace、smart-debug | 生产环境日志关联、调用链追踪、动态升级诊断 |
| 成本优化 | cost-optimize | 云资源分析,右规格、Spot 实例、预留容量规划 |
单个命令已经足够强大,但真正的效率来自命令链:
# 完整功能开发 → 安全扫描 → 测试覆盖 → 容器优化 → K8s 部署
/workflows:feature-development real-time notifications
/tools:security-scan WebSocket implementation
/tools:test-harness WebSocket test suite
/tools:docker-optimize notification service
/tools:k8s-manifest deploy with rolling update
理解这个项目最关键的一点:它不是代码,而是一套结构化提示词(prompts)库。
每个命令都是一个 .md 文件,文件名前缀决定调用方式:
workflows/ → 通过 /workflows:<name> 调用tools/ → 通过 /tools:<name> 调用.md 文件内含 YAML frontmatter(model 字段指定使用的 AI 模型)和详细的 prompt 指令。例如 feature-development.md 会明确告诉主代理:第一步调用 backend-architect 子代理设计 API,第二步将设计结果传给 frontend-developer 子代理实现界面……
这种设计的精妙之处在于:你不需要写任何代码来扩展 Claude Code 的能力,只需往目录里放一个 Markdown 文件。这也意味着任何有编写 prompt 经验的人都可以贡献新命令。
前提条件(极低):
git clone安装方式(一行命令):
cd ~/.claude && git clone https://github.com/wshobson/commands.git
安装完成后,57 条命令即可通过 /workflows:<name> 或 /tools:<name> 在 Claude Code 中直接调用。
使用门槛(中等):
必须承认这个项目存在一些局限性:
1. 命令质量高度依赖 prompt 质量
.md 文件本质上是 AI prompt,其输出质量受 Claude Code 模型版本影响较大。当 Claude Code 模型更新时,部分命令的行为可能发生变化,需要维护者持续跟进 prompt 调整。
2. 不适合非 Claude Code 用户
这套命令集与 Claude Code 深度绑定。如果你使用的是 Cursor、Windsurf、Copilot 等其他 AI 编程工具,则完全无法使用——不是通用工具。
3. 复杂工作流的执行时间较长
官方文档指出,完整工作流的执行通常需要 30-90 秒,因为它涉及多次 AI 对话轮次。在快节奏的简单任务中,直接写代码可能反而更快。
4. 无容器化支持
该项目本身是配置文件集合,不提供 Docker 支持。但它的工具命令(如 docker-optimize)可以帮助你为自己的项目生成 Dockerfile。
wshobson/commands 代表的趋势是:AI 编程工具正在从「个人助手」向「虚拟工程团队」演进。
传统开发中,一个功能需要后端、前端、测试、DevOps 多个角色协作。Claude Code 的子代理机制理论上可以模拟这一协作,而 wshobson/commands 则将这种模拟从理论变为可操作的命令集。
GitHub 上 2,500+ 的 Stars 说明这个方向确实击中了开发者的痛点。随着 Claude Code 及同类工具的普及,类似的可复用 prompt 库将越来越有价值——这也是为什么 wshobson 同时维护着一个 Plugin Marketplace,探索更现代的插件生态。

图1:项目作者 Seth Hobson 的 GitHub 头像