akiraNuma が公開している Claude Code プラグイン。
| プラグイン | 内容 |
|---|---|
| jev-model-router | サブエージェントの起動直前に Jev で仕事の性質を判定し、見合ったモデルへ振り分ける |
OpenJEV support: Jev is built by TypeSafe. This fork keeps TypeSafe as the default and adds optional support for OpenJEV, a free community gateway to the same Jev model — set
OPENJEV_API_KEY(orJEV_PROVIDER=openjev) to use it. Original project: https://github.com/akiraNuma/claude-plugins by @akiraNuma.
/plugin marketplace add akiraNuma/claude-plugins
/plugin install jev-model-router@akiranuma-public
プラグイン本体は依存を持たない。plugins/ 配下に package.json や
node_modules を置かないため、利用者の環境ではインストールが走らない。
フックは node が .ts を直接実行する(Node 22.18 以上が必要)。
リポジトリ直下の package.json は型検査とテストのためのもので、
プラグインの外にあるので配布物には含まれない。
npm install
npm run check # 依存の検査 → 型検査 → テストcheck:zero-dep が見ているのは次の 3 点。
- プラグイン配下に
package.json/node_modulesが無いこと - import が
node:組み込みか相対パスだけであること - 相対 import に拡張子が付いていること(型剥がしは拡張子を補完しない)