ExtensiAgent - AI Extension Security & Trust Analyzer for VS Code
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
Install from VS Code Marketplace
Open Command Palette (Ctrl+Shift+P / Cmd+Shift+P)
RunStart ExtensiAgent
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