LLMコストプロファイラー:ローカルモデル採用の根拠となるAPI支出を追跡するオープンソースツール

LLMコストプロファイラーは、コードがOpenAIとAnthropicに行うすべてのAPI呼び出しを追跡し、何に、どこに、なぜ使っているかを正確に示すオープンソースのPythonツールです。このツールは、タスクの複雑さに対して過大なコストがかかっている箇所を明らかにし、ローカル推論への移行を正当化する具体的なデータを提供します。
主な機能と発見
このツールはすべてをローカルのSQLiteに保存し、MITライセンスで提供されています。ソースによると、API呼び出しの無駄に関するいくつかの具体的な例が発見されました:
- 5つのラベルのうち1つを出力するGPT-4oを使用した分類器——これはまともな7Bローカルモデルなら簡単に処理できるタスクです。コスト:API呼び出しで週約89ドル。
- 同じプロンプトへの数千回の重複呼び出し——キャッシュはゼロ。キャッシュを伴うローカル推論なら、これは実質的に無料になります。
- 34%の呼び出しがフォーマットエラーからの再試行だった要約ツール。制約付き生成を備えた適切に調整されたローカルモデルなら、この種の無駄を完全に排除できます。
著者は、このツールがチームにローカル推論インフラへの投資を正当化する具体的な根拠を与えると指摘しています:「Xタスクをローカルモデルに移行することで、正確にこれだけの金額を節約できます。」
このツールはGitHubのhttps://github.com/BuildWithAbid/llm-cost-profilerで入手可能です。著者は、ローカルモデル推論コストの追跡サポート(計算時間に基づくコスト計算)の追加を計画しており、コミュニティにこれが有用かどうか尋ねています。
この種のコストプロファイリングツールは、AIコーディングエージェントを使用する開発者にとって特に重要です。なぜなら、API支出がローカル代替案と比較して非効率な箇所について、データ駆動型の洞察を提供するからです。
📖 完全なソースを読む: r/LocalLLaMA
👀 See Also

Stagent: ローカルガバナンスとワークフローオーケストレーションを備えたClaude Agent SDK向けオープンソース運用レイヤー
Stagentは、Claude Agent SDKとClaude API上に構築されたオープンソースのローカルファースト調整ワークスペースで、AIエージェントのためのワークフローオーケストレーション、予算ガードレール、ヒューマンインザループガバナンスを提供します。15のプロダクトサーフェス、6つのワークフローパターン、52以上の再利用可能なエージェントプロファイルを含み、SQLiteを使用して完全にローカルで動作します。

LLMsは明示的な指示にもかかわらず、構造化された出力に推論を漏洩させる
Claudeへの並列API呼び出しを行い構造化出力を解析するツールを開発している開発者は、検証モデルが修正されたテキストのみを返すよう明示的に指示されているにもかかわらず、断続的に推論テキストを出力してから修正内容を返す問題に遭遇しました。解決策は、プロンプトの厳格化と、解析前に実行する防御的な除去関数の組み合わせでした。

Mnemos: 永続的なClaude CodeメモリのためのMCPサーバー
Mnemos は、Claude Code にセッションを超えた永続メモリを提供するオープンソースの MCP サーバーです。修正を構造化パターンとして記録し、起動時にランク付けされたコンテキストをプッシュします。シングル 15 MB の Go バイナリで、Docker もベクター DB も不要です。

ベンチマーク結果:メモリシステム搭載のClaudeエージェントスウォームで、30〜43%のトークンコスト削減を実現
開発者が、Stompyと呼ばれるカスタムメモリシステムを使用した場合と使用しない場合で、6エージェントのClaudeスウォームを40ポイントのコーディングタスクでテストしました。結果によると、Sonnet 4.6はメモリを使用することで3.98ドルで完璧なスコアを達成したのに対し、メモリなしでは7.04ドルでした。一方、Haiku 4.5はメモリなしでは完全に失敗しましたが、メモリを使用すると39/40のスコアを獲得しました。