Guvnor Cloud for VS CodeAI-powered security + Terraform copilot. Triage CVEs, auto-patch misconfigurations, and open pull requests — all inside VS Code. Guvnor unifies the work that's spread across Snyk, Prisma Cloud, Wiz, Dependabot, and Copilot Autofix today. One panel, one brain, one place to go from "here's a finding" to "here's the merged PR." What it doesTriage security findings inlineOpen the Security Findings panel (activity bar → Guvnor → Findings, or Click any row to see the details, then Analyze with AI to generate an explanation and a concrete patch (Terraform, For dependency CVEs, Recheck re-validates the current lockfile without re-running the full scan — useful when you've already upgraded but the finding is still shown as open. Exception managementNot every finding needs a fix. Use the inline exception form to file a false-positive, acceptable-risk, or vendor-delay exception with justification, scope (check / resource / service), and expiry. When the AI analysis determines a finding genuinely doesn't need remediation ( Inline Terraform suggestionsWhile you write
Each one shows as a squiggle, a Quick Fix lightbulb with a one-click safe replacement, and ghost-text suggestion at the cursor. Chat with the
|
| Command | What it does |
|---|---|
Guvnor: Login / Guvnor: Logout |
Device-auth flow, token stored in VS Code secret storage |
Guvnor: Show Security Findings |
Opens the main findings panel |
Guvnor: Refresh Security Findings |
Reloads findings after a backend scan or manual change |
Guvnor: Create Pull Request |
Alias that opens the findings panel (PR creation is per-finding) |
Guvnor: Refresh Resources |
Reloads the reconciliation data (managed / drifted / unmanaged) |
Guvnor: Show Resource Detail |
Opens the resource detail panel for a given ARN |
Guvnor: Open AI Chat (Ctrl/Cmd+Shift+G) |
Opens the @guvnor chat panel |
Ask Guvnor AI about this |
Right-click a selection in any file to ask the AI about it |
Configuration
| Setting | Default | Purpose |
|---|---|---|
guvnor.apiUrl |
https://stackstudio.guvnor.cloud |
StackStudio (AI + RAG) endpoint |
guvnor.backendUrl |
https://api.guvnor.cloud |
Main Guvnor backend (findings, fixes, exceptions) |
Both defaults are correct for the managed Guvnor Cloud service. Change them only if you're on a self-hosted or staging deployment.
Privacy
- Your authentication token is stored in VS Code's platform-native secret store (Keychain / Credential Manager / libsecret).
- Active editor content, selections, and file references included in a chat request are sent to the Guvnor backend only while processing that request, and only when you explicitly invoke the chat participant.
- The inline Terraform suggestions are evaluated locally in the extension against a static regex allowlist — they do not call any backend.
- Findings, analysis, and patch generation happen on the Guvnor backend; no proprietary telemetry is collected by this extension beyond what your Guvnor account already tracks on
guvnor.cloud.
Support
- Issues and feature requests: github.com/guvnorcloud/vscode-extension/issues
- Documentation: guvnor.cloud/docs
- Email:
support@guvnor.cloud