For the complete documentation index, see llms.txt. This page is also available as Markdown.

Sonar Vortex

License, deploy, and enable Sonar Vortex on SonarQube Server 2026.5 so your developers' coding agents can use Guide and Verify.

Sonar Vortex equips a coding agent to write code that fits your project, and to check that code as it is produced. On SonarQube Server, it works with:

  • Coding agents, for example Claude Code, Codex, or Cursor, reached through the SonarQube CLI connected to your instance, a SonarQube agent plugin, or a locally running SonarQube MCP Server

  • The Remediation Agent, which uses Vortex analysis to verify its own fix suggestions, see Vortex and SonarQube Server's Remediation Agent

This page covers what you do as an administrator to make Vortex available. To learn how Vortex context and Vortex analysis work, see What is Sonar Vortex? in the Agent Centric Development Cycle documentation. For subscription and consumption details, see Subscription and consumption.

Subscription and consumption

Subscription requirements

Vortex requires a separate subscription alongside your SonarQube Server Enterprise or Data Center edition. See the Sonar product subscriptions page for details about adding a subscription. Your SonarQube Server license must be activated through LicenseSpring, either online or offline; Vortex is not available with a server ID-based license.

Your Vortex subscription supports overage, letting your coding agents keep using Vortex past your base allowance for an extra monthly cap you set yourself. See the Overage activation page to activate it. Overage requires online license connectivity and is not available on a server ID-based license. Your base allowance and overage cap are both measured in tool calls.

What counts as a tool call

A tool call is the unit Vortex consumes each time a coding agent uses one of its tools, for example retrieving the current architecture or analyzing one or more files. Tool calls are drawn from your base allowance first and, if overage is active, from your overage cap. The number of tool calls for a given task depends on:

  • The size of the codebase

  • The type and difficulty of the task

  • The specific coding agent used

See the Sonar product subscriptions page to manage your tool call usage.

Vortex and SonarQube Server's Remediation Agent

The Remediation Agent's use of Vortex analysis to verify its own fix suggestions does not require a Vortex subscription, a Vortex license, or the Vortex setting turned on. A Vortex subscription is required only when using Vortex with your own coding agents, reached through the SonarQube CLI, a SonarQube agent plugin, or a locally running SonarQube MCP Server, see Vortex with your own coding agent.

Deploying the Remediation Agent always deploys the Vortex analysis component it depends on. This is because the Remediation Agent uses Vortex analysis to verify its fix suggestions, even if you do not have a Vortex subscription. There is no separate Vortex setup for the Remediation Agent: follow its own setup overview, prerequisites, and enabling steps in Remediation Agent.

Vortex with your own coding agent

Making Vortex available to your developers' own coding agents, for example Claude Code, Codex, or Cursor, takes more setup than the Remediation Agent: a license, a deployed Vortex analysis component, and the Vortex setting turned on.

Setup overview

Setup spans several roles. Complete the steps in order.

Step
Task
Who does it
Where

1

Add Vortex to your license

Instance administrator

2

Deploy the Vortex analysis component on your own infrastructure

System administrator

3

Enable Vortex

Instance administrator

Prerequisites

  • The Vortex analysis component is deployed alongside SonarQube Server, with shared storage and a signing key. See Vortex analysis

  • Each project, and the branches your developers work from, have been analyzed in your CI pipeline, so Vortex has analyzer context to restore

  • Your reverse proxy or ingress allows a request body large enough for analyzer context uploads. See Reverse proxy body size

Enabling Vortex

  1. Go to Administration > Configuration > AI capabilities > Vortex.

  2. Turn on the Vortex setting.

Once Vortex is enabled, the page links you to the install guide your developers follow, and to the Vortex dashboard.

If your instance does not have a Vortex subscription, the page shows what Vortex offers instead of the setting, with no way to turn it on. Add Vortex to your license first, see Sonar product subscriptions.

Enabling Vortex does not configure anything on your developers' machines. Each developer installs Vortex in their own agent, and nothing reaches their agents until they do.

Giving developers what they need

Each developer installs and connects Vortex in their own coding agent. Give them:

What
Value

Your instance URL

The base URL of your SonarQube Server, for example https://sonarqube.example.com

A user token

Each developer generates their own under My account > Security. Project tokens, global tokens, and scoped organization tokens do not work

The project key

The key of the project they work on, which Vortex uses to find the stored analyzer context

For the install steps, see Prerequisites and the Installing Vortex for each coding agent.

Checking adoption

The Vortex dashboard helps you track impact, adoption, and coverage, and Vortex's activity across your instance. It fills in as your developers install Vortex and work with it, so expect it to be empty right after you enable Vortex.

The dashboard reports only your developers' own use of Vortex through the SonarQube CLI, a SonarQube agent plugin, or a locally running SonarQube MCP Server. It does not include the Remediation Agent's own use of Vortex analysis to verify its fix suggestions.

To understand what counts as one tool call, see What counts as a tool call.

Last updated

Was this helpful?