Real-time AI that sees your code, errors, and cursor — and fixes problems instantly.
Features
Feature
Free
Pro
Team
Enterprise
AI Chat
✅ 75/day
✅ Unlimited
✅ Unlimited
✅ Unlimited
Context awareness
✅
✅
✅
✅
Auto error detection
✅
✅
✅
✅
One-click fix apply
❌
✅
✅
✅
Bring Your Own Key
❌
✅
✅
✅
Team shared memory
❌
❌
✅
✅
Local AI model
❌
❌
❌
✅
Getting Started
Install the extension
Open the AI Live panel from the activity bar (✦ icon)
Enter your API key in Settings (Ctrl+, → search "AI Live")
Start coding — the AI sees your file, errors, and cursor automatically
Key Bindings
Action
Command
Open chat
aiLive.openChat
Fix error
aiLive.fixError
Explain selection
aiLive.explainSelection
Analyze file
aiLive.analyzeFile
Settings
{
"aiLive.apiKey": "", // Your AI Live subscription key
"aiLive.ownApiKey": "", // OR your personal Anthropic key (BYOK)
"aiLive.model": "claude-sonnet-4-6",
"aiLive.plan": "free",
"aiLive.autoCapture": true // Auto-notify on new errors
}
Architecture
VS Code Extension
├── src/
│ ├── extension.ts # Entry point, commands, status bar
│ ├── contextCollector.ts # Gathers file, cursor, errors, tabs
│ ├── chatPanel.ts # Sidebar webview controller
│ ├── chatPanelHtml.ts # Chat UI (HTML/CSS/JS)
│ ├── apiClient.ts # Backend + BYOK API calls
│ ├── diagnosticsWatcher.ts # Listens for new errors in real time
│ └── usageTracker.ts # Free plan daily limit enforcement
Development
cd vscode-extension
npm install
npm run compile
# Press F5 in VS Code to launch Extension Development Host