AIトークンのコストや無駄が生じる場所、支出を抑える方法に関するツール、論文、ベンチマーク、ベンダーページを集めた厳選リスト。
microsoft/TokenEconomizer
Claude Code、Codex、Copilot CLI、Pi向けのプラグイン。同じリポジトリでの過去のセッションから学習し、コーディングエージェントのトークンコストを削減します。
- スター
- 4,942
- フォーク
- 301
- 未解決の Issue
- 6
- 最終コミット
- 昨日
これは何?
TokenEconomizerは、よく作業するリポジトリでコーディングエージェントを実行するコストを、エージェントやモデルを変更せずに抑えます。過去のセッションで起きたことを記録し、その履歴を使って以降のセッションでの無駄を減らします。仕組みは3つあります。micro-skillsは、正しいテストコマンドなどのリポジトリに関する情報を記憶し、複数のセッションで確認された後、セッション開始時に注入します。tool pruningは、使われていないツールをエージェント自身の設定から削除し、コマンド1つで元に戻せるようにします。loop guardは、judge modelで停滞したターンを検出してエージェントに方向転換を促しますが、停止するかどうかの判断はユーザーに委ねます。
このプラグインはClaude Code、Codex、GitHub Copilot CLI、Piに対応し、opencodeも実験的にサポートしています。各仕組みは個別に有効・無効を切り替えられ、pruningを実行するまでの未使用プロンプト数などのしきい値も設定できます。プラグイン自身のモデル呼び出しにはユーザーがすでに利用しているエージェントのログインを使い、学習した内容は~/.tokeneconomizerにローカル保存されます。
付属の論文では、5種類のエージェントとモデルの組み合わせでSWE-Benchのタスクを評価し、平均コストが18.4%〜30.9%低下したと報告しています。この数値は著者による測定結果です。
主な機能
- 01ビルド手順やテストコマンドなど、学習したリポジトリ情報をセッション開始時に注入します。
- 02エージェント自身の設定から未使用のツールを削除し、コマンド1つで復元できます。
- 03judge modelで停滞したターンを検出し、設定可能な回数までエージェントに方向転換を促します。
- 04Claude Code、Codex、GitHub Copilot CLI、Piで動作します。
- 05学習データをローカルに保存し、すべての操作を元に戻せるようにします。
ユースケース
- チームが同じコードベースでコーディングエージェントを繰り返し実行する際のトークン使用量を抑える。
- エージェントが同じリポジトリ情報を再発見する、長時間のSWE系タスクのコストを削減する。
- 手動で介入せずに、エージェントが同じ失敗コマンドを繰り返すのを防ぐ。
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/microsoft/TokenEconomizer.git - 2
Claude Code にプラグインマーケットプレイスを追加する
claude plugin marketplace add "$PWD/TokenEconomizer" - 3
プラグインをインストールする
claude plugin install tokeneconomizer@tokeneconomizer - 4
Claude Code を起動してプラグインのステータスを確認する
/tokeneconomizer:status
使う前に知っておきたいこと
- 各エージェントのテスト済みの特定バージョンのみサポートしています。古いバージョンはサポート対象外です。
- Python 3.10 以降と、サポート対象のコーディングエージェントのいずれかが必要です。
- opencode は実験的にサポートされています。テスト済みのバージョンは 2 つのみです。
Repolode 週刊で紹介
- 第 3 号 · SSDから専門家を読み込む大型MoEと、ミリ秒単位のRust再ビルド
Claude Code、Codex、Copilot CLI、Pi 向けの Microsoft 製プラグインで、過去のセッションから学んでトークン消費を減らします。開始時にビルドやテストのコマンドを注入し、判定モデルで行き詰まったターンを検出します。
収録されている特集
トピック
よくある質問
- TokenEconomizer とは?
- Claude Code、Codex、Copilot CLI、Pi向けのプラグイン。同じリポジトリでの過去のセッションから学習し、コーディングエージェントのトークンコストを削減します。 TokenEconomizerは、よく作業するリポジトリでコーディングエージェントを実行するコストを、エージェントやモデルを変更せずに抑えます。過去のセッションで起きたことを記録し、その履歴を使って以降のセッションでの無駄を減らします。仕組みは3つあります。micro-skillsは、正しいテストコマンドなどのリポジトリに関する情報を記憶し、複数のセッションで確認された後、セッション開始時に注入します。tool pruningは、使われていないツールをエージェント自身の設定から削除し、コマンド1つで元に戻せるようにします。loop guardは、judge modelで停滞したターンを検出してエージェントに方向転換を促しますが、停止するかどうかの判断はユーザーに委ねます。
- TokenEconomizer は無料で使えますか?ライセンスは?
- TokenEconomizer は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- TokenEconomizer は今もメンテナンスされていますか?
- 活発にメンテナンス中。TokenEconomizer の最終コミットは 2026年11月6日 です。
- TokenEconomizer は何に使えますか?
- チームが同じコードベースでコーディングエージェントを繰り返し実行する際のトークン使用量を抑える。 エージェントが同じリポジトリ情報を再発見する、長時間のSWE系タスクのコストを削減する。 手動で介入せずに、エージェントが同じ失敗コマンドを繰り返すのを防ぐ。
- TokenEconomizer のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/microsoft/TokenEconomizer.git Claude Code にプラグインマーケットプレイスを追加する: claude plugin marketplace add "$PWD/TokenEconomizer" プラグインをインストールする: claude plugin install tokeneconomizer@tokeneconomizer Claude Code を起動してプラグインのステータスを確認する: /tokeneconomizer:status
- TokenEconomizer はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/microsoft/TokenEconomizer
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
複数のネイティブコーディングエージェントを公式のCodex Desktop UIに接続し、エージェント間でタスクを引き継げるローカルデスクトップカーネル。
AIコーディングエージェント向けプラグイン。各リクエストから過去の画像を除外し、モデルが必要な画像だけを取得できるようにします。
文章表現やコードスタイルを簡潔にし、巨大なツール出力を圧縮して、AIコーディングエージェントのトークン消費を抑える依存関係ゼロのプラグイン。
AIコーディングエージェントのコードと文章を減らし、出力トークンとLLM APIコストを削減する、複数ツール対応のスキルです。
トークンを節約するために肥大化したスキルファイルを削り、教えているツールとの不整合を修正し、短縮版が引き続き使えるかテストするエージェントスキル。