Model effort guide
Skill 9uiLe/plugins/plugins/model-strategy/skills/model-effort-guide
Claude Code 用プラグインを集めた Marketplace。tech-docs(ADR / 技術仕様書 / 汎用ドキュメントを 1 枚 HTML で生成)と quality-architect(ISO/IEC 25010 でアーキテクチャ設計 / コードレビュー)を収録。
npx -y skills add 9uiLe/plugins --skill model-effort-guideAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Recommend the cost-optimal Claude model (Fable/Opus/Sonnet/Haiku) and effort level for a given task, and delegate to cheap subagents (sonnet-implementer / haiku-scout) when appropriate. Japanese triggers: 「このタスクに最適なモデルは」「コスパよく実行して」「モデルと effort を選んで」「安く済ませて」「委譲して」.
SKILL.md
5.5 KB, ~2.1k tokens by cl100k_base, as published. Nobody here has run it
モデル/effort 使い分けガイド
与えられたタスクを分類し、コスト最適なモデル・effort・実行体制(メイン実行 or サブエージェント委譲)を決定して実行する。
この文書で PLUGIN_ROOT と書く場合は、Claude Code では ${CLAUDE_PLUGIN_ROOT}、Codex ではこの SKILL.md の 2 階層上にある model-strategy プラグインルートを指す。リファレンスはすべて PLUGIN_ROOT/references/ 配下。
0. 原則
高価なモデルは「判断」に、安価なモデルは「作業量」に使う。 メインセッションは設計・監査・レビュー・最難関実装に専念し、それ以外は委譲する。
0.5 実行環境の判定(最初に 1 回だけ)
- Claude Code で実行中: サブエージェント(
sonnet-implementer/haiku-scout/ Explore)への委譲が使える。以降の手順をそのまま適用する。 - Codex CLI で実行中: モデル体系(GPT 系)・価格・reasoning effort・委譲手段が異なるため、判断基準は
references/07-codex.mdを読む。原則(§0)と委譲の鉄則(02-decision-matrix.md§3)はそのまま適用し、担当モデルだけ読み替える:- 委譲: Codex のマルチエージェント(
spawn_agent/agents.<name>)で安いモデル(gpt-5.6-luna / gpt-5.4-mini 等)+ 低 effort の役割へ出す。使えない場合はcodex exec -m <model>の別実行で代替 - モデル/effort 切替: 対話中は
/model、プリセットは--profile - 本プラグインの
sonnet-implementer/haiku-scoutエージェント定義は Claude Code 専用。Codex では同等の役割をagents.<name>に定義して使う
- 委譲: Codex のマルチエージェント(
1. 判定フロー
- タスクを分類する: 設計判断 / 実装 / レビュー / 探索・調査 / 定型作業 / 大量一括処理
- プラグインルート相対の
references/02-decision-matrix.mdのマトリックスで担当と effort を決定する - 委譲判定基準(同ファイル §2)を確認する:
- 仕様が文章で書き切れる実装 → sonnet-implementer に委譲
- 結論だけ欲しい探索・定型 → haiku-scout に委譲
- 新しい設計判断を含む → メインセッションで実行
- 委譲する場合は §3 の鉄則に従う: 仕様・制約・受け入れ条件を最初に全部渡し、戻り値は「結論 + 根拠の要点」のみ要求する。独立タスクは 1 メッセージで並列に投げる
- コードベースが大きい場合 (
04-large-codebase.md§4 の目安に該当) は、単価最適化とは別に量制御が支配的になる。探索を無条件委譲し (context firewall)、メインの常駐コンテキストを平坦に保つ。同ファイル §3 の規定をデフォルトとして適用する - ユーザーがモデル選択の理由や価格を尋ねた場合のみ、
00-pricing.md/01-effort-levels.mdを読んで根拠付きで説明する
2. クイックリファレンス
| タスク | 担当 | effort |
|---|---|---|
| 設計・技術選定・監査 | メインセッション | high〜xhigh |
| 最難関実装・大規模リファクタ | メインセッション | xhigh |
| Fable 5 でしか差が出ない最難関の判断 | メイン (Fable 5) | medium〜high (低 effort でも従来 xhigh 級) |
| 仕様確定済みの実装 | sonnet-implementer | (委譲) |
| 探索・調査・定型作業 | haiku-scout | (委譲) |
| レビューの個別検証 fan-out | Sonnet サブエージェント並列 | (委譲) |
Fable 5 は従量クレジット制(同梱期間は 2026-07-07 で終了): credits は API 単価($10/$50)なので純粋なコスト判断で使う。長時間自律実行や「Opus 4.8 で 2 回失敗したタスク」に限定投入。詳細は 00-pricing.md §4 と 02-decision-matrix.md §2。
3. リファレンス
| ファイル | 内容 |
|---|---|
references/00-pricing.md | 価格表・Fable 5 の実効コスト・キャッシュ/バッチ価格 |
references/01-effort-levels.md | effort 5 段階の使い分けとモデル別知見 |
references/02-decision-matrix.md | タスク分類マトリックスと委譲判定基準 |
references/03-cost-levers.md | キャッシュ温存・コンテキスト衛生・アンチパターン |
references/04-large-codebase.md | 大規模コードベースの量制御 (常駐コンテキストを平坦に保つ規定) |
references/05-repo-index.md | ナビゲーション索引 (pull 優先: 外部 queryable 索引を第一に、薄い CLAUDE.md 地図はフォールバック) |
references/06-context-monitor.md | コンテキスト量を statusLine で可視化する同梱スクリプトと配線手順 |
references/07-codex.md | Codex CLI (GPT 系モデル) の価格・reasoning effort・委譲代替の決定基準 |
4. 出力形式(推奨のみ求められた場合)
推奨: <担当> / effort <level>
理由: <1-2 文。コストと品質のトレードオフ>
委譲する場合のプロンプト案: <仕様・制約・受け入れ条件を含む>