オープンソースのローカルフックが自動的に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 プロンプト改善ツール v0.5.3: プランモードのリファクタリングとサブエージェント優先の調査方法
v0.5.3では、プランモードの可読性向上のためのPreToolUseフック(クリーンな書き直し、決定履歴なし)を追加し、曖昧なプロンプト調査をHaiku上のTask/Exploreサブエージェントに移行してメインコンテキストのトークンを節約します。また、プラグインがWindowsで動作するようになり、GitHubスターは1.4K以上になりました。

WebアプリにOpenClawエージェントをデプロイするスキルの構築方法 - 舞台裏の解説
OpenClawエージェント向けに開発された革新的な新スキルについてご紹介します。このスキルはWebアプリへの簡単なデプロイを可能にします。その特徴、利点、そして生産プロセスをどのように変革するかについて学びましょう。

OpenCortex:OpenClawのための自己改善型メモリシステム
OpenCortexは、OpenClawの平坦なMEMORY.mdファイルを、プロジェクト、連絡先、ワークフロー、設定、実行手順書、ツール、インフラストラクチャごとに整理された構造化メモリファイルに置き換えます。毎晩の蒸留による原則遵守監査と、毎週の統合によるパターン検出と自動実行手順書作成が含まれています。

アウレリウス:48のクロードコードエージェントとFigma-to-Reactパイプラインで構築されたReactフレームワーク
Aureliusは、FigmaデザインからReactアプリケーションを自律的に構築するために、階層的に組織された48のClaude Codeエージェントを使用するオープンソースのReactフレームワークです。このフレームワークは、デプロイ前にTDD、ピクセル差分比較によるビジュアルQA、および品質ゲートを強制します。