コスト監視 開発中
コストダッシュボード
5 種類の CLI の Token 消費を一箇所に集約
Switch は Claude Code / Codex / Gemini / PicoClaw / NullClaw などのツールの Token 消費を統一的に集約し、予算を超過する前にアラートを発します。
コスト集約
Switch のバックグラウンドプロセスを起動すると、Switch によって起動されたすべての CLI プロセスのリクエストはローカルプロキシ(デフォルト 127.0.0.1:41234)を経由し、ローカルの SQLite に記録されます:
~/.lurus-switch/costs.db集約の軸:
ツール
claude-code / codex / gemini / picoclaw / nullclaw
モデル
claude-sonnet-4 / gpt-5 / gemini-3-pro など
プロジェクト
CWD が属する git リポジトリの root 単位
時間
日 / 週 / 月
しきい値アラート
Switch の設定ページで構成します:
| アラート種別 | 例 |
|---|---|
| 日次予算 | ¥50/日 を超過した場合にシステム通知 |
| 単一呼び出し | ¥2/回 を超過した場合に赤字表示 |
| モデル比率 | Claude Opus > 60% の場合に切り替えを提案 |
アラートチャネル:システム通知 メール Webhook
要因分析
「今日はなぜ急にこんなに使ったのか?」
Switch はフレームグラフ式の要因分析を提供し、具体的な原因まで階層的にドリルダウンできます:
总消费 ¥38.2 (↑ 250% vs 昨日)
├─ claude-code ¥28.4 (74%) ← 主因
│ └─ 项目: 2l-bs-docs ¥21.3 ← 具体元凶
│ └─ 模型: claude-opus ¥19.8
├─ codex ¥6.5
└─ gemini ¥3.3Lumen との連携
Lumen SDK を使用する Agent プロジェクトでは、Switch は Lumen の細粒度の Trace データを統合できます:
Switch 粗粒度: 项目 / 工具 / 模型
+
Lumen 细粒度: Graph / Node / LLM Call
=
完整成本拓扑Lumen 連携を有効化
Switch の設定で「Lumen 連携」を有効にし
http://localhost:7070 を指定すると、Switch の粗粒度コストと Lumen の Graph / Node / LLM Call レベルの Trace を統合し、完全なコストトポロジーを構築できます。エクスポート
UI 操作:
右键 → 导出为 CSV / JSONまたはコマンドライン:
bash
lurus-switch export --format csv --since 30d > costs.csv