CoachLint is your AI coding coach. It guides you through errors instead of just solving them for you.
- Open VS Code
- Go to Extensions (
Ctrl+Shift+X) - Search for "CoachLint"
- Click "Install"
Or install directly: VS Code Marketplace - CoachLint
code --install-extension PranayGhuge.coachlintDevelopers are becoming increasingly dependent on quick code fixes and instant code generation. When we use external AI tools, there's no middle ground - the AI just gives you the answer. People copy-paste solutions without understanding the why behind them.
This approach makes us lose the core skill that makes a software engineer valuable: understanding the problem and solving it systematically.
AI is best for breaking down complex errors into very easy and understandable explanations. I believe CoachLint will help developers learn more deeply instead of developing shallow programming skills.
- Error Explanations - Hover over errors for plain English explanations
- Code Quality Review - Get improvement suggestions for your Python code
- Educational Focus - Learn concepts, not just quick fixes
- Secure API Key Storage - Your API key is stored securely in VS Code settings
- Smart Caching - Explanations are cached to reduce API calls
- Get your Gemini API key from Google AI Studio
- Open Command Palette (
Ctrl+Shift+P) - Type
CoachLint: Set API Key - Enter your API key securely
API key is stored securely in the VS Code configurations. Remove the key once done, using CoachLint: Clear API Key command
- Write Python code with errors
- Hover over red squiggly lines
- Get instant AI explanation
- Open any Python file
- Press
Ctrl+Shift+Pβ "CoachLint: Review Current File" - Get suggestions in output panel
CoachLint: Set API Key- Configure API keyCoachLint: Review Current File- Get code suggestionsCoachLint: Show API Key Status- Check configurationCoachLint: Clear API Key- Remove stored API key
- Your API key is stored locally in VS Code settings
- Code is only sent to Google Gemini for processing
- No code or personal data is stored by CoachLint
- You can clear your API key anytime
Found a bug or have a feature request?
- Issues: GitHub Issues
- Source Code: GitHub Repository
This project is licensed under the MIT License - see the LICENSE file for details.
Thank you, Boot.dev, for hosting this event and your amazing content!
β Enjoying CoachLint? Please rate it on the VS Code Marketplace!