IDE Plugin Connectivity

How the plugin uses the Network

The IDE plugin processes code locally on your device. Your source code is never uploaded to Aikido servers. Cloud connectivity is used for the following:

Direction
What is transferred

Cloud → IDE

Scanning rules and configuration (e.g. SAST/secrets rulesets, opengrep rules)

IDE ↔ Cloud

Scan findings (issues) for scoring, deduplication, and applying your organisation’s ignore and triage rules

IDE ↔ Cloud

AutoFix and AutoTriage requests are sent to Aikido’s backend for processing and returned to the IDE

This applies to SAST, secrets, SCA, and IaC scans. The same data-handling policies that apply to your connected Aikido workspace apply to the IDE plugin.

Required Domains

To function correctly, the plugin must be able to access the following domains over HTTPS (port 443):

*.aikido.dev
or
ide.aikido.dev

Troubleshooting

If the Aikido IDE plugin cannot connect or login is not persistent, it’s likely due to a network restriction or firewall rule.

1. Check connectivity from your terminal

macOS / Linux (bash)

Windows (PowerShell)

2. Verify proxy or firewall settings

  • Ensure your proxy or corporate firewall allows outbound HTTPS connections to *.aikido.dev.

  • If you’re using a VPN, try disabling it temporarily to see if it affects connectivity.

  • Confirm no SSL interception or certificate pinning issues are blocking access.

Follow this guide for more information about configuring proxy and CA within your IDE.

3. Still having issues?

If all tests fail or you receive timeouts, please share the command output with the Aikido team so we can help diagnose further.

Visual Studio - Information for SupportJetbrains - Information for Support

Last updated

Was this helpful?