CodeClocker AI analyzes your git commits and branch activity to fill a weekly calendar with real work stages. Managers approve in one click. Finance exports for billing. No timers, no guessing.
Install CodeClocker into your IDE from the JetBrains Marketplace. It starts tracking automatically — no configuration, no manual timers.
CodeClocker silently tracks time per project and branch. It links your sessions to branches and commits.
Each week, review your auto-generated timesheet in Hub. Add notes, adjust entries, and submit for manager approval.
Set up your team on CodeClocker Hub and invite developers via a shareable link. They join instantly — no manual setup needed.
Your dashboard shows submission status, tracked hours, and flags for each team member — all in one place.
Review timesheets, approve or request changes, and export to CSV / PDF for invoicing or generate invoice packs with proof of work.
Two AI-powered features that eliminate busywork and keep your team in sync
AI reads your git commits and branch activity, groups related work into meaningful stages, and fills a weekly calendar view automatically.
Jira keys, Linear IDs, and issue references are extracted from commit messages and branch names. Every time block links back to the work it represents.
Click any block to adjust times, add entries, or tweak summaries. Save once and the AI draft becomes your timesheet — no re-generation on next visit.
Every morning, team members receive a personal digest with AI-generated summaries of yesterday's project changes across the team. Stay informed without status meetings.
Each digest includes your last branch, last commit, and a quick context summary — so you know exactly where to pick up when you open your IDE.
Digests arrive before your standup, in your timezone. Managers see the full team picture. Developers see what teammates shipped — without asking.
Three workflows that replace your manual timesheet process
Developers get a pre-filled weekly timesheet based on actual IDE activity. No more guessing what you worked on last Tuesday.
Devs review and submit, managers approve with one click. A simple weekly cadence that keeps everyone accountable.
Managers see all team members, submission status, and total hours at a glance. Know who's submitted and who needs a nudge.
One-click export of approved timesheets to CSV. Compatible with any invoicing or accounting tool — QuickBooks, Xero, Freshbooks, you name it.
Generate summarized reports by project and team member. Share with clients or attach to invoices for transparent billing.
Generate PDF invoices that include links to commits and branches. Give clients evidence of every billed hour.
Devs get email nudges when their weekly timesheet is due. No more chasing people on Friday afternoons.
Managers are reminded when timesheets await their review. Nothing slips through the cracks.
Set your team's weekly cadence. Pick submission day, reminder frequency, and notification channels that work for you.
Start your team trial — generate your first weekly timesheet in minutes.
Start Team TrialFor Developers
For Managers & Finance
Activity dashboard, coding goals, smart auto-pause, CSV exports, and more — all built into your JetBrains IDE.
Explore In-IDE Plugin FeaturesSearch for "CodeClocker" in your IDE's plugin marketplace (Settings → Plugins → Marketplace) and click Install. The plugin starts tracking immediately.
Install CodeClocker from the marketplace
To start syncing your tracked data, sign up for CodeClocker Hub and connect your plugin. This syncs your coding activity with Hub and unlocks team timesheets, approval workflows, and export features.
Access the API key settings through Tools → CodeClocker API Key.
API Key configuration menu
Only active seats are billed (users with tracked activity in the last 30 days). Viewer/manager seats are free.
Unlimited seats, dedicated support
Personal tracking, no account needed
Freelancers & independent consultants
Start your team trial and generate your first weekly timesheet in minutes
Start Free Trial