Your AI engineering companion: code analysis, debugging, test generation, legal review, competitive intelligence, strategy planning, knowledge base, and an AI-enhanced terminal — all inside your editor.
Works Everywhere
Scrudix runs on any editor built on VS Code's extension API:
| Editor | Status | Install Method |
|---|---|---|
| VS Code | ✅ Fully supported | Marketplace / .vsix |
| Cursor | ✅ Fully supported | .vsix install |
| Windsurf | ✅ Fully supported | Open VSX / .vsix |
| Antigravity | ✅ Fully supported | .vsix install |
| VSCodium | ✅ Fully supported | Open VSX / .vsix |
| Code-Server | ✅ Fully supported | Open VSX / .vsix |
| Gitpod | ✅ Fully supported | Open VSX / .gitpod.yml |
| GitHub Codespaces | ✅ Fully supported | Marketplace / devcontainer |
| Theia | ✅ Compatible | Open VSX / .vsix |
Install
Option 1: VS Code Marketplace
ext install scrudix.scrudix
Or search "Scrudix" in the Extensions tab (Ctrl+Shift+X).
Option 2: Open VSX (Windsurf, VSCodium, Gitpod, Code-Server)
ext install scrudix.scrudix
Available on open-vsx.org/extension/scrudix/scrudix.
Option 3: Manual .vsix (Cursor, Antigravity, any VS Code fork)
- Download
scrudix.vsixfrom GitHub Releases - In your editor:
Ctrl+Shift+P→ "Install from VSIX…" → selectscrudix.vsix - Reload the editor — done!
Option 4: Command Line
code --install-extension scrudix.vsix
cursor --install-extension scrudix.vsix
codium --install-extension scrudix.vsix
Screenshots
Real product screenshots shown on both VS Code Marketplace and Open VSX.
Desktop Experience
| Workspace Overview | AI Agent Workspace |
|---|---|
Compact / Panel Views
| Panel View 1 | Panel View 2 | Panel View 3 |
|---|---|---|
Features
🤖 9 AI Agents at Your Fingertips
| Agent | What It Does |
|---|---|
| Senior Engineer AI | Code reviews, architecture analysis, pattern detection |
| AI Debugger | Diagnose bugs from errors, stack traces, or plain English |
| QA Engineer | Generate tests, find coverage gaps, edge cases |
| Legal Analyst | Contract analysis, compliance scoring, risk detection |
| Competitive Intel | Market briefings, competitor tracking, threat scoring |
| Strategy Planner | Intent planning, task decomposition, dependency graphs |
| Knowledge Base | Ingest docs / Slack / code → natural language queries |
| Self-Learning | Gets smarter with every interaction you rate |
| Impact Analyst | Blast radius analysis for any code change |
⚡ AI-Enhanced Terminal
Type natural language commands directly:
ask How does the auth middleware work?
analyze
debug TypeError: Cannot read property 'id' of undefined
tests
refactor Extract the validation logic
legal Review this NDA clause for liability risks
competitive Analyze Vercel vs Netlify positioning
strategy Create a roadmap for shipping v2 in Q3
knowledge What was decided about the database migration?
qa Recommend a test strategy for the payment module
📊 Sidebar Dashboard
- File tree with diagnostics
- Project health score
- Activity heatmap
- Git integration status
- Real-time workspace sync with the web dashboard
⌨️ Commands (13 Total)
| Command | Description |
|---|---|
Scrudix: Open Workspace |
Focus the sidebar panel |
Scrudix: Refresh Workspace |
Re-scan project files |
Scrudix: Open Terminal |
Launch AI terminal |
Scrudix: Analyze Code |
Deep code analysis |
Scrudix: Explain This Code |
Plain-English explanation |
Scrudix: Generate Tests |
Auto-generate tests |
Scrudix: Debug Issue |
AI-powered debugging |
Scrudix: Suggest Refactoring |
Refactoring suggestions |
Scrudix: Multi-File Edit |
Coordinated multi-file changes |
Scrudix: Review Pull Request |
AI code review |
Scrudix: Analyze Impact |
Blast radius analysis |
Scrudix: Review Risk Gate |
Risk assessment |
Scrudix: Ask Documentation |
Natural language doc queries |
🖱️ Context Menu
Right-click on selected code for:
- Explain This Code
- Generate Tests
- Suggest Refactoring
- Analyze Impact
🔧 Inline Completions
AI-powered code suggestions as you type. Tab to accept, Escape to dismiss.
Configuration
| Setting | Default | Description |
|---|---|---|
scrudix.apiEndpoint |
https://scrudix.com |
Backend API URL |
scrudix.apiKey |
"" |
Legacy fallback key (secure token storage is used by default) |
scrudix.autoFocusSidebar |
true |
Auto-open sidebar on start |
scrudix.autoOpenTerminal |
true |
Auto-launch terminal on start |
Build from Source
cd extensions/vscode
npm install
npm run compile
Package as .vsix
npm run package
# Produces scrudix.vsix — installable on any compatible editor
Publish
# VS Code Marketplace
npm run publish
# Open VSX (Windsurf, VSCodium, etc.)
npm run publish:ovsx
Supported Languages
TypeScript, JavaScript, Python, Java, C#, Go, Rust, Ruby, PHP, Swift, Kotlin, and more. Scrudix adapts to whatever language you're working in.
Privacy
- All learning data is scoped to your account
- Patterns are never shared between users
- Code is sent only to your configured AI provider (Gemini, OpenAI, or Anthropic)
- Self-hosted backend option available
License And Ownership
- Copyright (c) 2026 Scrudix. All rights reserved.
- This extension is proprietary software. Unauthorized copying, redistribution, republishing, relicensing, modification, reverse engineering, or rebranding is prohibited.
- "Scrudix" and related names, logos, and marks are the exclusive property of Scrudix and may not be used without written permission.
- Full license terms: see the LICENSE file in this extension package.
Verified Publisher And Trademark Safety
- Official Open VSX namespace:
scrudix - Official extension ID:
scrudix.scrudix - If Open VSX shows an unverified warning icon for this extension, treat that as a publisher trust issue and verify the publisher account before installation.
- Suspected impersonation or namespace abuse should be reported to Open VSX maintainers: https://github.com/EclipseFdn/open-vsx.org/issues/new/choose
See OPEN_VSX_NAMESPACE_SECURITY.md for the operational claim, verification, and reporting playbook.
Links
Made with ❤️ by the Scrudix team