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.
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
Go to Administration > Configuration > AI capabilities > Vortex.
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.
Giving developers what they need
Each developer installs and connects Vortex in their own coding agent. Give them:
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
Vortex needs access to the files on the developer's machine, so it does not work through the SonarQube Server-hosted MCP server, which is reached over HTTP. Developers use the SonarQube CLI, a SonarQube agent plugin, or a locally running SonarQube MCP Server instead.
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.
Related pages
Last updated
Was this helpful?

