Add ccusage wrapper for tracking usage across all agent-vm instances

This commit is contained in:
Evgeny Boger 2026-04-13 16:44:22 +03:00
parent 47c362bf1a
commit 1a42270a3a
2 changed files with 18 additions and 0 deletions

5
bin/ccusage Executable file
View file

@ -0,0 +1,5 @@
#!/bin/bash
# Wrapper for ccusage that includes all agent-vm session directories
agent_vm_dirs=$(find "$HOME/.local/state/agent-vm" -maxdepth 2 -name "claude-sessions" -type d 2>/dev/null | paste -sd,)
export CLAUDE_CONFIG_DIR="$HOME/.claude,$HOME/.config/claude${agent_vm_dirs:+,$agent_vm_dirs}"
exec npx ccusage@latest "$@"