RepoSpend

RepoSpendローカルで見るAIコーディング費用の内訳

RepoSpendは、CodexやClaude CodeなどのAIコーディングツールのトークン使用量とAPI相当コストをローカルで可視化する無料のオープンソースダッシュボード。データは一切アップロードされず、プライバシーを気にする開発者に向く。

free
AIコーディングトークン追跡APIコスト見積もりローカルダッシュボードオープンソースCodexClaude Code開発者向けツールAIコード生成費用管理ローカルプライバシー
登録日
3.3 (0 レビュー数)

ログイン後に評価できます

複数のAIコーディングツールを併用していると、毎月のサブスク料金が実際どこに消えているのか曖昧なままになりがちだ。RepoSpendは、まさにそのモヤモヤに答えるために生まれた。 ローカル優先のオープンソースダッシュボードで、AIコーディング中に消費したトークン量と、API換算したコストを可視化してくれる。特に、複数のツールを使い分けるヘビーユーザーほど刺さる内容だ。

サインイン不要、テレメトリなし、プロンプトをアップロードしない。ダッシュボードが読むのは、ディスクに保存済みのローカルセッションデータだけ。リポジトリ単位、セッション単位、モデル単位で集計され、コードのプライバシーを気にする開発者には、この“データが端末から出ない”設計は素直に安心できる。

何が分かるのか

現在の対応ツールはCodexClaude CodeGitHub Copilot、そして実験的扱いのCursor。特にCodexとClaude Codeのコスト精度が高く、Copilotは初期サポート、Cursorは手動で有効にする必要があるとのこと。

ダッシュボードには、総支出、トップリポジトリ、キャッシュ再利用率、コマンド問題率、ファイル編集状況などが一画面に並ぶ。すべてのデータはGitルート単位でグループ化されるので、サブフォルダやスクリプトも最終的に分かりやすいプロジェクト名に紐付く。

  • リポジトリ別に集計: 各セッションを自動的にGitルートへ紐付け、プロジェクト間のコスト比較が簡単
  • セッション/モデル/ツール別に分析: どのセッション、どのモデルが大量トークンを消費したか突き止められる
  • キャッシュ再利用率とコマンド問題率: 重複呼び出しや失敗した呼び出しが多いかが分かる

API等価コストはあくまで目安

ここで勘違いしやすいのが、表示される金額の正体だ。公式サイトも明言しているように、金額はAPI等価コストの見積もりであり、実際のサブスク請求書ではない。公開モデルのAPIレートを使ってトークン量を金額へ換算し、モデル間コストのクロス比較をしやすくしている。つまり、クレジットカードの明細と照合するための数字ではなく、あくまで“比較のものさし”と理解しておきたい。

最新バージョンv0.1.3では、GPT-5.6 TerraとLunaのAPI等価レート(キャッシュ入力・キャッシュ書き込み価格を含む)の引き下げ、カスタム価格上書きの保持、未検証リポジトリのフォルダ表示改善などが行われている。モデル価格の変動に細かく追随しているのが分かる。

導入ハードルは低い

使い方はシンプルだ。Node 20+の環境で npx repospend を実行し、ブラウザで localhost:2005 を開くだけ。公式サイトには、ロードオブザリング風の仮想データを使ったデモもあるので、実際のリポジトリ情報を晒さずに雰囲気を確認できる。

現時点ではプロジェクトはまだv0.1.3の初期段階。npmの週間ダウンロード数は約23、GitHubのスターは約16とコミュニティは小さい。一方で、機能の方向性は明確に垂直領域へ絞られており、ヘビーユーザーにとっては今のうちから使っておいて損はない。

複数のAIコーディングツールを使っていて、コスト配分を気にしているなら、RepoSpendはローカルだけで動く“消費マップ”として心強い。まだv0.1.3という初期版だが、モデル価格の変化にも追随している。

とはいえ表示されるのはあくまで推定値。最終的な費用は各ツールの公式プランに基づくことを忘れずに、あくまで目安として活用したい。

メリット・デメリット

メリット

  • ローカル優先の設計で、コードやプロンプトが外部へ漏れない
  • 完全無料・オープンソースで、ログインもテレメトリもない
  • リポジトリ・セッション・モデル単位でコストを集計できる
  • モデル価格の変更に追従し、カスタム価格の上書きも可能
  • npxコマンド一発で導入でき、データベース不要

デメリット

  • GitHub CopilotとCursorのサポートは初期段階で、精度にばらつきがある
  • 表示はAPI等価コストの見積もりであり、実際の請求額と差が出ることがある
  • v0.1.3と開発初期のため、コミュニティやエコシステムが小規模
  • Node 20+の環境が必要で、コマンドラインに不慣れなユーザーにはややハードル

よくある質問

RepoSpendは無料で使えますか?

はい、完全無料のオープンソースです。npmでインストールしてすぐ使え、有料プランやサブスクリプションはありません。

コードがクラウドに送信されるのでは?

違います。ディスク上のローカルセッションデータを読み取り、ダッシュボードはlocalhostで動作します。テレメトリもなく、コードやプロンプトのアップロードは一切行われません。

対応しているAIコーディングツールは?

