AI CodeFix
AI CodeFix can suggest fixes for a select set of rules in Java, JavaScript, TypeScript, Python, C#, and C++ and can be enabled at the project level.
Sonar’s AI CodeFix uses a large language model (LLM) to automatically generate AI-driven code fixes for the issues discovered by SonarQube Server. AI CodeFix must be enabled by an Instance Admin and is defined for All projects or for Only selected projects.
See the Enabling AI CodeFix page for the full details.
Getting AI-generated fix suggestions
AI-generated fix suggestions are available for a select set of rules in Java, JavaScript, TypeScript, Python, C#, and C++. To learn more about which rules are eligible for AI CodeFix, see the list of Rules covered with AI CodeFix.
When an Instance Admin enables AI CodeFix for your project, you can get an AI-generated fix suggestion for eligible issues. To learn how to get fix suggestions in SonarQube Server, see Getting AI-generated fix suggestions. Then use the Opening issues in your IDE feature to apply the fix.
If you’re using SonarQube for IntelliJ or SonarQube for VS Code and running in Connected mode with SonarQube Server, it’s possible to use AI CodeFix directly in your IDE.
See the IntelliJ page for AI CodeFix
See the VS Code page for AI CodeFix
Related pages
Overview of AI capabilities
Last updated
Was this helpful?