SuperClaude-Org/SuperClaude_Framework
A configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies.
🚀 SuperClaude Framework – 是什么
SuperClaude 是一个开源的元编程框架,可将 Anthropic 提供的基于提示的开发环境 Claude Code 转换为一个功能完整的开发平台。它通过注入行为指令、协调一组专业 AI 代理,并公开 30 个斜杠风格命令(例如 /brainstorm、/implement、/research、/pm)来实现这一目标。该框架还支持可选的 MCP 服务器,以加速推理并减少令牌使用量。
核心概念
| 概念 | 功能 |
|---|---|
| 斜杠命令 | 一行命令即可驱动整个开发生命周期——从创意生成到测试、文档和部署。 |
| 代理 | 20 个预构建的 AI 代理,具备领域专业知识(例如 PM 代理、安全工程师、前端架构师)。 |
| 行为模式 | 7 种模式可改变代理的行为(头脑风暴、深度研究、令牌效率等)。 |
| MCP 服务器 | 可选的外部服务(Tavily、Context7、Serena 等),可使网络搜索、推理和记忆更快、更节省令牌。 |
快速安装(v4.3.0)
# 推荐:通过 pipx 安装
pipx install superclaude # 从 PyPI 获取 Python 包
superclaude install # 注册全部 30 个斜杠命令
# 可选:添加 MCP 服务器以提升速度/效率
superclaude mcp --list # 查看可用项
superclaude mcp --servers tavily context7 # 安装选定的服务器
# 验证
superclaude doctor
或者,克隆仓库并运行 ./install.sh。
如何使用
- 启动 Claude Code – 框架会读取项目的
PLANNING.md、TASK.md和KNOWLEDGE.md文件以建立一致的上下文。 - 运行命令 – 例如
/sc:brainstorm "仪表板的新功能"。 - 代理接管 – 根据命令,合适的代理将生成想法、设计草图、代码、测试或文档。
- 迭代 – 使用
/sc:reflect审查工作,/sc:improve优化,或/sc:git提交。
显著特性
- 30 个即用型命令,涵盖规划、编码、测试、文档、版本控制和研究。
- 20 个专业代理,可根据当前上下文自动协调。
- 7 种自适应行为模式(例如 深度研究 用于多跳网络搜索,令牌效率 用于降低令牌消耗)。
- MCP 服务器集成 – 可选插件可使网络研究速度提升 2–3 倍,并将令牌使用量减少 30–50%。
- 可扩展架构 – 未来 v5.0 将添加 TypeScript 插件系统以支持自定义扩展。
- 完整文档 – 包含快速入门指南、命令参考、代理指南、模式指南、MCP 指南以及真实世界示例的食谱集。
典型使用场景
| 场景 | SuperClaude 如何帮助 |
|---|---|
| 快速原型开发 | /brainstorm → /design → /implement 可在几分钟内创建原型。 |
| 复杂研究 | /research "2024 年最新 AI 发展" 通过 Tavily MCP 执行多跳网络搜索并返回评分摘要。 |
| 团队级项目管理 | /pm 跟踪任务,/task 添加项目,/workflow 自动化重复步骤。 |
| 安全审查 | 内置的 安全工程师 代理运行 /test 和 /analyze 以发现漏洞。 |
| 文档生成 | /document 从代码注释生成 API 文档和 README 更新。 |
社区与支持
- 资助:提供 Ko‑fi、Patreon 和 GitHub Sponsors 链接,供希望帮助覆盖 Claude‑Max 测试成本(约 $100/月)的用户。捐赠为可选;项目保持完全开源。
- 贡献:高优先级领域为文档和 MCP 集成。仓库包含
CONTRIBUTING.md和清晰路线图。
许可证
MIT – 宽松的开源许可证。
总结
SuperClaude Framework 是一个真实、持续维护的工具,让开发者能够将 Claude 的对话式 AI 作为可编程助手使用。通过将 Claude 的能力封装在命令、代理和可选的性能提升服务器中,它在保持熟悉 Claude Code 环境的同时,简化了从头脑风暴到部署的全过程。
相关
- 项目
- 项目
- 项目
- 项目
- 项目