Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>SigridNew to Visual Studio Code? Get it now.
Sigrid

Sigrid

Software Improvement Group

|
2 installs
| (0) | Free
View and manage Sigrid findings in VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Sigrid (Visual Studio Code)

A Visual Studio Code extension that brings Sigrid findings directly into your editor via a lightweight dashboard.

🚀 Use the Sigrid: Show Findings command to open an interactive webview panel with security, maintainability, and other findings powered by your Sigrid account.


✅ Features

  • View Sigrid findings in VS Code without leaving your editor
  • Search and filter findings directly within the Sigrid dashboard
  • Interactive dashboard with filtering, navigation, and table controls
  • Deep link from findings to the Sigrid web UI
  • Configurable Sigrid instance URL (supports self-hosted deployments)
  • Create Jira issues from selected findings (when JIRA settings are configured)

Visual Studio Code window showing the Sigrid extension dashboard with a findings panel Sigrid findings panel in VS Code with a table of findings

Sigrid extension's Open Source Health tab with filtering options


⚙️ Requirements

This extension requires a valid Sigrid account and API credentials.

You will need:

  1. A Sigrid API Key
  2. Your Sigrid Customer ID
  3. Your Sigrid System ID

If you don’t have these values, contact your Sigrid administrator or refer to your Sigrid documentation.


🚀 Getting Started

  1. Install the extension in VS Code.
  2. Open Settings and set the following configuration values:
    • sigrid-vscode.apiKey – your Sigrid API key
    • sigrid-vscode.customer – your Sigrid customer ID
    • sigrid-vscode.system – your Sigrid system ID
    • sigrid-vscode.subsystem - (optional) your Sigrid subsystem ID
    • sigrid-vscode.sigridUrl – (optional) your Sigrid instance URL. Defaults to https://sigrid-says.com.
  3. Open the Command Palette (Cmd+Shift+P / Ctrl+Shift+P) and run:
    • Sigrid: Show Findings

🧩 Extension Settings

General Settings

This extension contributes the following Sigrid-related settings:

Setting Description
sigrid-vscode.apiKey Your Sigrid API Key.
sigrid-vscode.customer Your Sigrid Customer ID.
sigrid-vscode.system Your Sigrid System ID.
sigrid-vscode.subsystem Your Sigrid Subsystem ID (optional).
sigrid-vscode.sigridUrl The URL of your Sigrid instance (default: https://sigrid-says.com).

Jira Settings

These settings are required only if you want to create Jira issues from Sigrid findings:

Setting Description
sigrid-vscode.jiraBaseUrl Your JIRA base URL (e.g. https://jira.example.com).
sigrid-vscode.jiraUser Your JIRA username or email address.
sigrid-vscode.jiraToken Your JIRA personal access token.
sigrid-vscode.jiraSpaceKey The JIRA space key to create issues in (e.g. AAP).

Jira settings


🛠 Development

To build and test the extension locally:

npm run install:all
npm run build:webview
npm run compile

To start a watch build while developing:

npm run watch

To run the extension in VS Code for debugging:

  1. Open this repository in VS Code.
  2. Press F5 to start the Extension Development Host.

To build a Visual Studio Code VSIX package file:

npm run install:all
npm run package

🐞 Known Issues

  • If the panel stays blank, verify that your API credentials are correct and that your network allows requests to your Sigrid instance.
  • In the Maintainability and Open Source Health tabs, opening issues in Sigrid may not navigate to the exact finding.

📄 Release Notes

See CHANGELOG.md for a full history of changes.


📚 More Information

  • Extension documentation
  • VS Code Extension API
  • Sigrid Software Assurance Platform
  • Sigrid documentation
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft