大家好,我是小码哥。

牛逼哄哄的 Claude Code 是不是还没摸清楚?

现在 SuperClaude 又横空出世,学不过来了。。。

开源地址:https://github.com/SuperClaude-Org/SuperClaude_Framework

现在已经有了 10k+ Star 了,太强了。

废话不多说,SuperClaude 是干嘛的?

SuperClaude 是基于 Claude Code 的扩展,它是一个能通过专用命令、角色设定、开发方法和 MCP 服务器集成来增强 Claude Code 功能的框架,想当于 MyBatis-Plus 和 MyBatis 的关系。

SuperClaude 添加了以下能力让 Claude Code 更给力!!

SuperClaude 的扩展能力

1、16 个开发常见命令

SuperClaude 重点开发出了 16 个开发常见命令:

具体解读如下表:

命令 目的 自动激活 最适合的人群
/sc:analyze 智能代码分析 安全/性能专家 发现问题,理解代码库
/sc:build 智能构建 前端/后端专家 编译、打包、部署准备
/sc:implement 功能实现 领域专家 创建功能、组件、API、服务
/sc:improve 自动清理代码 质量专家 重构、优化、质量修复
/sc:troubleshoot 问题排查 调试专家 调试、问题分析
/sc:test 智能测试 测试专家 运行测试、覆盖率分析
/sc:document 自动文档生成 文档专家 编写 README、代码注释、指南
/sc:git 增强 Git 流程 DevOps 专家 智能提交、分支管理
/sc:design 系统设计协助 架构专家 架构规划、API 设计
/sc:explain 学习助手 教学专家 学习概念、理解代码
/sc:cleanup 技术债清理 重构专家 删除冗余代码、整理文件
/sc:load 上下文理解 分析专家 项目分析、理解代码库
/sc:estimate 智能预估 规划专家 时间/工作量评估、复杂度分析
/sc:spawn 复杂流程调度 编排系统 多步骤操作、自动化流程
/sc:task 项目管理 规划系统 长期功能规划、任务追踪
/sc:workflow 实现规划 工作流系统 从 PRD 创建逐步实施流程
/sc:index 命令导航 帮助系统 找到适合你任务的命令

你真的不需要全部记住,只要挑选听起来有用的就好,SuperClaude 会自动启用每种情况最合适的专家和工具!

2、智能角色

SuperClaude 可以为不同领域挑选合适的专家:

具体角色如下:

  • 🏗️ 架构师(architect) - 系统设计和架构;
  • 🎨 前端(frontend) - UI/UX 和可访问性;
  • ⚙️ 后端(backend) - API 和基础设施;
  • 🔍 分析器(analyzer) - 调试并解决问题;
  • 🛡️ 安全(security) - 安全问题和漏洞;
  • ✍️ scribe - 文档和写作;
  • …以及另外 5 位专家;

当 AI 大模型认为某个角色相关时,它们会自动介入相对应的角色,一个人相当于一个团队!!

3、MCP 集成

SuperClaude 内置了几个常见的 MCP 工具:

  • Context7 - 可以获取最新官方库、代码和文档;
  • Sequential - 帮你搞定复杂的多步骤思考;
  • Magic - 生成现代化的 UI 组件;
  • Playwright - 浏览器自动化和测试;

这些 MCP 基本都是标配了,给力!

4、更多功能

另外,SuperClaude 还有任务管理,力求追踪项目进度等实用功能,同时也优化了 Token 的使用,让你一定程度上省钱了。

怎么安装和使用 SuperClaude?

官方 Github 上面有好几种安装方式,我使用的是下面这种:

curl -Ls https://astral.sh/uv/install.sh | sh

uv venv

source .venv/bin/activate

uv pip install SuperClaude

SuperClaude install

安装完成后也可以通过修改以下文档来定制 SuperClaude:

  • ~/.claude/settings.json - 主要配置文件;
  • ~/.claude/*.md - 框架行为文件;

使用方法很简单,进入 Claude 命令行后,输入 /sc: 会自动弹出相关的增强命令:

如以下基本用法:

1
2
3
4
5
6
7
/sc:design user-auth-system # 设计一套用户认证系统
/sc:design --type api auth # 专门设计 API 部分
/sc:design --format spec payment # 创建正式规范

/sc:git commit # 智能提交,消息自动生成
/sc:git --smart-commit add . # 添加并提交,带智能消息
/sc:git branch feature/new-auth # 创建并切换到新分支

详细用法参考:

SuperClaude 是什么工作原理?

SuperClaude 通过以下方式增强的 Claude Code:

  1. 框架文件:文档安装在 ~/.claude/ 目录下,通过这些文档指导 Claude 如何工作;
  2. 自定义命令:定制了 16 个用于不同开发任务的命令;
  3. MCP 服务器:添加额外功能的外部服务;
  4. 智能路由:根据你的工作自动选择合适的工具和专家;

据 SuperClaude 官方描述,大多数时候,它可以与 Claude Code 的现有内容完美兼容。

总结

SuperClaude 可以说是 Claude Code 的最佳拍档,它不仅仅是对 Claude Code 的一个扩展,更重要的是它通过专门定制的命令、角色分工、MCP 插件集成和智能工作流路由,SuperClaude 为开发者提供了一整套智能化的开发体验。

SuperClaude 并不是让你放弃编码思考的工具,而是 让你更专注于解决问题、思考架构的智能工具链助手。它像是你随身的架构搭档、测试专家、前端 UI 大神和文档助手,帮你处理机械性的开发工作,让你专注创造性的部分。

相当于在你电脑里塞了一个 10 人专家团队,全程陪你写文档、写代码、调试、测试、检测安全问题和漏洞,等等,一个人就是一个团队……

目前最新的 SuperClaude 是 v3 版本,v4 也快来了,并会带来更多实用性功能,大家有兴趣的可以关注一下,后面我也会持续关注并分享最新玩法。

所以,别犹豫了,赶紧上手试试 SuperClaude 吧!