Features
- š Real-time code security analysis
- š ļø Automated security vulnerability fixes
- š File monitoring for security issues
- š Detailed security reports
- ā” Multiple scan levels
- š Automatic backup of modified files
- šÆ Customizable security rules
Installation
npm install -g shieldai
Quick Start
- Install the package globally
- Run the security agent:
shieldai
- On first run, you'll be prompted for your Google AI API key
Usage
Basic Commands
shieldai # Start the interactive security agent
shieldai check file # Analyze a specific file
shieldai fix file # Fix security issues in a file
shieldai monitor dir # Monitor directory for security issues
Security Analysis
check <file> [lines] # Analyze file for security issues
Examples:
check index.jscheck index.js 10-50check ./src/*.js
Auto-Fix
fix <file> [lines] # Apply security fixes
Examples:
fix index.jsfix index.js 25-30fix vulnerable-code.js --autofix