Skip to content
| Marketplace
Sign in
Visual Studio Code>Data Science>DevClocked - Automatic Time TrackingNew to Visual Studio Code? Get it now.
DevClocked - Automatic Time Tracking

DevClocked - Automatic Time Tracking

Devclocked

|
5 installs
| (0) | Free
Automatic time tracking for developers. Track your coding activity, analyze productivity, and understand how you spend your development time.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

DevClocked - Automatic Time Tracking for VS Code

Track your coding time automatically. Zero effort, complete accuracy.

DevClocked captures every edit, save, and coding session in VS Code and Cursor — syncing seamlessly with your DevClocked dashboard for powerful analytics and insights.


✨ Features

  • 🔄 Automatic Tracking — Time is logged as you code. No timers, no buttons.
  • 📊 Real-time Sync — Activity syncs instantly to your DevClocked dashboard.
  • 🎯 Project Detection — Automatically detects projects from Git repositories.
  • ⏸️ Smart Idle Detection — Pauses tracking when you're away, resumes when you return.
  • 🔗 Commit Linking — Associate time sessions with specific Git commits.
  • 📁 Multi-Repo Support — Track across all your projects simultaneously.
  • 🔒 Privacy First — Your code stays local; only timestamps and metadata are synced.

🚀 Getting Started

1. Install the Extension

Search for "DevClocked" in the VS Code Extensions Marketplace, or install directly from the VS Code Marketplace.

2. Get Your API Key

  1. Visit devclocked.com and sign up or log in
  2. Navigate to Settings → API Keys
  3. Generate a new API key

3. Connect the Extension

  1. Open VS Code Command Palette (Cmd+Shift+P / Ctrl+Shift+P)
  2. Run "DevClocked: Set API Key"
  3. Paste your API key
  4. Start coding — tracking begins automatically!

📋 Commands

Command Description
DevClocked: Set API Key Connect your DevClocked account
DevClocked: Clear API Key Disconnect your account
DevClocked: Start Session Manually start a tracking session
DevClocked: Stop Session End the current session
DevClocked: Select Active Project Choose which project to track
DevClocked: View Stats Open your dashboard
DevClocked: Flush Queue Force sync pending activity
DevClocked: Settings Open extension settings

⚙️ Configuration

Configure DevClocked via VS Code Settings (Cmd+, / Ctrl+,):

Setting Default Description
devclocked.autoStart true Auto-start tracking when opening a workspace
devclocked.tickInterval 30 Activity tick interval in seconds
devclocked.excludedFolders ["node_modules", ".git", "dist", "build"] Folders to exclude from tracking
devclocked.deviceName "" Custom device name for multi-device tracking
devclocked.debug false Enable debug logging

🔐 Privacy & Security

  • Local Processing — Your code never leaves your machine
  • Minimal Data — Only timestamps, file paths, and project names are synced
  • Secure Transport — All data encrypted in transit (TLS 1.3)
  • API Key Auth — Your key is stored securely in VS Code's encrypted storage
  • No Telemetry — We don't collect usage analytics from the extension

🖥️ Works With

  • VS Code — Full support
  • Cursor — Full support
  • VS Code Insiders — Full support
  • Remote Development — SSH, WSL, and Containers supported

🔗 Companion Apps

Complete your DevClocked experience:

  • Chrome Extension — Track browser-based development (GitHub, Stack Overflow, etc.)
  • iOS App — View your stats on the go
  • Web Dashboard — Full analytics and insights

🐛 Troubleshooting

Extension shows "Not Connected"

  1. Run DevClocked: Set API Key from the command palette
  2. Ensure your API key starts with dck_
  3. Check your internet connection

Activity not syncing

  1. Run DevClocked: Flush Queue to force sync
  2. Check the Output panel (View → Output → DevClocked) for errors
  3. Verify your API key hasn't been revoked

High CPU usage

  1. Add large folders to devclocked.excludedFolders
  2. Increase devclocked.tickInterval to reduce frequency

📬 Support

  • Documentation: docs.devclocked.com
  • Issues: GitHub Issues
  • Email: support@devclocked.com

📄 License

MIT License - see LICENSE for details.


Made with ⚡ by DevClocked

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft