Safeguard.sh Documentation Center

IDE Support

Real-time vulnerability detection for all major IDEs

IDE Support

Safeguard provides native IDE extensions for real-time vulnerability detection as you write code. Install once, secure everywhere.

Supported IDEs

Visual Studio Code

Install from VS Code Marketplace

  • ✅ VS Code (Latest)
  • 🔄 Auto-updates
  • 📦 50,000+ installs

Install Command:

code --install-extension Safeguard-sh-Inc.SafeguardshIdeExtension

Cursor IDE

Install from Open VSX

  • ✅ Cursor (Latest)
  • 🔄 Auto-updates
  • 📦 Same extension as VS Code

Install: Open Extensions → Search "Safeguard.sh" → Install


JetBrains IDEs (All)

Install from JetBrains Marketplace

Our plugin supports all JetBrains IDEs with full feature parity:

Java & Kotlin

  • IntelliJ IDEA (Community & Ultimate)
  • Android Studio

Python

  • PyCharm (Community & Professional)
  • DataGrip (Python support)

Web Development

  • WebStorm
  • PhpStorm

Systems Programming

  • CLion (C/C++)
  • RubyMine (Ruby)
  • GoLand (Go)
  • Rider (.NET/C#)

Mobile

  • AppCode (iOS/macOS)
  • Android Studio

Database

  • DataGrip

Minimum Version: 2023.3+ Maximum Version: 2024.3+

Install Steps:

  1. Open Settings/Preferences → Plugins
  2. Search "Safeguard.sh"
  3. Click Install
  4. Restart IDE

Feature Comparison

FeatureVS CodeCursorJetBrains
Real-time scanning
Inline warnings
Auto-scan on save
Vulnerability details
AI remediation🔜 Coming
OAuth authentication
npm support
pip support
Maven support
Go support
Rust support

Supported Package Managers

All IDE extensions support the same package managers:

Package ManagerManifest FileLanguages
npmpackage.jsonJavaScript, TypeScript, Node.js
piprequirements.txtPython
Mavenpom.xmlJava, Kotlin, Scala
Go Modulesgo.modGo
CargoCargo.tomlRust

Getting Started

1. Install Extension

Choose your IDE and install from the respective marketplace (links above)

2. Configure (Optional)

  • Default settings work for public packages
  • Login for advanced features and private repositories

3. Start Coding

  • Extension automatically scans manifest files
  • See vulnerabilities inline as you type
  • Get fix recommendations instantly

Enterprise Features

Available across all IDE extensions:

  • 🔐 OAuth 2.0 Authentication - Secure device flow
  • 🏢 Multi-tenant Support - Organization-wide policies
  • ⚙️ Configurable Service URLs - Self-hosted deployments
  • 📊 Centralized Reporting - Team-wide visibility
  • 🤖 Griffin AI Integration - AI-powered remediation

Coming Soon

Features in development:

  • Eclipse Plugin - For Eclipse IDE users
  • Vim/Neovim Plugin - LSP-based integration
  • Emacs Package - For Emacs users
  • Quick Fixes - One-click remediation in JetBrains

Support

Having issues with your IDE extension?


System Requirements

VS Code / Cursor

  • VS Code: 1.85.0 or later
  • Cursor: Latest version
  • OS: Windows, macOS, Linux
  • Memory: 4GB+ RAM recommended

JetBrains IDEs

  • Version: 2023.3 - 2024.3
  • JDK: 17 or later (bundled with IDE)
  • OS: Windows, macOS, Linux
  • Memory: 8GB+ RAM recommended

All Extensions

  • Internet: Required for vulnerability scanning
  • Disk: 50MB free space
  • Account: Optional (public packages work without login)

On this page