DevMetrics VS Code Extension
Tracks coding time, active language, workspace, idle time, and AI-assisted
editing — metadata only, never source code.
Commands
DevMetrics: Login — store your plugin token (kept in VS Code SecretStorage)
DevMetrics: Logout
DevMetrics: Status
DevMetrics: Open Dashboard
Dev / debug
npm run build -w devmetrics-vscode # bundle to dist/extension.js (esbuild)
Open this folder in VS Code and press F5 to launch an Extension Development
Host. Configure the server URL in Settings → DevMetrics.
What it collects
| Collected |
Not collected |
| workspace name + hashed path |
file contents |
| active language id |
file names / paths |
| active vs idle duration |
keystrokes |
| whether an AI extension is active |
prompts / completions |
Batches IDE events every 30s to /api/track/ide and heartbeats every 60s.
| |