Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>VibeSafe by Talal JaberNew to Visual Studio Code? Get it now.
VibeSafe by Talal Jaber

VibeSafe by Talal Jaber

Talal Jaber

|
4 installs
| (1) | Free
VibeSafe VS Code Extension — pre-deploy safety scanner for vibe-coded apps
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🛡️ VibeSafe for VS Code

Catch security flaws and exposed secrets from AI "vibe coding" before you ship.

VS Code Marketplace Installs GitHub


VibeSafe is your automated pre-deploy safety scanner. It acts as a safety net for developers using AI tools (Cursor, Copilot, Claude) to ensure that generated code doesn't leak secrets, break security best practices, or leave the codebase in a messy state.

VibeSafe in Action

VibeSafe Report Dashboard VibeSafe Detail View

VibeSafe CLI Output

✨ Key Features

  • 🕵️‍♂️ Pre-Deploy Scanning: Instantly scans your entire workspace for vulnerabilities, secrets, and code smells.
  • 📋 Detailed Repair Plans: Get step-by-step repair plans with exact file locations and line numbers natively inside VS Code.
  • 🤖 AI Fix Prompts: For every issue, VibeSafe generates a highly specific, copy-pasteable prompt. Drop it straight into Copilot or Cursor to let AI fix the AI's mistakes.
  • 🛠️ Auto-Fix Capabilities: Safely apply fixes to your codebase with a single click natively through the extension.
  • 💬 Editor Hovers: Hover a highlighted line to see the problem, why it matters, the fix steps and the AI fix prompt.
  • 📊 Dashboard: VibeSafe: Open Dashboard shows the score, deploy status and repair plan; the companion CLI can write an HTML report with --html.

🚀 Installation & Usage

Installing the Extension

  1. Open the Extensions view in VS Code (Ctrl+Shift+X or Cmd+Shift+X).
  2. Search for VibeSafe.
  3. Click Install.
  4. (Optional) Install the companion CLI (npm i -g @talaljaber/vibesafe-cli, or build it from source until the first npm release appears) to get the HTML dashboard, SARIF / markdown output and watch mode (see the main README).

Available Commands

Open the Command Palette (Ctrl+Shift+P or Cmd+Shift+P) and type VibeSafe:

  • VibeSafe: Scan Project: Triggers a full workspace scan and populates the VibeSafe side panel with issues.
  • VibeSafe: Open Dashboard: Opens the dashboard with the score, deploy status and repair plan.
  • VibeSafe: Re-scan: Refreshes the scan results for the current project.
  • VibeSafe: Copy Fix Prompt: (Contextual) Copies the AI prompt to your clipboard to paste into your AI chat assistant.
  • VibeSafe: Apply Safe Fix: (Contextual) Applies an automated fix to an identified issue.

⚙️ Configuration

Customize VibeSafe behavior in your settings.json or the VS Code Settings UI:

Setting Description Default
vibesafe.enabledCategories Which rule categories to run (secret, auth, authorization, frontend_exposure, validation, dependency, code_quality, structure, xss, security_config) All enabled
vibesafe.minSeverity Minimum severity level to report (critical, high, medium, low) low
vibesafe.scanOnOpen Automatically run a scan when opening a workspace false
vibesafe.scanOnSave Automatically run VibeSafe whenever you save a file false
vibesafe.focusProblemsOnScan Focus the Problems panel after a scan that finds issues false

🤝 Open Source

VibeSafe is open source! Feel free to contribute, report issues, or suggest features on our GitHub Repository.

📄 License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft