devin-check
v1.0.0
Published
Devin CLI の日次使用量(セッション数・トークン量・推定コスト)を可視化するCLIツール
Downloads
178
Readme
devin-check
Devin CLI の日次使用量(セッション数・トークン量・推定コスト)を可視化する CLI ツール。
~/.local/share/devin/cli/sessions.db のターン単位メトリクスを読み取り、
日単位のサマリ・セッション別テーブル・時間帯別アクティビティを表示します。
使い方
$ npx devin-check # 今日の使用状況
$ npx devin-check -d 2026-09-17 # 指定日
$ npx devin-check -n 7 # 直近7日間の日次サマリ
$ npx devin-check --month 2026-09 # 月次サマリ
$ npx devin-check --all # 全期間
$ npx devin-check --json # JSON 出力what-if コスト推定 (--as)
$ npx devin-check --as swe-1-6 # devin のモデルID単価で換算
$ npx devin-check --as claude-code:sonnet5 # Claude Code API 単価で換算
$ npx devin-check --as claude-code:fable5.1
$ npx devin-check --as claude-code:opus5
$ npx devin-check --as codex:astra # Codex API 単価で換算
$ npx devin-check --as codex:sol
$ npx devin-check --as codex:luna埋め込みテーブルにない Claude Code モデルは bunx ccusage にフォールバックします。
その他のオプション
--from YYYY-MM-DD [--to YYYY-MM-DD]: 日付範囲の日次サマリ--activity total|type|chain|all: 時間帯別グラフの内訳 (単日表示)--source db|transcripts: データソース (デフォルトdb)--db PATH,--transcripts-dir PATH: パス上書き
要件
- Node.js >= 22.13 (
node:sqliteを使用。依存パッケージなし) - Devin CLI の
sessions.db(またはtranscripts/)
精度について
est.cost は devin models list のトークン単価による概算です。
実際の請求はクレジット/ACU ベースのため、サーバー側の /usage,
/session-stats が正確な値です。
