DebugAI — AI-Powered Debugging for VS Code
Stop staring at error messages. Get the root cause and 3 ranked fixes in seconds.
DebugAI watches your terminal, analyzes errors using Claude AI, understands your entire codebase via semantic search, and gives you ranked fixes with exact line numbers — right inside VS Code.
How It Actually Works
- You get an error in your terminal
- Open the Command Palette (
Ctrl+Shift+P) and search "DebugAI"
- Run DebugAI: Analyze Terminal Error — it captures the error automatically, no copy-pasting
- Get the root cause + 3 ranked fixes with confidence scores in seconds
Features
⚡ Terminal Error Analysis
Got a crash in your terminal? Run DebugAI: Analyze Terminal Error and it captures the error automatically. No selecting, no copying — just instant analysis.
🧠 Codebase-Aware Context
Index your project once with DebugAI: Index Entire Workspace. Every future analysis automatically pulls in relevant code from across your codebase — so fixes are specific to your project, not generic Stack Overflow answers.
🔍 3 Ranked Fixes with Confidence Scores
Every analysis gives you 3 fixes ranked by confidence (95%, 85%, 70%) with exact line numbers and explanations — so you know which fix to try first and why.
🔧 Auto-Apply Fixes
Click Apply Fix on any ranked fix to automatically navigate to the buggy line and apply the change directly in your editor.
📋 Session History
Every debug session is saved so you can reference previous fixes without re-analyzing.
Getting Started
Step 1 — Install DebugAI from the Marketplace
Step 2 — Open the Command Palette (Ctrl+Shift+P), search "DebugAI: Set API Key" and enter your key from your invite email
Step 3 — Index your project once: search "DebugAI: Index Entire Workspace"
Step 4 — Next time you get a terminal error, search "DebugAI: Analyze Terminal Error" — done
Don't have an API key? Join the waitlist at debugai-six.vercel.app
All Commands
Open the Command Palette (Ctrl+Shift+P) and search "DebugAI" to see everything:
| Command |
Description |
| DebugAI: Analyze Terminal Error |
Captures your terminal error and analyzes it — start here |
| DebugAI: Analyze Error |
Analyze any code or error message manually |
| DebugAI: Index Entire Workspace |
Index your codebase for context-aware debugging (do this once) |
| DebugAI: Set API Key |
Enter your DebugAI API key |
| DebugAI: Clear API Key |
Remove stored API key |
Supported Languages
- JavaScript / TypeScript
- Python
- More coming soon
Privacy
- Your code is only sent when you explicitly trigger an analysis
- API keys are stored in VS Code's encrypted secret storage — never in plaintext
- We never store your full codebase — only vector embeddings for semantic search
Pricing
| Tier |
Daily Debugs |
| Starter |
30/day — free during beta |
| Pro |
100/day — coming soon |
Support
Release Notes
1.2.1
- Fixed feedback email and dashboard link
- Secure API key storage (encrypted, never plaintext)
- Improved indexing — skips venv, node_modules, build folders
1.2.0
- Auto-apply fix with line navigation
- Terminal error capture
- Codebase indexing with semantic search
- Session history sidebar