Coaching Guidelines

This feature is currently in closed beta β

Tabnine’s coaching guidelines are a feature that lets organizations codify their standards and best practices into a set of rules that Tabnine's AI engine enforces during code reviews. The idea is to turn institutional knowledge into structured and automated guidance to speed up reviews. They function as an Agent Skill. They can be configured in the Admin Console.

Define Your Coaching Guidelines

As an Admin, navigate to Context Engine, then Coaching Guidelines.

Once there, click the blue + Add button in the upper righthand corner, where you will see three options:

  1. Add Guideline

  2. Import Guidelines

  3. Add Default Guidelines (choosing this adds pre-written guidelines by Tabnine).

Add Guideline

Select Add Guideline, and a window will open asking for different properties:

  1. Description* – This is the text of the guideline itself.

  2. Severity* – The importance of the guideline

  3. Languages* -– Those languages this guideline applies to

  4. Teams* – Teams that use this guideline

  5. Library

  6. Rule ID* – The name of the guideline

  7. Good Examples – References to correct use of the guideline

  8. Bad Examples – References to incorrect use of the guideline

To add examples in a specific language, make sure you have chosen that language above. Scroll down and then choose the language of the example you are about to give, as seen below:

Import Guidelines

You will have the option to import several guidelines at once via a CSV file. We provide a template file if you do not have your own file already, which you can access in the Import Wizard as seen below:

Click the wizard, choose your file, then confirm by pressing the blue Import button.

Last updated

Was this helpful?