Copilot Tracker is a VS Code extension that tracks GitHub Copilot usage time and total VS Code active time.
This extension tracks the time you spend using GitHub Copilot within Visual Studio Code. It provides insights into your Copilot usage, helping you understand how much it assists your coding workflow.
Features
Tracks Copilot usage time
Tracks total VS Code active time
Saves data in a .json file in HH:MM:SS format
Automatic Time Tracking: Starts tracking Copilot usage as soon as you begin using Copilot suggestions.
Session-Based Tracking: Records time spent in individual coding sessions.
Detailed Usage Report: Provides a summary of total time spent using Copilot.
Configurable Settings: Allows you to customize tracking behavior. (Future feature)
Simple Interface: Provides clear and concise information within the VS Code status bar and output panel.
Installation
Open Visual Studio Code.
Go to the Extensions view (Ctrl+Shift+X or Cmd+Shift+X).
Search for "Copilot Tracker".
Click "Install".
Reload Visual Studio Code if necessary.
Usage
The extension automatically starts tracking time when you accept or use Copilot suggestions.
The current session's time is displayed in the VS Code status bar.
To view a detailed usage report, open the VS Code Output panel (View > Output) and select "Copilot Time Tracker" from the dropdown.
Configuration
(Future Feature)
In future versions, there will be settings to allow users to change the behaviour of the tracker.
Contributing
Contributions are welcome! If you find a bug or have a feature request, please open an issue on GitHub. Pull requests are also encouraged.