Subscribe to Our Newsletter

Success! Now Check Your Email

To complete Subscribe, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder.

Ok, Thanks

Tabnine's new Code Review Agent supports enforcing organization-specific rules

Tabnine has launched an AI-powered Code Review Agent that learns and enforces team-specific coding standards while providing real-time feedback and automated fixes to improve code quality and security, thus reducing the manual burden of code reviews.

Ellie Ramirez-Camara profile image
by Ellie Ramirez-Camara
Tabnine's new Code Review Agent supports enforcing organization-specific rules
Credit: Tabnine

Tabnine recently launched its Code Review Agent under a rather ambitious promise: unlike static code analysis tools, and AI-powered code review products currently on the market, Tabnine's Code Review Agent can be trained on a team's standards, best practices, and policies, and remain aware of these custom specifications when reviewing code. The Code Review Agent integrates directly into IDEs and pull requests, providing real-time feedback and suggested fixes. This automation allows developers to focus on higher-order analysis rather than routine compliance checks.

According to Tabnine, users need only provide the Code Review Agent with the guidelines it must adhere to using plain English, for instance, by sharing documentation or a wiki as sources. There is also an option to provide access to selected code repositories instead of documents, where Tabnine will look for recurring PR comments and other relevant code patterns. In both cases, the extracted information will be automatically transformed into rules for code validation that the Code Revie Agent will follow. The rules are also documented in natural language, so administrators can go over them, and decide to accept, reject, or edit them so they better conform to the organization's practices.

In parallel, Tabnine has enabled users to complement their customized rules with predefined rules cautiously designed for each supported language based on widely accepted best practices documents and consultations with language-specific experts. Their varying specificity ensures that, upon adoption, these rules allow the Code Review Agent to validate the code's high-level structure and specific functions.

The Tabnine Code Review Agent is in private preview at the moment, and Tabnine Enterprise customers can contact support to request early access. To learn more about the product, those interested can review Tabnine's documentation or join the Tabnine Live session on November 7 at 8 am PT.

Ellie Ramirez-Camara profile image
by Ellie Ramirez-Camara
Updated

Data Phoenix Digest

Subscribe to the weekly digest with a summary of the top research papers, articles, news, and our community events, to keep track of trends and grow in the Data & AI world!

Success! Now Check Your Email

To complete Subscribe, click the confirmation link in your inbox. If it doesn’t arrive within 3 minutes, check your spam folder.

Ok, Thanks

Read More