CodeGuard AI is an advanced, AI-powered coding companion designed to analyze your code, catch potential bugs, suggest high-quality fixes, and analyze runtime complexity—all while keeping your workflow secure.
🌐 Try CodeGuard AI in Your Web Browser!
Don't want to install the extension yet? You can try out the full CodeGuard AI experience right in your browser! 👉 Visit our Web Application: https://codeguard-ai-0bg0.onrender.com
Key Features
- 🔍 Smart Bug Detection: Finds logical errors, division by zero risks, resource leaks, array index out of bounds, and more.
- ⚡ One-Click Auto Fix: Apply suggested AI fixes directly to your active file with a single click.
- 🧠 Logical Explanations: Understand the root cause of issues and learn best practices.
- 📈 Complexity Analysis: Get instantaneous analysis of Time and Space complexity for your functions.
- 🛡️ Safe Run: Run your Python or JavaScript code safely inside isolated terminal scopes.
Getting Started
Method A: Analyze via Command Palette
- Open any supported code file (Python, JavaScript, Java).
- Press
Ctrl + Shift + P(orCmd + Shift + Pon macOS) to open the Command Palette. - Search and select:
CodeGuard AI: Analyze Current File. - The analysis results will load inside the sidebar and a dedicated webview panel.
Method B: Analyze via Editor Title Bar
- Open any supported Python (
.py) or JavaScript (.js) file. - Look at the top-right corner of your editor tab bar.
- Click the CodeGuard Shield icon to run the analysis!
Keyboard Shortcuts
Ctrl + F5(orCmd + F5on macOS): Trigger CodeGuard Safe Run for the active file.
Feedback & Support
Have ideas, bugs, or feature suggestions? Let us know:
- Email: [email protected]
- GitHub Repository: CodeGuard AI on GitHub