Yaxin9Luo/spending-effort-with-jev/tree/main/plugins/spending-effort-with-jev
spending-effort-with-jev
送信した瞬間に各メッセージに必要な /effort レベルを TypeSafe の Jev が判定し、OK のときだけ切り替えます。『Using Claude Code: Spending your effort』に基づく非公式プラグインです。
この mod について
spending-effort-with-jev
各メッセージを送信した瞬間に必要な /effort レベルを表示し、OK を受けて切り替えます。TypeSafe の Jev model がメッセージを読み、Claude がこれから実行するレベルに対して 1 行の判定を出します(⬆ needs high、⬇ low is enough、✓ medium fits)。レベルが高すぎても低すぎても、dialog(ask_first)または prompt 上の band(1:switch、2:keep)がその message の turn に限って切り替えます。自動では切り替えません。
Claude Code 2.1.287 以降と TypeSafe API key が必要です。plugin を有効にするときに入力し、安全な storage に保持します。
Options:language(en / zh)、quiet、ask_first、log_decisions。
Full documentation、screenshots、evaluation:https://github.com/Yaxin9Luo/spending-effort-with-jev Privacy:https://github.com/Yaxin9Luo/spending-effort-with-jev/blob/main/PRIVACY.md
MIT licensed。独立した project で、Anthropic や TypeSafe とは無関係です。
インストール
まず作者の README で marketplace とプラグイン名を確認してください。コマンドはリポジトリの構成によって変わる場合があります。
claude plugin marketplace add Yaxin9Luo/spending-effort-with-jev claude plugin install spending-effort-with-jev
原文 / README
spending-effort-with-jev
Shows which /effort level each message needs, the moment you send it, and switches on your OK. TypeSafe's Jev model reads your message and gives a one-line verdict against the level Claude is about to run on (⬆ needs high, ⬇ low is enough, ✓ medium fits). When the level looks wrong, in either direction, a dialog (ask_first) or a band above the prompt (1: switch, 2: keep) switches it for that message's turn. It never switches on its own.
Needs Claude Code 2.1.287 or later and a TypeSafe API key, entered when you enable the plugin and kept in secure storage.
Options: language (en / zh), quiet, ask_first, log_decisions.
Full documentation, screenshots and evaluation: https://github.com/Yaxin9Luo/spending-effort-with-jev Privacy: https://github.com/Yaxin9Luo/spending-effort-with-jev/blob/main/PRIVACY.md
MIT licensed. Independent project, not affiliated with Anthropic or TypeSafe.

