快速修复
# 一键:安装/卸载认准 npm 包名,日常用 omc
npm i -g oh-my-claude-sisyphus && omc --version
你会遇到什么
按插件名 "oh-my-claudecode" 去 npm 搜装不到;卸载时不知道包名。名字对不上,装也装不上、卸也不知道卸哪个。
本文路径:快速修复(30 秒一段命令)→ 一步步排查(可跳读)→ 原理与变体(症状/原因/证据)。赶时间直接跳到「快速修复」。
为什么会这样
三套名字不一致:
| 名字 | 用途 |
|---|---|
oh-my-claude-sisyphus | npm 包名(安装/卸载用) |
oh-my-claudecode | Claude Code 插件名(插件操作用) |
omc | CLI 命令(日常用) |
这不是"命名混乱",是三个层各有一个名字,各有各的约束:npm 包名要全局唯一、不能和已有包冲突,所以项目方选了更长的 oh-my-claude-sisyphus(也反映了它受 Sisyphus 工作流启发);Claude Code 插件名面向用户在插件市场里的认知,取 oh-my-claudecode;而 CLI 命令名要短、好敲,取 omc。
三个名字服务于三个场景,互相之间没有自动映射——npm 只认包名,Claude Code 只认插件目录名,shell 只认命令名。
所以"按插件名去 npm 搜"天然搜不到:你搜错了一个层。记住口诀:装/卸认包名、插件操作认插件名、日常命令认 omc。
一步步来
1. 安装/卸载用 npm 包名 — 必做
npm i -g oh-my-claude-sisyphus
卸载:npm rm -g oh-my-claude-sisyphus。
2. 日常使用命令 omc — 必做
omc --version
3. 插件操作在 Claude Code 内用插件名 — 必做
Claude Code 内插件操作使用 oh-my-claudecode。
怎么确认修好了
版本命令正常(实测输出形态):
omc --version
→ 5.0.0(manifest 闭环日志 step 1)其它环境的表现
| 环境 | 说明 |
|---|---|
| npm 包名 | oh-my-claude-sisyphus(L33 记录) |
| 插件名 | oh-my-claudecode |
| CLI 命令 | omc |
| Windows / macOS | 名字映射相同 |
症状
按插件名 "oh-my-claudecode" 去 npm 搜装不到;卸载时不知道包名。
原因
三套名字不一致:npm 包 = oh-my-claude-sisyphus,Claude Code 插件 = oh-my-claudecode,CLI 命令 = omc。
解法
- 安装/卸载用 npm 包名:
npm i -g oh-my-claude-sisyphus/npm rm -g oh-my-claude-sisyphus。 - 日常使用命令
omc;插件操作在 Claude Code 内用oh-my-claudecode。
验证证据
- L33 记录:包名与插件名不一致(oh-my-claude-sisyphus vs omc)。
- 本市场实测:manifest install.cmd 用 npm 包名 +
omc --version验证(闭环日志 step 1:5.0.0)。
适用工具 (1)
本问题方案已挂到下列工具的方案页——从工具页也能回到这里,双向可达。
oh-my-claudecode来源与证据
← 多智能体编排 问题域 | 问题货架 | 遇到其它问题?去 问题空间 提交求助卡