VS Code Extensions
extensionvalidatev1

extensionvalidatev1

by SiddharthaSanapala

AI-Powered VS Code Extension Security & Trust Analyzer - Analyze extensions with AI version scoring, personalized recommendations, security assessments, and trend insights

Downloads

14

Rating

— (0)

Version

3.5.13

Last updated

May 15, 2026

Version Installs Rating License

ExtensiAgent is an AI-powered security and trust analyzer for VS Code extensions. It scans extensions for potential risks, permissions, and trust signals using advanced AI analysis and Supabase backend integration.

🚀 Features

  • AI-Powered Extension Vetting: Analyzes extension permissions, code patterns, and behavior
  • TrustShield™ Protection: Real-time trust scoring and risk assessment
  • Trust Reports: Detailed security analysis with actionable insights
  • Live Agent Streaming: Real-time analysis with streaming UI updates
  • Supabase Integration: Secure backend for vetting functions and data storage
  • Modern UI: Responsive design with shadcn/ui components and Tailwind CSS
  • Command Bar: Fast access to analysis commands
  • Mobile-Responsive: Works great on all screen sizes

🛡️ Key Components

Component Description
TrustShield Main security dashboard and protection interface
TrustReport Detailed analysis reports with risk breakdown
AgentStream Live AI analysis streaming interface
CommandBar Quick access to vetting commands
PermissionRow Permission analysis and risk visualization

🔧 Quick Start

  1. Install from VS Code Marketplace
  2. Open Command Palette (Ctrl+Shift+P / Cmd+Shift+P)
  3. Run Start ExtensiAgent
  4. Review AI-powered trust report and security insights

🛠 Development

# Install dependencies
npm install

# Development server
npm run dev

# Build extension
npm run build

# Package VSIX
npm run package

# Deploy (Windows)
deploy.bat

📱 Web Preview

🔒 Security & Privacy

  • All analysis runs through secure Supabase Edge Functions
  • No extension code is stored permanently
  • Privacy-first design with opt-in data collection
  • Open source vetting logic

🤝 Contributing

  1. Fork the repository
  2. Create feature branch (git checkout -b feature/amazing-feature)
  3. Commit changes (git commit -m 'Add amazing feature')
  4. Push to branch (git push origin feature/amazing-feature)
  5. Open Pull Request

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙌 Acknowledgments


⭐ Star this project if you find it useful! ⭐

Related extensions