オープンソースのローカルフックが自動的にClaudeモデルを切り替え、AIコストを削減します

開発者が、コーディングタスクの種類に基づいて最もコスト効率の高いClaude AIモデルを自動的に選択するローカルフックをオープンソース化しました。品質を損なうことなくAIコストを50〜70%削減する可能性があります。
仕組み
このツールは、各プロンプトが送信される前に、CursorとClaude Code(両方とも同じフックシステムを使用)でローカルフックとして実行されます。Opus/planの隣に位置し、高価なモデルに到達する前に明らかに不適切なモデルマッチを防ぐ効率的なフロントエンドフィルターとして機能します。
主な機能
- プロンプトと現在のモデル選択を読み取る
- シンプルなキーワードルールを使用してタスクを分類(git操作、機能開発、アーキテクチャ/詳細分析)
- 過剰な支払い(例:gitコミットにOpusを使用)をブロックし、HaikuまたはSonnetを提案
- 性能不足(アーキテクチャにSonnet/Haikuを使用)をブロックし、Opusを提案
- それ以外はすべて変更せずに通過させる
- ! プレフィックスで提案に同意しない場合、フィルターを完全にバイパス
技術詳細
- 3つのファイル:bash + python3 + JSON
- プロキシなし、API呼び出しなし、外部サービスなし
- フェイルオープン設計:ハングアップしてもClaude Codeは通常通り進行
- オープンソース化:https://github.com/coyvalyss1/model-matchmaker
性能とテスト
開発者は数週間にわたる自身のプロンプトを分析し、以下を発見しました:
- 60〜70%は標準的な機能開発で、Sonnetが処理可能
- 5〜20%はデバッグ/トラブルシューティング
- かなりの部分は純粋なgit/リネーム/フォーマットタスクで、Haikuが90%低コストで同等に処理
遡及分析では、このツールが品質低下なしにAI支出の50〜70%を削減したことが示されました。調整後、実際のテストプロンプト12件中12件を正しく処理しました。
解決する問題
問題は知識ではなく(開発者はモデルを切り替えるべきことを知っています)、摩擦です。フロー状態にある開発者は、ドロップダウンメニューについて考えたくありません。このツールは意思決定プロセスを自動化します。
📖 全文を読む: r/ClaudeAI
👀 See Also

Claude Code Mastery:オープンソースの設定システムがClaude Code CLIに永続メモリと厳選されたスキルを追加
Claude Code Masteryは、Claude Code CLIにセッション間の永続的なメモリ、スマートなライフサイクルフック、26以上の厳選されたスキルを追加するオープンソースの設定システムです。プロジェクトごとに6ファイルのMemory Bank、ゼロ設定ランチャー、クロスプラットフォーム対応を含みます。

ExposureGuard MCPサーバーがClaude Desktopにドメインセキュリティスキャン機能を追加
開発者がClaude Codeを使用してドメインセキュリティスキャンのためのMCPサーバーを構築し、SPF、DMARC、SSL、セキュリティヘッダー、DNSSEC、開放ポート、MX、HTTPSをチェックする4つのツールを公開しました。このサーバーはpip install exposureguard-mcpで利用可能で、無料枠は1日あたり100回のAPI呼び出しです。

GrapeRootツールは、事前スキャンされたリポジトリコンテキストにより、Claude Codeのコストを45%削減します。
リポジトリを事前スキャンして依存関係グラフを構築する無料ツール「GrapeRoot」は、10のエンジニアリングタスクにおいて平均でClaude Codeのコストを45%削減し、応答品質を13%向上させました。このツールは通常トークンを消費する探索ループを排除します。

Xrouterの紹介:コストとパフォーマンスを最適化するスマートハイブリッドLLMルーター
Xrouterは、ローカルとクラウドの推論を動的に統合するオープンソースの創造物で、AIコストを削減しながら効率を向上させるように設計されています。