Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>DiscipLogNew to Visual Studio Code? Get it now.
DiscipLog

DiscipLog

disciplog

| (0) | Free
Privacy-first coding activity tracker. Auto-logs sessions into your DiscipLog dashboard for AI-coach context.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

DiscipLog VS Code Extension

The official Visual Studio Code integration for the DiscipLog Productivity Coach.

This extension brings DiscipLog's AI-powered time-tracking, discipline logging, and productivity coaching directly into your IDE. It allows you to seamlessly log focus sprints, track your coding sessions, and automatically bridge your AI coding assistants (like Claude Code, Cursor, or Windsurf) with your DiscipLog Coach.

Features

  • Automated Sprint Tracking: Start, pause, resume, or finish DiscipLog sprints directly from the VS Code command palette.
  • Coding Activity Telemetry: The extension captures passive, privacy-safe coding telemetry (typing activity, idle time, saves, diagnostics) and flushes it to your DiscipLog dashboard.
  • Built-in MCP Server: It automatically bundles and manages the @disciplog/mcp Model Context Protocol server. This allows your local AI agents to report metadata about your prompting and their actions back to your DiscipLog coach.
  • Practice Mode (Opt-in): A strict, advisory-only mode designed for learning (e.g., DSA problems). When enabled, it securely transmits code snippets to your DiscipLog Coach so it can comment on algorithm choice, time complexity, and style. (Never enable this for proprietary or work code).

Setup & Configuration

  1. Install the extension from the Visual Studio Marketplace.
  2. In VS Code, open the Command Palette (Cmd/Ctrl + Shift + P) and run DiscipLog: Connect to authenticate with your DiscipLog account.
  3. Configure your settings via the VS Code Settings (Cmd/Ctrl + ,):
    • DiscipLog: Api Url: Defaults to https://disciplog.com. (Change this if you are self-hosting or testing locally).
    • DiscipLog: Flush Interval Seconds: How frequently your telemetry buffer is flushed to the server (default: 120s).
    • DiscipLog: Practice Mode: Toggle the advisory-only code analysis feature.

Commands

Access all features via the Command Palette:

  • DiscipLog: Sprint… - Open the sprint management menu.
  • DiscipLog: Start Sprint
  • DiscipLog: Pause Tracking
  • DiscipLog: Open Dashboard
  • DiscipLog: Install AI Agent Integrations - Automatically configures compatible CLI agents (like Claude Code) to use the bundled MCP server.

Privacy First

Except for the explicit, opt-in "Practice Mode", this extension never reads or transmits your actual source code. It only tracks metadata such as keystroke volume, file extensions, and timestamps to build a picture of your momentum and focus.

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