Worklog AI is a powerful VS Code extension that automatically generates detailed worklogs from your code changes. Whether you need to document your work for team stand-ups, client reports, or personal tracking, Worklog AI saves you time by analyzing your code changes and creating professional summaries.
The extension leverages advanced AI models (Google Gemini or OpenAI) to understand your code modifications and generate meaningful descriptions that can be customized to your specific needs.
Features
AI-Powered Analysis: Intelligent parsing of code changes to identify meaningful modifications
Multiple AI Providers:
Google Gemini: Fast and efficient AI model for most use cases
OpenAI: Advanced reasoning capabilities for complex code analysis
Local LLM: Use your own locally hosted LLM for privacy and customization (setup guide)
Multiple Worklog Styles:
Technical Style: Detailed implementation specifics for developer handoffs
Business Style: Business impact with minimal technical jargon for stakeholder reports
Flexible Source Options: Generate from current uncommitted changes or select specific commits
Customizable Settings: Configure default AI provider, worklog style, and automation options
Direct Integration: Access directly from the VS Code sidebar or Source Control view
Available Commands
Command
Description
✨ Generate New Worklog
Open the worklog generation wizard
✨ Create Worklog from Uncommitted Changes
Generate a worklog based on current uncommitted changes
📝 Create Worklog from Commit History
Select a specific commit to generate a worklog
📤 Save Worklog to File
Export the generated worklog to a file
📋 Copy Worklog to Clipboard
Copy the generated worklog to clipboard
🔄 Refresh Worklog Panel
Refresh the worklog panel
⚙️ Configure Worklog Settings
Open the extension settings
Getting Started
Install the extension from the VS Code Marketplace
Configure your API key (if using cloud providers):