Your work log writes itself. WriteLogs quietly tracks your coding activity — including commits made by AI tools like Claude Code — and turns it into a daily summary you can paste into a standup, timesheet, or client update.
How it works
Create a project at your WriteLogs dashboard and copy its key (wrlg_...)
Paste the key into the WriteLogs sidebar in VS Code
Code normally. Your activity syncs about every minute
Get your daily summary — tasks, files, and time — written by AI from what actually happened
What gets tracked
Files you edit: path, language, lines added/removed, and a short snippet of the change
Active vs. idle time per file (pauses over 5 minutes don't count)
Git context: branch, commits, and commit messages — so work done by AI agents (Claude Code, etc.) is captured even when it never touches your editor
What never gets tracked
.env files, keys, certificates, lock files, and anything in node_modules/dist
Secret-looking lines (API keys, tokens, passwords) are redacted before leaving your machine
Files outside the folders you've connected
Unsaved scratch buffers, other apps, or anything outside VS Code
Prefer no code at all? Set writelogs.captureSnippets to false and only file names and stats are sent.
Reliability
Activity is saved to disk the moment it's captured and deleted only after the server confirms receipt. Crashes, offline stretches, and restarts lose nothing; retries never create duplicates.
Settings
writelogs.captureSnippets — include redacted code snippets (default: true)