Codex、Claude Code、GitHub Copilot、そして実験的なCursorに対応。CodexとClaude Codeは精度が高く、Copilotは初期サポート、Cursorは手動で有効にします。

表示される金額は実際の請求額ですか?

いいえ、公開APIレートに基づいてトークン量を換算したAPI等価コスト推定値です。実際のサブスク請求やクレジットカード明細とは異なります。

動作環境は?

Node 20以上が必要です。ターミナルで npx repospend を実行し、ブラウザで localhost:2005 を開くだけです。データベースやサーバーの追加設定はありません。

もっと見る

類似ツール

Pinstripes

Pinstripes

Pinstripes は AI モデル推論プラットフォーム。各モデルの重み量子化と KV キャッシュ精度を明示する点が特徴。Warp は月$5・40億トークン・無制限、Slices は専用容量で精度を自由に選択。OpenAI 互換で大規模 AI エージェント向き。

DebugAI

DebugAIはPython SDKとWebワークベンチを備えた、失敗したLLM出力の診断ツール。失敗の種類や深刻度、根本原因を構造化し、修正提案まで提示する。プロンプト・RAG・ツール呼び出しのデバッグを効率化したい開発者向け。

VibeDev

VibeDev は Lovable のサブドメインで公開中の AI プロダクト概念。自動化・UI アニメーション・vibe coding を軸に、アイデアをインタラクティブな体験へ変えると主張する。現在は情報が少なく、コンセプト見本として注目したい。

Lem AI

Lem AI

エンジニアチームの知識をSlack、Jira、GitHubなどから横断検索し、出典付きで回答。ticketからimplementation.mdを自動生成し、SOPや意思決定ログでコンプライアンス強化を支援するAIアシスタント。

Bindfort

Bindfort は AI Agent と MCP サーバーの間に置くセキュリティゲートウェイ。呼び出し前のポリシーチェックと依存ツリーのスキャン、HMAC 署名付きレシートで監査に強い。無料スキャンあり。

StoreFrame

StoreFrame

StoreFrameはMagento向けのAIネイティブなコントロールプレーン。ブラウザ版Claude Codeシェルを内蔵し、コンテナ基盤とリアルタイム可観測性を統合。店舗データに自然言語で質問でき、3日間の無料トライアルを提供。

オープンソース代替

guidellm:LLM推論性能を評価・最適化するオープンソースツール

guidellmは、vLLMチームによって開発されたオープンソースツールで、本番環境における大規模言語モデル(LLM)の推論性能を評価・最適化するためのものです。負荷試験、レイテンシ分析、スループット評価を提供し、開発者がボトルネックを特定してデプロイ構成を調整するのに役立ちます。プロジェクトは主にPythonで記述されており、Apache-2.0ライセンスを採用しています。収集時点で1214スターを獲得しています。

ai-gateway:Envoy Gateway ベースの統一 AI ゲートウェイ

ai-gateway は、Envoy Gateway をベースにしたオープンソースプロジェクトで、複数の生成 AI サービスへのアクセスを管理する統一 API ゲートウェイを提供します。AI アプリケーションの統合と運用を簡素化し、ロードバランシング、キャッシュ、レート制限などの機能をサポートしています。このプロジェクトは Go 言語で開発され、Apache-2.0 ライセンスを採用しています。

go-micro:AIとマイクロサービスを融合したGoフレームワーク

go-microは、AIエージェントツールセットとマイクロサービスアーキテクチャを融合したオープンソースのGoプログラミング言語フレームワークです。MCP、A2Aプロトコル、および複数のLLM統合をサポートしています。このプロジェクトはApache-2.0ライセンスを採用し、主にGo言語で開発されています。収集時点で、このプロジェクトはGitHubで22755のスターを獲得しています。

Kun:ローカル優先のAIエージェントワークスペース

Kunはローカル優先のAIエージェントワークスペースです。共有GUIおよびTUIランタイムを通じて、コーディング、ライティング、デザイン、リサーチ、自動化を統合します。プロジェクトは主にTypeScriptで開発されており、ライセンスはOtherです。収集時点で4813個のGitHubスターを獲得しています。

terax-ai:軽量Tauriデスクトップ開発環境

terax-aiはTauriベースのデスクトップ開発環境で、サイズはわずか7-8MBです。GPUターミナル、CodeMirrorエディタ、Gitツール、および複数のプロバイダーに対応したAIエージェントを統合し、開発者に一体型の開発体験を提供します。プロジェクトは主にTypeScriptで書かれており、Apache-2.0ライセンスを採用しています。

jar-analyzer: Java JARパッケージ解析GUIツール、AIアシスタント統合

jar-analyzer は、オープンソースの Java JAR パッケージ解析 GUI ツールで、AI アシスタントを統合しています。JAR DIFF、メソッド呼び出しグラフ探索、DFS 呼び出しチェーン分析、汚染分析、および制御フローグラフのプログラム分析などの強力な機能を提供し、Java 開発者やセキュリティ研究者に適しており、コード監査とリバースエンジニアリングのタスクを簡素化します。プロジェクトの主要言語は Java で、GPL-3.0 ライセンスを採用しており、収集時点で 2111 個のスターを保有しています。