VS Code

AquilaX AppSec VS Code Extension - Installation and Usage Guide

Overview

The AquilaX AppSec VS Code Extension brings application security directly into your development environment, allowing developers to identify and fix vulnerabilities early in the Software Development Life Cycle (SDLC).

With this extension, security findings are highlighted directly in your source code - helping you write safer code, faster.


🚀 Key Features

  • Real-Time Vulnerability Detection - Security issues are highlighted inline as you code.

  • Integration with AquilaX Scans - Automatically syncs findings from AquilaX platform scans and maps them to exact file locations.

  • Detailed Insights - View severity, description, and recommended fixes directly within VS Code.

  • Simple Setup - Install and connect with your AquilaX account in just a few minutes.


⚙️ Prerequisites

Before installing, make sure you have:

  • VS Code version 1.70.0 or later

  • An active AquilaX account

  • Access to at least one configured organization within AquilaX


🧩 Installation Guide

Option 1 - Install via VS Code Marketplace

  1. Open Visual Studio Code.

  2. Go to the Extensions view (Ctrl+Shift+X or Cmd+Shift+X on macOS).

  3. Search for AquilaX AppSec.

  4. Click Install on the extension published by AquilaX Ltd.

  5. Reload VS Code when prompted.

Screenshot: Extension Search

Visit: 👉 AquilaX AppSec Extension

Then click Install to add it to VS Code.

Screenshot: Marketplace Install

🪄 Getting Started

Step 1 - Login

  1. After installation, open the AquilaX AppSec icon from the VS Code sidebar.

  2. Click Sign In to authenticate using your AquilaX credentials.

  3. Follow the browser-based authentication flow.

Screenshot: Login Screen

Step 2 - Select Organization

  • If your account is linked to multiple organizations, you’ll be prompted to select one.

  • Click Select Organization and choose the relevant organization.

Screenshot: Organization Selection

Step 3 - Open Your Project

  1. Open your local project or repository in VS Code.

  2. The extension automatically syncs your recent AquilaX scans.

  3. Detected vulnerabilities appear as highlighted annotations in your code.

Screenshot: Vulnerability Highlight

Step 4 - View Details

Hover over a highlighted line to view detailed vulnerability information, including:

  • Vulnerability name

  • Severity level

  • Description

  • Recommended remediation steps

Screenshot: Vulnerability Tooltip

Step 5 - Manage Sessions

  • To switch organizations, click Change Organization.

  • To logout, select Logout from the sidebar menu.

Screenshot: Session Options

🧠 Troubleshooting

Findings Not Displayed

  • Ensure your project has been scanned by AquilaX.

  • Verify you’re logged in and connected to the correct organization.

  • Check your internet connection.

Authentication Issues

  • Re-login via the Login button in the extension sidebar.

  • Verify your AquilaX credentials and account status.

Organization Not Found

  • Make sure your AquilaX account has organization access.

  • Contact your admin if the organization list is empty.


❓ FAQs

Q: Do I need to trigger scans manually? A: No, the extension automatically fetches the latest scan results from AquilaX.

Q: Can I use it offline? A: No, the extension requires internet access to sync scan data.

Q: Does it support all file types? A: Yes, it supports all languages and frameworks covered by AquilaX AppSec.


💬 Support

For issues, feedback, or feature requests, please contact us:

📧 Email: [email protected] 💡 Feedback Portal: https://aquilax.featurebase.app


❤️ Acknowledgments

Built with ❤️ by AquilaX Ltd - your trusted partner in Application Security Automation.

Powered by AquilaX AppSec.

Last updated

Was this helpful?