mikehasa/agentacct
See what your coding agents did and what it cost. Breaks each task down into work steps — tools used, files changed, tests run, time and tokens spent. Local-first dashboard for Claude Code, Codex, OpenCode, and more. No login, no telemetry.
解決する課題
agentacct は、ローカルファーストの台帳として機能することで、さまざまなコーディングエージェント(Claude Code、Codex、Kimi Code など)の活動を可視化します。エージェントが具体的に何をしているのか、コストはいくらかかっているのか、そして完了報告がテストやチェックによって実際に検証されているのかが不明であるという問題を解決します。
仕組み
このツールは、コーディングエージェントのローカルセッションログを読み取り、2つの独立した証拠ストリームを処理します。
- 使用データ: クライアント自身のセッションファイルにある料金表に基づいて、トークン数を抽出しコストを見積もります。
- アクティビティデータ: MCP (Model Context Protocol) またはセッションログを通じて、ツール呼び出し、記録されたステップ、およびマシンチェック(テスト実行など)をキャプチャします。
その後、セッションIDとトランスクリプトIDを使用してこれら2つのストリームを結合し、特定のアクションとリソース消費をリンクさせた「作業レシート」を作成し、帰属の正確性に対して信頼度ラベルを割り当てます。
対象ユーザー
複数のプロジェクトやクライアントで複数のAIコーディングエージェントを使用しており、データをクラウドに送信することなく、エージェントの活動、トークン使用量、コスト見積もりの透明性の高いローカル専用の監査証跡を必要とする開発者向けです。
ハイライト
- ローカルファーストのプライバシー: すべてのデータはユーザーのPC内に留まります。APIキーを要求したり、外部へデータを送信したりすることはありません。
- 作業レシート: アクティビティタイムライン、記録された成果、コスト見積もりを単一のビューに統合します。
- 検証と報告の区別: エージェントが単にタスクを「完了」と報告することと、チェックを通過して結果が「検証済み」であることの違いを区別します。
- エージェント横断的な追跡: 異なるエージェントやプロジェクトの作業を共有タイムラインに集約します。
- TUIとGUI: 使用量とアクティビティを監視するためのターミナルユーザーインターフェースと、macOSネイティブアプリの両方を提供します。
- 非侵入的な記録: ツール名、触れたファイル、終了コードを記録しますが、プライバシーを保護するためにプロンプトやモデルの応答は明示的に無視します。
関連
- プロジェクト
- プロジェクト
- Dispatch
- Dispatch