{ "combinedOptions": { "agent_period_options": ["agent_options", "last_options"], "all_agent_period_options": ["all_agent_options", "last_options"], "all_agent_session_options": ["all_agent_options", "session_options"], "blocks_combined_options": ["shared_claude_options", "blocks_options"], "claude_daily_options": ["shared_claude_options", "daily_options", "last_options"], "claude_monthly_options": ["shared_claude_options", "last_options"], "claude_session_options": ["shared_claude_options", "session_options"], "claude_weekly_options": ["shared_claude_options", "weekly_options", "last_options"], "codex_period_options": ["codex_options", "last_options"], "openclaw_combined_options": ["agent_options", "openclaw_options"], "openclaw_period_options": ["agent_options", "openclaw_options", "last_options"], "pi_combined_options": ["agent_options", "pi_options"], "pi_period_options": ["agent_options", "pi_options", "last_options"] }, "root": { "usage": ["ccusage [daily] ", "ccusage "], "commands": [ { "name": "daily", "description": "Show all detected coding (agent) CLI usage grouped by date" }, { "name": "monthly", "description": "Show all detected coding (agent) CLI usage grouped by month" }, { "name": "weekly", "description": "Show all detected coding (agent) CLI usage grouped by week" }, { "name": "session", "description": "Show all detected coding (agent) CLI usage grouped by session" }, { "name": "blocks", "description": "Show usage report grouped by session billing blocks" }, { "name": "statusline", "description": "Display compact status line for Claude Code hooks with hybrid time+file caching (Beta)" }, { "name": "claude", "description": "Show Claude Code usage commands" }, { "name": "codex", "description": "Show Codex token usage commands" }, { "name": "opencode", "description": "Show OpenCode token usage commands" }, { "name": "amp", "description": "Show Amp token usage commands" }, { "name": "droid", "description": "Show Droid usage commands" }, { "name": "codebuff", "description": "Show Codebuff usage commands" }, { "name": "hermes", "description": "Show Hermes usage commands" }, { "name": "pi", "description": "Show pi-agent usage commands" }, { "name": "goose", "description": "Show Goose usage commands" }, { "name": "kilo", "description": "Show Kilo usage commands" }, { "name": "copilot", "description": "Show GitHub Copilot CLI usage commands" }, { "name": "gemini", "description": "Show Gemini CLI usage commands" }, { "name": "kimi", "description": "Show Kimi usage commands" }, { "name": "qwen", "description": "Show Qwen usage commands" }, { "name": "openclaw", "description": "Show OpenClaw usage commands" }, { "name": "grok", "description": "Show Grok Build CLI usage commands" } ] }, "pages": [ { "path": ["daily"], "description": "Show all detected coding (agent) CLI usage grouped by date", "usage": "ccusage daily ", "options": "all_agent_period_options" }, { "path": ["monthly"], "description": "Show all detected coding (agent) CLI usage grouped by month", "usage": "ccusage monthly ", "options": "all_agent_period_options" }, { "path": ["weekly"], "description": "Show all detected coding (agent) CLI usage grouped by week", "usage": "ccusage weekly ", "options": "all_agent_period_options" }, { "path": ["session"], "description": "Show all detected coding (agent) CLI usage grouped by session", "usage": "ccusage session ", "options": "all_agent_session_options" }, { "path": ["blocks"], "description": "Show usage report grouped by session billing blocks", "usage": "ccusage blocks ", "options": "blocks_combined_options" }, { "path": ["statusline"], "description": "Display compact status line for Claude Code hooks with hybrid time+file caching (Beta)", "usage": "ccusage statusline ", "options": "statusline_options" }, { "path": ["claude"], "description": "Usage reports for claude.", "usage": "ccusage claude ", "commands": [ { "name": "daily", "description": "Show usage report grouped by date" }, { "name": "monthly", "description": "Show usage report grouped by month" }, { "name": "weekly", "description": "Show usage report grouped by week" }, { "name": "session", "description": "Show usage report grouped by conversation session" }, { "name": "blocks", "description": "Show usage report grouped by session billing blocks" }, { "name": "statusline", "description": "Display compact status line for Claude Code hooks with hybrid time+file caching (Beta)" } ] }, { "path": ["claude", "daily"], "description": "Show usage report grouped by date", "usage": "ccusage claude daily ", "options": "claude_daily_options" }, { "path": ["claude", "monthly"], "description": "Show usage report grouped by month", "usage": "ccusage claude monthly ", "options": "claude_monthly_options" }, { "path": ["claude", "weekly"], "description": "Show usage report grouped by week", "usage": "ccusage claude weekly ", "options": "claude_weekly_options" }, { "path": ["claude", "session"], "description": "Show usage report grouped by conversation session", "usage": "ccusage claude session ", "options": "claude_session_options" }, { "path": ["claude", "blocks"], "description": "Show usage report grouped by session billing blocks", "usage": "ccusage claude blocks ", "options": "blocks_combined_options" }, { "path": ["claude", "statusline"], "description": "Display compact status line for Claude Code hooks with hybrid time+file caching (Beta)", "usage": "ccusage claude statusline ", "options": "statusline_options" }, { "path": ["codex"], "description": "Usage reports for codex.", "usage": "ccusage codex ", "commands": [ { "name": "daily", "description": "Show Codex token usage grouped by day" }, { "name": "monthly", "description": "Show Codex token usage grouped by month" }, { "name": "session", "description": "Show Codex token usage grouped by session" } ] }, { "path": ["codex", "daily"], "description": "Show Codex token usage grouped by day", "usage": "ccusage codex daily ", "options": "codex_period_options" }, { "path": ["codex", "monthly"], "description": "Show Codex token usage grouped by month", "usage": "ccusage codex monthly ", "options": "codex_period_options" }, { "path": ["codex", "session"], "description": "Show Codex token usage grouped by session", "usage": "ccusage codex session ", "options": "codex_options" }, { "path": ["opencode"], "description": "Usage reports for opencode.", "usage": "ccusage opencode ", "commands": [ { "name": "daily", "description": "Show OpenCode token usage grouped by day" }, { "name": "weekly", "description": "Show OpenCode token usage grouped by week" }, { "name": "monthly", "description": "Show OpenCode token usage grouped by month" }, { "name": "session", "description": "Show OpenCode token usage grouped by session" } ] }, { "path": ["opencode", "daily"], "description": "Show OpenCode token usage grouped by day", "usage": "ccusage opencode daily ", "options": "agent_period_options" }, { "path": ["opencode", "weekly"], "description": "Show OpenCode token usage grouped by week", "usage": "ccusage opencode weekly ", "options": "agent_period_options" }, { "path": ["opencode", "monthly"], "description": "Show OpenCode token usage grouped by month", "usage": "ccusage opencode monthly ", "options": "agent_period_options" }, { "path": ["opencode", "session"], "description": "Show OpenCode token usage grouped by session", "usage": "ccusage opencode session ", "options": "agent_options" }, { "path": ["amp"], "description": "Usage reports for amp.", "usage": "ccusage amp ", "commands": [ { "name": "daily", "description": "Show Amp token usage grouped by day" }, { "name": "monthly", "description": "Show Amp token usage grouped by month" }, { "name": "session", "description": "Show Amp token usage grouped by session" } ] }, { "path": ["amp", "daily"], "description": "Show Amp token usage grouped by day", "usage": "ccusage amp daily ", "options": "agent_period_options" }, { "path": ["amp", "monthly"], "description": "Show Amp token usage grouped by month", "usage": "ccusage amp monthly ", "options": "agent_period_options" }, { "path": ["amp", "session"], "description": "Show Amp token usage grouped by session", "usage": "ccusage amp session ", "options": "agent_options" }, { "path": ["droid"], "description": "Usage reports for droid.", "usage": "ccusage droid ", "commands": [ { "name": "daily", "description": "Show Droid usage grouped by date" }, { "name": "monthly", "description": "Show Droid usage grouped by month" }, { "name": "session", "description": "Show Droid usage grouped by session" } ] }, { "path": ["droid", "daily"], "description": "Show Droid usage grouped by date", "usage": "ccusage droid daily ", "options": "agent_period_options" }, { "path": ["droid", "monthly"], "description": "Show Droid usage grouped by month", "usage": "ccusage droid monthly ", "options": "agent_period_options" }, { "path": ["droid", "session"], "description": "Show Droid usage grouped by session", "usage": "ccusage droid session ", "options": "agent_options" }, { "path": ["codebuff"], "description": "Usage reports for codebuff.", "usage": "ccusage codebuff ", "commands": [ { "name": "daily", "description": "Show Codebuff usage grouped by date" }, { "name": "monthly", "description": "Show Codebuff usage grouped by month" }, { "name": "session", "description": "Show Codebuff usage grouped by session" } ] }, { "path": ["codebuff", "daily"], "description": "Show Codebuff usage grouped by date", "usage": "ccusage codebuff daily ", "options": "agent_period_options" }, { "path": ["codebuff", "monthly"], "description": "Show Codebuff usage grouped by month", "usage": "ccusage codebuff monthly ", "options": "agent_period_options" }, { "path": ["codebuff", "session"], "description": "Show Codebuff usage grouped by session", "usage": "ccusage codebuff session ", "options": "agent_options" }, { "path": ["hermes"], "description": "Usage reports for hermes.", "usage": "ccusage hermes ", "commands": [ { "name": "daily", "description": "Show Hermes usage grouped by date" }, { "name": "monthly", "description": "Show Hermes usage grouped by month" }, { "name": "session", "description": "Show Hermes usage grouped by session" } ] }, { "path": ["hermes", "daily"], "description": "Show Hermes usage grouped by date", "usage": "ccusage hermes daily ", "options": "agent_period_options" }, { "path": ["hermes", "monthly"], "description": "Show Hermes usage grouped by month", "usage": "ccusage hermes monthly ", "options": "agent_period_options" }, { "path": ["hermes", "session"], "description": "Show Hermes usage grouped by session", "usage": "ccusage hermes session ", "options": "agent_options" }, { "path": ["pi"], "description": "Usage reports for pi.", "usage": "ccusage pi ", "commands": [ { "name": "daily", "description": "Show pi-agent usage grouped by date" }, { "name": "monthly", "description": "Show pi-agent usage grouped by month" }, { "name": "session", "description": "Show pi-agent usage grouped by session" } ] }, { "path": ["pi", "daily"], "description": "Show pi-agent usage grouped by date", "usage": "ccusage pi daily ", "options": "pi_period_options" }, { "path": ["pi", "monthly"], "description": "Show pi-agent usage grouped by month", "usage": "ccusage pi monthly ", "options": "pi_period_options" }, { "path": ["pi", "session"], "description": "Show pi-agent usage grouped by session", "usage": "ccusage pi session ", "options": "pi_combined_options" }, { "path": ["goose"], "description": "Usage reports for goose.", "usage": "ccusage goose ", "commands": [ { "name": "daily", "description": "Show Goose usage grouped by date" }, { "name": "monthly", "description": "Show Goose usage grouped by month" }, { "name": "session", "description": "Show Goose usage grouped by session" } ] }, { "path": ["goose", "daily"], "description": "Show Goose usage grouped by date", "usage": "ccusage goose daily ", "options": "agent_period_options" }, { "path": ["goose", "monthly"], "description": "Show Goose usage grouped by month", "usage": "ccusage goose monthly ", "options": "agent_period_options" }, { "path": ["goose", "session"], "description": "Show Goose usage grouped by session", "usage": "ccusage goose session ", "options": "agent_options" }, { "path": ["kilo"], "description": "Usage reports for kilo.", "usage": "ccusage kilo ", "commands": [ { "name": "daily", "description": "Show Kilo usage grouped by date" }, { "name": "monthly", "description": "Show Kilo usage grouped by month" }, { "name": "session", "description": "Show Kilo usage grouped by session" } ] }, { "path": ["kilo", "daily"], "description": "Show Kilo usage grouped by date", "usage": "ccusage kilo daily ", "options": "agent_period_options" }, { "path": ["kilo", "monthly"], "description": "Show Kilo usage grouped by month", "usage": "ccusage kilo monthly ", "options": "agent_period_options" }, { "path": ["kilo", "session"], "description": "Show Kilo usage grouped by session", "usage": "ccusage kilo session ", "options": "agent_options" }, { "path": ["copilot"], "description": "Usage reports for copilot.", "usage": "ccusage copilot ", "commands": [ { "name": "daily", "description": "Show GitHub Copilot CLI usage grouped by date" }, { "name": "monthly", "description": "Show GitHub Copilot CLI usage grouped by month" }, { "name": "session", "description": "Show GitHub Copilot CLI usage grouped by session" } ] }, { "path": ["copilot", "daily"], "description": "Show GitHub Copilot CLI usage grouped by date", "usage": "ccusage copilot daily ", "options": "agent_period_options" }, { "path": ["copilot", "monthly"], "description": "Show GitHub Copilot CLI usage grouped by month", "usage": "ccusage copilot monthly ", "options": "agent_period_options" }, { "path": ["copilot", "session"], "description": "Show GitHub Copilot CLI usage grouped by session", "usage": "ccusage copilot session ", "options": "agent_options" }, { "path": ["gemini"], "description": "Usage reports for gemini.", "usage": "ccusage gemini ", "commands": [ { "name": "daily", "description": "Show Gemini CLI usage grouped by date" }, { "name": "monthly", "description": "Show Gemini CLI usage grouped by month" }, { "name": "session", "description": "Show Gemini CLI usage grouped by session" } ] }, { "path": ["gemini", "daily"], "description": "Show Gemini CLI usage grouped by date", "usage": "ccusage gemini daily ", "options": "agent_period_options" }, { "path": ["gemini", "monthly"], "description": "Show Gemini CLI usage grouped by month", "usage": "ccusage gemini monthly ", "options": "agent_period_options" }, { "path": ["gemini", "session"], "description": "Show Gemini CLI usage grouped by session", "usage": "ccusage gemini session ", "options": "agent_options" }, { "path": ["kimi"], "description": "Usage reports for kimi.", "usage": "ccusage kimi ", "commands": [ { "name": "daily", "description": "Show Kimi usage grouped by date" }, { "name": "monthly", "description": "Show Kimi usage grouped by month" }, { "name": "session", "description": "Show Kimi usage grouped by session" } ] }, { "path": ["kimi", "daily"], "description": "Show Kimi usage grouped by date", "usage": "ccusage kimi daily ", "options": "agent_period_options" }, { "path": ["kimi", "monthly"], "description": "Show Kimi usage grouped by month", "usage": "ccusage kimi monthly ", "options": "agent_period_options" }, { "path": ["kimi", "session"], "description": "Show Kimi usage grouped by session", "usage": "ccusage kimi session ", "options": "agent_options" }, { "path": ["qwen"], "description": "Usage reports for qwen.", "usage": "ccusage qwen ", "commands": [ { "name": "daily", "description": "Show Qwen usage grouped by date" }, { "name": "monthly", "description": "Show Qwen usage grouped by month" }, { "name": "session", "description": "Show Qwen usage grouped by session" } ] }, { "path": ["qwen", "daily"], "description": "Show Qwen usage grouped by date", "usage": "ccusage qwen daily ", "options": "agent_period_options" }, { "path": ["qwen", "monthly"], "description": "Show Qwen usage grouped by month", "usage": "ccusage qwen monthly ", "options": "agent_period_options" }, { "path": ["qwen", "session"], "description": "Show Qwen usage grouped by session", "usage": "ccusage qwen session ", "options": "agent_options" }, { "path": ["openclaw"], "description": "Usage reports for openclaw.", "usage": "ccusage openclaw ", "commands": [ { "name": "daily", "description": "Show OpenClaw usage grouped by date" }, { "name": "monthly", "description": "Show OpenClaw usage grouped by month" }, { "name": "session", "description": "Show OpenClaw usage grouped by session" } ] }, { "path": ["openclaw", "daily"], "description": "Show OpenClaw usage grouped by date", "usage": "ccusage openclaw daily ", "options": "openclaw_period_options" }, { "path": ["openclaw", "monthly"], "description": "Show OpenClaw usage grouped by month", "usage": "ccusage openclaw monthly ", "options": "openclaw_period_options" }, { "path": ["openclaw", "session"], "description": "Show OpenClaw usage grouped by session", "usage": "ccusage openclaw session ", "options": "openclaw_combined_options" }, { "path": ["grok"], "description": "Usage reports for Grok Build CLI.", "usage": "ccusage grok ", "commands": [ { "name": "daily", "description": "Show Grok Build CLI usage grouped by date" }, { "name": "monthly", "description": "Show Grok Build CLI usage grouped by month" }, { "name": "session", "description": "Show Grok Build CLI usage grouped by session" } ] }, { "path": ["grok", "daily"], "description": "Show Grok Build CLI usage grouped by date", "usage": "ccusage grok daily ", "options": "agent_period_options" }, { "path": ["grok", "monthly"], "description": "Show Grok Build CLI usage grouped by month", "usage": "ccusage grok monthly ", "options": "agent_period_options" }, { "path": ["grok", "session"], "description": "Show Grok Build CLI usage grouped by session", "usage": "ccusage grok session ", "options": "agent_options" } ] }