AI News HubLIVE
站内改写

Budi – ローカルファーストのAIコーディングコストトラッカー(Rust、ローカルログを追跡、プロキシ不要)

Budiは、オープンソース(MITライセンス)のローカルファーストなAIコーディングエージェント向けコストトラッカーです。Cursor、Claude Code、Codex、Copilot Chatなどのエージェントが既にディスクに書き込んだトランスクリプトファイルを追跡することで動作し、プロキシやネットワークインターセプションは不要です。リポジトリ、ブランチ、チケットごとのコスト帰属、エディタ内のライブステータスバー、セッションヘルスチェック、オプションのチームダッシュボードを提供します。すべてのプロンプト、コード、応答はデフォルトでマシンに留まります。

記事インテリジェンス

エンジニア中級

要点

  • ローカルファースト:プロキシなしでCursor、Claude Code、Codex、Copilot Chatの使用を追跡。
  • 詳細な帰属:リポジトリ、ブランチ、チケット単位でコストを帰属。モデル、ファイル、カスタムタグでフィルタリング可能。
  • プライバシー保護:プロンプト、コード、応答は決してマシン外に出ず、オプションのチームダッシュボードは日次集計のみ送信。
  • マルチエディター:VS Code、Cursor、JetBrains IDEでライブステータスバーを表示(ホストごとにスコープ)。

重要な理由

このニュースが重要なのは、ローカルファースト:プロキシなしでCursor、Claude Code、Codex、Copilot Chatの使用を追跡ためです。

技術的影響

モデル選定、推論コスト、プロダクト能力、評価基準に影響する可能性があります。

Budiは、AIコーディングエージェントのコストを追跡するためのローカルファーストツールで、開発者とチームが支出をよりよく理解できるように設計されています。オープンソース(MITライセンス)で完全に無料です。Budiの中核メカニズムは、AIコーディングエージェントが既にディスクに書き込んだログファイルを追跡(tail)することで、ネットワーク接続をインターセプトせずに正確な使用データを取得します。現在、Cursor、Claude Code、Codex、Copilot Chatをサポートしており、今後はContinue、Cline、Roo Code、Aider、Gemini CLIのサポートも計画されています。

Budiのインストールは非常に簡単で、Homebrew、curl、またはPowerShellを使用した1つのコマンドで完了し、続けてbudi initを実行します。これにより、Rustで書かれた小さなデーモンが起動し、エージェントのログを追跡し、エディタにステータスバーを追加し、リポジトリ/ブランチ/チケットの帰属を報告するCLIツールも提供されます。アカウント作成や設定は一切不要です。

Budiは豊富なコスト追跡機能を提供します。プロジェクトごとに今日、7日、30日の支出概要を表示したり、リポジトリ、ブランチ、チケットごとの詳細な帰属を確認したり、モデルごとのコスト分布を表示したりできます。例えば、特定の期間にどのリポジトリが最も多くのメッセージとコストを消費したか、どのモデルが最高の支出シェアを占めているか、どのブランチが特定のチケットに関連しているかを表示できます。Budiはまた、コンテキストの成長、キャッシュ再利用、コスト加速、リトライループなどのセッションヘルス状態を認識し、絵文字だらけのダッシュボードではなく平易な英語で表示します。

プライバシーに関しては、Budiはデフォルトですべてのデータをローカルに保持します。プロンプト、コード、AI応答、ファイルパス、メールアドレス、生のペイロードがマシンの外に出ることは決してありません。オプションのチームダッシュボードを有効にした場合のみ、事前に集計された日次数値(トークン数、コスト、モデル名、ハッシュ化されたリポジトリID、ブランチ名、チケットID)が送信されます。これらのデータはHTTPS経由でプッシュされ、デフォルトでオフになっています。チームダッシュボードは現在、Budiで唯一有料となる可能性がある部分です。

Budiは複数のエディタでライブステータスバーをサポートしています。VS CodeとCursorでは拡張機能が両方のエディタをカバーし、JetBrains IDEには独立したKotlinプラグインがあります。各エディタは自身のホストの支出データのみを表示します。例えば、CursorのステータスバーはCursorの支出のみを表示し、VS CodeのステータスバーはCopilot Chatの支出のみを表示します。さらに、Budiは各エージェントの追跡方法、データソース、既知の正確性の問題を明確に示す詳細なカバレッジマトリックスを提供しています。例えば、Copilot Chatの場合、個人ライセンスユーザーはGitHub Billing APIを通じて正確なドル額を得られますが、組織管理ライセンスのユーザーは推定された出力トークンコストのみを確認できます。

まとめると、Budiは個人開発者とチームの両方にとって、強力でプライバシーを重視したAIコーディングコスト追跡ツールです。ローカルファーストの設計によりデータの安全性が確保され、細かい帰属とリアルタイムの監視機能を提供します。