← Package directory
Available on winget

Install WakaTime CLI

Command line interface used by all WakaTime text editor plugins

Install with winget
winget install --id Wakatime.CLIWakatime
Upgrade
winget upgrade --id Wakatime.CLIWakatime
Uninstall
winget uninstall --id Wakatime.CLIWakatime

About WakaTime CLI

Command line interface used by all WakaTime text editor plugins

What's new in 2.21.4

Changelog - Preserve Cursor tokens across zero placeholders #1499 - Use cumulative token counts #1500

Read release notes

Version history

Version Updated Notes
2.21.4 Unknown Changelog - Preserve Cursor tokens across zero placeholders #1499 - Use cumulative token counts #1500
2.21.3 Unknown Changelog - Fix Cursor token-only AI rows #1496 - Improve cursor token count parsing #1497
2.21.2 Unknown Changelog - Harden Claude json parser #1482 - Recover from corrupted bbolt offline db files #1483
2.21.0 Unknown Changelog - Support Amp #1480
2.20.5 Unknown Changelog - Fix bugs in ai parsers #1478
2.20.4 Unknown Changelog - Fix Codex patch parsing, outcome handling, moves, and token attribution #1476
2.20.3 Unknown Changelog - Support new codex transcript apply patch format #1474
2.20.2 Unknown Changelog - Fix ai agent model, version, and reasoning effort parsing #1472
2.20.1 Unknown Changelog - Add support for Antigravity CLI and new rebranded apps #1469 - Alias sync ai heartbeats #1470
2.19.0 Unknown Changelog - Send diagnostics on ai parser panic #1463 - Support sqlite ai parsers on bsd #1464
2.18.0 Unknown Changelog - Detect ai agent used with Cursor IDE #1459 - Prefix detected AI agent tokens in User-Agent #1460
2.16.1 Unknown Changelog - Support Copilot CLI event jsonl transcripts #1456 - Fix flakey test #1457
2.15.3 Unknown Changelog - Prevent crash from parsing ai heartbeats blocking sending #1453 - Improve sqlite memory usage when parsing Cursor and Qoder transcripts #1454
2.15.1 Unknown Changelog - Prevent panic from language and dependency detection blocking heartbeat sending #1451
2.15.0 Unknown Changelog - Fix flakey heartbeat test #1446 - Add Qwen AI parser #1447
2.14.12 Unknown Changelog - Fix leaky unit tests #1443 - Stop trimming user agent strings with ai agents #1444
2.14.9 Unknown Changelog - Support Codex CLI #1439
2.14.8 Unknown Changelog - Pin actions dependencies to prevent supply chain attacks #1435 - Ignore task output files from Claude #1436 - Upgrade golang.org/x/crypto net sys text #1437
2.14.7 Unknown Changelog - Improve unit test performance #1431 - Optimize sqlite querying for OpenCode, Goose, Qoder, Windsurf #1433
2.14.5 Unknown Changelog - Preserve claude launch directory as project folder #1426 - Only use Claude Code cwd when no alternate project defined #1427 - Fix new Claude test on Windows #1429