Claude Code最强插件来了!22k星开源神器,32个AI专家为你打工
项目介绍
oh-my-claudecode(简称 OMC),它的定位非常明确:为 Claude Code 提供一个强大的“多智能体编排层”。如果说 Claude Code 是一个武功高强的独行侠,那么 oh-my-claudecode 就是指挥若定的将军,它将复杂的 AI 指令封装成直观的工作流,让开发者从枯燥的提示词工程中解脱出来,真正实现“意图驱动”的开发体验。

核心功能
-
32 个内置 AI 专家角色OMC 不仅仅是一个简单的包装器,它内置了一个庞大的“智囊团”。从软件架构师(Architect)、测试工程师(QA)、文档专家(Technical Writer)到数据科学家,它能根据你当前的任务需求,自动切换最合适的 AI 角色,确保产出的代码和建议具备专业领域的深度。
-
Autopilot(自动驾驶模式)这是 OMC 的灵魂功能。在传统的 Claude Code 中,你需要一步步引导 AI。而在 OMC 下,你只需输入一个宏观目标(例如:“帮我重构这个陈旧的 Auth 模块”),它会自动执行“规划-拆解-执行-自检”的全链路闭环,像真正的资深工程师一样独立完成任务。
-
多模型智能路由为了平衡成本与性能,OMC 支持动态路由。它会识别任务难度:简单的代码补全和语法检查交给响应极快的 Claude 3.5 Haiku;而涉及底层逻辑架构的重难点则自动调用 Claude 3.5 Sonnet。这种“杀鸡不用宰牛刀”的策略,极大优化了开发者的 Token 消耗。
-
Team Mode(团队协作模式)支持模拟多个智能体并行工作,甚至可以与其他模型(如 Gemini、GPT-4o)的 CLI 工具联动,进行代码的交叉验证和方案 PK。
使用方法
oh-my-claudecode 的安装非常灵活,既可以作为 Claude Code 的官方插件运行,也可以独立通过 NPM 安装。
1. 快捷安装(推荐)如果你已经配置好了 Claude Code 环境,直接在终端输入:
# 安装 OMC 的 NPM 全局包npm install -g oh-my-claude-sisyphus@latest
2. 初始化配置在你的项目根目录下,执行初始化命令:
# 启动 OMC 交互式设置omc-setup
此时它会引导你配置 API Key 以及首选的 AI 专家预设。
3. 启用插件模式在 Claude Code 交互界面中,你可以动态加载它:
/plugin marketplace add https://github.com/Yeachan-Heo/oh-my-claudecode
示例
OMC 最迷人的地方在于它扩展了 Claude Code 的斜杠命令。以下是两个典型的应用场景:
场景一:一键生成复杂的测试套件传统方式下你需要描述测试框架和覆盖点,而使用 OMC:
# 调用测试专家角色,自动分析代码逻辑并补齐测试用例/omc-test --framework playwright --coverage high
该命令会自动唤起“QA 专家”角色,扫描项目中的 Playwright 配置,并针对逻辑分支自动生成高覆盖率的测试代码。
场景二:启动自动驾驶完成 Feature 开发
# 开启 Autopilot 模式,实现从需求到代码的自动化转换/omc-autopilot "在现有的 Django 项目中添加一个基于 JWT 的登录接口,并包含密码重置功能"
OMC 会先生成一个实现计划(Plan.md),在得到你确认后,自动创建 Serializer、View、URL 配置,并进行初步的接口连通性测试。
优势对比
|
|
|
|
|---|---|---|
| 角色切换 |
|
32+ 预设专家,自动按需切换 |
| 任务深度 |
|
Autopilot 机制,支持长链路自动化 |
| 成本控制 |
|
智能路由,Haiku 与 Sonnet 混用 |
| 易用性 |
|
命令补全与简写,上手难度更低 |
| 扩展性 |
|
支持插件钩子,与多种 CLI 工具联动 |
总结
oh-my-claudecode 是对 Claude Code 能力的一次“次元级”提升。它不仅解决了 AI 编程中常见的“指令疲劳”问题,更通过多智能体协作的思路,将个人开发者武装成了一支功能齐全的“技术团队”。
项目地址: https://github.com/Yeachan-Heo/oh-my-claudecode
这个公众号发布过的历史 开源项目,如果你懒得翻文章一个个找,你直接关注微信公众号:AI牛马自救指南 ,后台对话聊天就行。
夜雨聆风